Org batting register -- Thunder Bay Baseball
Regular season -- as of 9/29/2023

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*HOUss22 .291 .321 .3832617610143820854471
Jose AbreuSMC1b36 .293 .365 .42464118842014747486712200
Ronald AcunaJERrf25 .227 .293 .384357811701340357279343
Willy AdamesCOLss27 .236 .274 .477656155290439311023519122
Riley AdamsPANc 27 .213 .253 .333751600365042000
Jo AdellPLUlf24 .179 .195 .38539720244011400
Jesus AguilarGOT1b33 .223 .282 .340412921501129583329800
Nick AhmedLVBss33 .326 .354 .500461520265021200
Hanser AlbertoGOT2b30 .228 .269 .35012328441109071410
Ozzie Albies#CYC2b26 .231 .287 .35226461110725290224930
Jorge AlfaroSCAc 30 .277 .320 .418184518062527396700
Nick AllenCYCss24 .273 .316 .429289791201135271185005
Albert AlmoraSMCrf29 .216 .268 .3331533360417111103521
Pete AlonsoJER1b28 .258 .316 .5386391652715085119124412840
Jose AltuvePLU2b33 .281 .383 .534652183453381261018103112126
Francisco AlvarezLAHc 21 .125 .222 .250811001001400
Yordan Alvarez*PLUdh26 .319 .450 .6484581462234199122610510911
Brian AndersonSMC3b30 .217 .283 .329337731707213832910601
Tim AndersonJOTss30 .350 .384 .4642639290742246104753
Elvis AndrusNHHss34 .226 .271 .375541122300177260233100102
Aristides AquinoRAVrf29 .233 .283 .41986207031013242600
Jonathan Aranda*GOT2b25 .175 .283 .27540710152241900
Orlando ArciaATK2b28 .226 .313 .43219945501225230264400
Nolan ArenadoGOT3b32 .287 .350 .51664918647332101948587432
Gabriel AriasLAH3b23 .304 .515 .3482371006428300
Randy ArozarenaJOTlf28 .281 .325 .4895831644552281108832152238
Luis Arraez*JOT1b26 .299 .363 .400538161363489583533931
Christian ArroyoPHS2b28 .246 .267 .3773217919172828545321
Jose AzocarCOLcf27 .340 .396 .4272067044229213173213
Akil Baddoo*BEAlf24 .226 .294 .295146332122070145651
Harrison BaderBOMcf29 .247 .286 .3192355891225203105581
Ji Hwan Bae*LTRcf23 .206 .263 .20634700011121021
Javier BaezCYCss30 .214 .255 .364583125213205073924154151
Austin BarnesSMCc 33 .217 .303 .3321844030613172213800
Tucker Barnhart#ATKc 32 .262 .325 .3252526681221261235900
Jose BarreroLVBss25 .000 .200 .000400000001120
Joey BartLAHc 26 .189 .281 .3161963740717195217910
Brett Baty*PAN3b23 .143 .250 .143710001001200
Josh Bell#JOT1b30 .247 .319 .331405100212338355397510
Cody Bellinger*SCAcf27 .179 .244 .3384357819116504913814654
Brandon Belt*CCC1b35 .212 .309 .3641653570614124195900
Andrew Benintendi*NHHlf28 .303 .381 .3675181572322703856110044
Jon BertiPHS2b33 .226 .294 .27239088112151803896367
Christian BethancourtPURc 31 .277 .301 .452354982001437462118550
Mookie BettsISOrf30 .269 .337 .5006581775033210911356611674
Bo BichetteLVBss25 .256 .298 .37368417535015726053719091
Cavan Biggio*SMC2b28 .182 .299 .280264481404272534110400
Charlie Blackmon*RAVdh36 .256 .317 .38346511925210604653810140
JJ Bleday*BOMcf25 .168 .278 .31116728101418192243511
Xander BogaertsSCAss30 .297 .363 .434657195450159962106316672
Alec BohmNUT3b26 .257 .297 .37469617925118856073313600
David BoteLVB3b30 .238 .267 .37610124503108133400
Sean BouchardLVBlf27 .316 .464 .526762410515120213300
Jackie Bradley*BOMrf33 .172 .222 .26530252220227172187010
Michael Brantley* dh36 .252 .344 .37824662111621321342900
Alex BregmanPLU3b29 .282 .391 .5384391243212684857735500
Will Brennan*LTRlf25 .357 .426 .357421500042051023
Mike BrosseauLTR3b29 .213 .310 .3531503290419134175700
Seth Brown*ATK1b30 .230 .302 .44747010828422647444713442
Vidal Brujan#PHS2b25 .141 .203 .242128184031180103812
Kris BryantPHSlf31 .229 .291 .35217941100419181163721
Jake BurgerJOT3b27 .269 .320 .5631193211081824274000
Alec Burleson*CCCrf24 .156 .156 .1563250000300700
Byron BuxtonHOUcf29 .221 .300 .508299661242250452339900
Miguel CabreraCYCdh40 .249 .331 .34736992120839315419700
Oswaldo Cabrera#JERrf24 .125 .197 .21456720151052321
Kole Calhoun*NUTrf35 .238 .309 .396303721011232405278700
Alex CallISOlf28 .367 .418 .5861284770722222103000
Johan Camargo#ATKss29 .286 .336 .31111934300154092600
Luis CampusanoLVBc 24 .315 .327 .389541710154011300
Jeimer Candelario#CCC3b29 .189 .247 .3284037615113385523110401
Mark Canha lf34 .268 .356 .39044411921011544730338901
Conner Capel*COLrf26 .237 .293 .44738901266031300
Victor Caratini#GOTc 29 .247 .328 .443255631101332367244500
Dylan Carlson#NUTcf24 .238 .303 .37130272212527296227330
Kerry Carpenter*WHCdh25 .342 .383 .69776267161422141900
Matt Carpenter*ISOdh37 .356 .436 .748135481211327474194000
Corbin Carroll*GOTlf22 .241 .340 .44683209121312582400
Curt CasaliCYCc 34 .173 .282 .314156278141380246200
Triston Casas*NUT1b23 .227 .452 .3642250015209500
Nick Castellanos rf31 .273 .324 .3734881332807464743513121
Diego CastilloSCAss25 .160 .205 .3202063360921202106200
Harold Castro*RAV1b29 .300 .347 .444363109283644433248400
Rodolfo Castro#WHC2b24 .224 .281 .41421047511124340175700
Willi Castro#LAHrf26 .259 .301 .38834088173746326157646
Gilberto CelestinoRAVcf24 .197 .275 .2442134281010143206110
Yu ChangPHS2b27 .234 .274 .31810725601714153300
Matt ChapmanBEA3b30 .220 .321 .42250011027124776466916100
Michael ChavisPUR1b27 .387 .437 .62493365151213182600
Robinson ChirinosPANc 39 .173 .295 .2871502661315153235100
Jazz Chisholm*NHH2b25 .257 .332 .61921054622246502226743
Ji-Man Choi*ISO1b32 .299 .391 .45614744110420171215500
William ContrerasNUTc 25 .297 .394 .534219651111333484315710
Willson ContrerasISOc 31 .242 .316 .426458111172216174183111311
Garrett CooperISO1b32 .294 .373 .506354104322136147123410700
Franchy Cordero*CYC1b28 .230 .328 .37023554142531260359652
Carlos CorreaISOss28 .290 .362 .45155916221321917846212810
Brandon Crawford*CCCss36 .230 .312 .27012228201981142900
J.P. Crawford*JERss28 .252 .366 .34836592121754361656200
C.J. CronBEA1b33 .270 .317 .444455123190205073112113500
Jake Cronenworth*BOM2b29 .239 .328 .366639153385118469177013931
Nelson CruzSMCdh42 .238 .304 .324442105919445044010510
Oneil Cruz*LAHss24 .208 .246 .39425954711337230138782
Travis d'ArnaudSMCc 34 .254 .312 .42242210726015505512259400
Bobby DalbecNHH1b28 .206 .291 .380287597213363843110920
J.D. DavisPURdh30 .234 .319 .4013598415015354444211911
Yonathan DazaPURcf29 .258 .320 .30434990111140192326411
Bryan De La CruzPANcf26 .242 .295 .432310751701435342229410
Paul DeJongHOUss29 .107 .176 .2201591760414202125800
Rafael Devers*PHS3b26 .277 .312 .48862117233132809752813500
Aledmys DiazPHSlf32 .231 .271 .407307711201431362165400
Elias DiazPANc 32 .168 .265 .2681492552214184163500
Jordan DiazISO2b22 .286 .286 .286720000100100
Yainer DiazJOTdh24 .000 .000 .000300000100200
Yandy DiazJOT3b31 .313 .401 .425438137231883468597110
Corey Dickerson*CYClf34 .249 .301 .37729774151730143194420
Josh Donaldson 3b37 .172 .276 .33223841801033362339000
Brendan Donovan*RAV2b26 .290 .423 .3943481011616643623577410
Hunter DozierPUR1b31 .199 .274 .34233667115932311349630
Brandon DruryATK3b30 .268 .327 .501563151331327710894412521
Mauricio DubonJOTcf28 .172 .236 .2501282240217100111411
Matt DuffyCYC3b32 .254 .312 .2942486310001993185700
Ezequiel DuranPHS3b24 .189 .214 .28414828721148054700
Jarren Duran*BOMcf26 .173 .243 .3531562714141618785322
Adam DuvallPHScf34 .193 .245 .41218736151827293115800
Nate EatonCCCrf26 .167 .245 .20848801070051631
Tommy Edman#GOTss28 .269 .320 .4146951874241711868450118184
Adam EngelBOMcf31 .192 .234 .24012524301417263911
Eduardo Escobar#COL3b34 .202 .280 .3584418916117434864413100
Santiago EspinalWHC2b28 .272 .336 .37134293250337342324510
Thairo EstradaBOM2b27 .227 .286 .35143699161124244112688101
Stuart FairchildATKlf27 .265 .344 .54283223161223382900
Kyle FarmerRAVss32 .261 .313 .3744861271251154478308312
David FletcherNUT2b29 .218 .236 .2652114610001513142100
Wilmer FloresBEA2b31 .265 .335 .4475101353601974666487500
Nick FortesNHHc 26 .228 .291 .42418442601024264133531
Jake Fraley*BOMlf28 .286 .382 .42917550100523220284010
Ty FranceLTR1b28 .262 .309 .42363316634122658917299500
Maikel FrancoPUR3b30 .224 .259 .30829967130417281146011
Wander Franco#NUTss22 .322 .385 .51024579204639241242510
Adam Frazier*WHC2b31 .209 .279 .27843691156139288357052
Freddie Freeman*ISO1b33 .307 .373 .48460518640221106890649753
Tyler FreemanLAH3b24 .220 .329 .28859134007455900
TJ Friedl*NHHcf27 .215 .294 .3731583457215253153901
Joey Gallo*NUTlf29 .133 .294 .337264357413353335812600
Ben Gamel*PURlf31 .333 .333 .5831243002000310
Adolis GarciaPURrf30 .275 .328 .486109308051516093421
Aramis GarciaISOc 30 .059 .111 .0591710001001700
Avisail GarciaLTRrf32 .150 .218 .213801220163162900
Leury Garcia#PUR2b32 .243 .265 .2872686512002013544510
Luis Garcia*LTRss23 .308 .324 .47033810426194251088400
Kyle GarlickATKlf31 .262 .304 .462130345072016173500
Stone GarrettCOLlf27 .330 .351 .69291309081818033510
Mitch GarverPURdh32 .200 .400 .40030600246010700
Andres Gimenez*NUT2b24 .294 .387 .449425125292116543293710545
Paul GoldschmidtJOT1b35 .346 .423 .6005872034703411013528114825
Yan GomesHOUc 35 .218 .264 .31525756130418295123800
Luis Gonzalez*SMCrf27 .263 .354 .39130480191644331436341
Marwin Gonzalez#SMCss34 .234 .316 .3361373280219105123610
Oscar GonzalezPANrf25 .323 .358 .5333471122911451614177010
Nick Gordon*JERlf27 .243 .288 .32823557121225135106921
Nolan Gorman*SCA2b23 .202 .248 .37924850501327350168910
Yasmani Grandal#WHCc 34 .201 .286 .2412745580116251336200
Riley Greene*HOUcf22 .236 .318 .34629269945342223410501
Randal GrichukPURrf31 .238 .285 .37152012414217744872713340
Trent Grisham*GOTcf26 .172 .275 .3724197214222676855615220
Vaughn GrissomATK2b22 .281 .351 .4031393920521204112831
Jordan GroshansCYC3b23 .214 .241 .2142860001101500
Robbie Grossman#SMClf33 .280 .371 .42423666182441183327230
Vladimir GuerreroSCA1b24 .254 .310 .43563916226030849374611800
Luis Guillorme*PAN2b28 .259 .334 .2992747180119172295001
Lourdes GurrielPURlf29 .289 .340 .40852915341265462103310721
Yuli GurrielCYC1b39 .236 .302 .348551130391745459457610
Eric HaaseLTRc 30 .264 .311 .462277731931030310198800
Sam Haggerty#PLUrf29 .366 .450 .57717564171631281265742
Darick Hall*LVBdh27 .236 .261 .585106255481421042800
Garrett HampsonSMCss28 .171 .245 .25221036831231402169100
Mitch HanigerPLUrf32 .239 .314 .48320148701433382215000
Ian Happ#PLUlf28 .253 .317 .40760515338217948355316211
Bryce Harper*BEAdh30 .279 .340 .49139110922219596013810152
Michael Harris II*COLcf22 .265 .304 .44844211724019605752211536
Josh HarrisonPAN2b35 .257 .313 .357378971517372313196901
Ke'Bryan HayesHOU3b26 .249 .296 .3524661162218533813210531
Austin HaysNHHlf27 .262 .323 .461553145413215986104313111
Austin HedgesRAVc 30 .183 .277 .2822133941520254245701
Jonah Heim#WHCc 28 .225 .296 .39229366220932223276300
Tyler Heineman#PANc 32 .155 .209 .17984132005724900
Gunnar Henderson*SMC3b22 .338 .436 .4961334582322200233600
Cesar Hernandez#CCC2b33 .232 .270 .3056591533143652852911111
Enrique HernandezCOLcf31 .222 .301 .38324855130932244245010
Teoscar HernandezPURrf30 .274 .329 .48645712532121606473212130
Yadiel Hernandez*WHClf35 .288 .333 .43428181181731401197401
Ivan HerreraCOLc 23 .333 .333 .333310001000100
Jose Herrera#LVBc 26 .147 .195 .20711617401610073500
Odubel Herrera*RAVcf31 .210 .248 .31111925711149062311
Aaron Hicks#LTRcf33 .228 .320 .344378861547482534910620
Kyle HigashiokaPHSc 33 .229 .281 .4002054780917191145200
P.J. HigginsSCA1b30 .216 .278 .45716235711017171135500
Derek HillISOcf27 .326 .360 .39146153005703920
Keston HiuraNHH1b26 .216 .292 .463231506017343332210621
Nico HoernerBEAss26 .282 .301 .4375041422681285574116594
Rhys HoskinsPLU1b30 .265 .339 .4716111623522910310196219011
Eric Hosmer*RAV1b33 .259 .325 .34334489110629400356300
Sam HuffLVBc 25 .248 .315 .3881293230516141126000
Cooper Hummel#NUTlf28 .163 .263 .2351532580110101205610
Jose IglesiasISOss33 .271 .307 .366391106340143519125610
Jonathan IndiaRAV2b26 .258 .313 .387349901239423010198201
Kyle Isbel*GOTrf26 .229 .266 .424245561421026254108033
Danny JansenRAVc 28 .162 .255 .3411672790717282192900
Ryan JeffersPLUc 26 .227 .305 .3811764041726222195200
Eloy JimenezLVBdh26 .286 .339 .513318911202038551259700
Connor JoePANlf30 .235 .347 .33730672163339224506830
Nolan Jones*PANrf25 .308 .308 .3081340001400300
Aaron JudgeJERcf31 .283 .381 .6516281783416512813669519562
Josh JungSCA3b25 .228 .260 .51192213171215133300
Jarred Kelenic*GOTcf23 .144 .213 .368125186261213294161
Carson KellyHOUc 28 .218 .275 .3462806190925251226900
Tony Kemp*LTR2b31 .272 .353 .3954411202628535345468125
Max Kepler*GOTrf30 .247 .333 .357409101221750475498211
Kevin Kiermaier*LVBcf33 .208 .259 .3271012130399073050
Ha-Seong KimATKss27 .254 .324 .39556214332115776055610954
Isiah Kiner-FalefaPANss28 .248 .304 .3524911223116594883366173
Alex Kirilloff*PLUlf25 .276 .280 .4491564312051118013100
Alejandro KirkCOLc 24 .318 .378 .4495151642311472513486100
Andrew KniznerCCCc 28 .215 .289 .229144312001172132110
Ryan KreidlerWHC3b25 .293 .369 .328581720062162210
Steven Kwan*ISOlf25 .267 .343 .371622166258888608687888
Shea LangeliersJOTdh25 .209 .266 .426115245161110186100
Trevor Larnach*BOMlf26 .154 .278 .33716926100718174256400
Ramon LaureanoGOTrf28 .248 .315 .469322802001745448259461
Charles LeblancPAN2b27 .325 .382 .4758026901117082310
Korey LeeLAHc 24 .083 .083 .0831210000000200
DJ LeMahieu 3b34 .246 .343 .329447110160751375616802
Kyle LewisNHHdh27 .185 .214 .3332751012101800
Royce LewisSCAss24 .389 .436 .63936141129412800
Francisco Lindor#PLUss29 .257 .348 .42665016730102087901480125171
Evan LongoriaJER3b37 .242 .294 .48516540401226320135100
Alejo Lopez#SMC2b27 .234 .291 .266942211012626811
Nicky Lopez*PUR2b28 .210 .272 .2654349185247165336772
Brandon Lowe* 2b28 .202 .296 .4221733553920261224000
Josh Lowe*COLrf25 .239 .286 .38618444194014130125010
Nathaniel Lowe*CCC1b27 .269 .339 .43852514121122715745315300
Jordan LuplowCYCrf29 .195 .299 .3311182310512112163030
Gavin Lux*JOT2b25 .288 .356 .387403116166453411429631
Manny MachadoHOU3b30 .299 .356 .50260918244126959125413400
Nick MadrigalRAV2b26 .237 .291 .2631182830098181300
Luke MaileJOTc 32 .224 .327 .33798225021571143200
Martin MaldonadoPHSc 36 .192 .258 .401317619019403732511300
Trey ManciniLTRdh31 .233 .307 .38952412220418685475013600
Manuel MargotNHHrf28 .251 .308 .35335489123646371296050
Jake MarisnickLVBcf32 .312 .325 .429772460196112200
Brandon Marsh*CCClf25 .243 .294 .3904039817610414642615210
Ketel Marte#PLU2b29 .243 .322 .35418144140215254183620
Starling MarteJOTrf34 .308 .362 .48439912321513667012237444
J.D. MartinezJERdh35 .257 .353 .43318748161521221285900
Michael Massey*WHC2b25 .164 .244 .2051222020175582801
Jorge MateoCCCss28 .248 .297 .4264271062481253584271281410
Mark MathiasCOLdh28 .291 .337 .65879232091520152600
Nick Maton*JERrf26 .200 .294 .5331530111102600
James McCannATKc 33 .255 .298 .3281924980214141113900
Jake McCarthy*WHCrf25 .219 .286 .35127961928353022572132
Chas McCormickSMCcf28 .292 .364 .50939111417420556214510600
Andrew McCutchenBEAdh36 .224 .290 .38735780811648520348721
Reese McGuire*WHCc 28 .297 .337 .366172516021525383400
Ryan McKennaPANlf26 .254 .318 .5255915703106061900
Zach McKinstry*NHH2b28 .150 .196 .1982073151115100126852
Ryan McMahon*JER3b28 .224 .290 .3754119220312483313813020
Jeff McNeil*PAN2b31 .309 .368 .4185761783637705815397321
Austin Meadows*LAHrf28 .309 .409 .433973014114121161500
Francisco Mejia#PLUc 27 .242 .263 .3412115112032321264900
MJ Melendez*CCCc 24 .219 .306 .3883668015115413934510120
Danny MendickWHCss29 .162 .183 .275801322184022700
Joey MenesesISO1b31 .280 .312 .502239671401338432105800
Whit MerrifieldLAH2b34 .219 .258 .35846610230111455362177115
Owen MillerNUT1b26 .265 .330 .39929177161734284255011
Jose MirandaJOT1b25 .269 .346 .4652607021010503210226300
Garrett Mitchell*COLcf24 .295 .358 .426611820288062520
Yadier Molina c 40 .190 .235 .25026851100221174123710
Yoan Moncada#PLU3b28 .258 .325 .38419049120434182175000
Adalberto Mondesi#PHSss27 .360 .414 .4402592003403932
Elehuris MonteroWHC3b24 .205 .231 .4171272610151017054300
Dylan MooreRAVrf30 .164 .304 .208159265108128255524
Colin Moran*NHH1b30 .202 .331 .346104214131570202600
Christopher MorelGOTcf24 .227 .300 .369366832238403713811425
Gabriel MorenoATKc 23 .342 .364 .38473253007503600
Ryan MountcastleISO1b26 .267 .328 .483120325071617292611
Cedric Mullins*WHCcf28 .196 .264 .3135711122941060441440115198
Max Muncy*SCA3b32 .180 .316 .3854167521220505487612400
Sean MurphyBOMc 28 .267 .346 .463603161414237698136413800
Wil Myers rf32 .292 .335 .40119256120321291126110
Tyler Naquin* rf32 .230 .292 .40724356193625279126762
Omar Narvaez*COLc 31 .153 .221 .1981111720174193300
Bo Naylor*SCAdh23 .000 .000 .000500000000000
Josh Naylor*NHH1b26 .230 .314 .399426983601245455498012
Sheldon NeuseGOT3b28 .163 .226 .2049816400105173110
Kevin NewmanNUT2b29 .306 .353 .39320663101222172133441
Tomas NidoPURc 29 .262 .293 .344183489021417084601
Brandon Nimmo*LAHcf30 .256 .339 .391673172267179378107614011
Austin NolaGOTc 33 .256 .331 .33931681162228305336700
Lars Nootbaar*PHSrf25 .207 .333 .37230463154943281588811
Ryan O'Hearn*WHCdh29 .225 .278 .326892041154072700
Tyler O'NeillWHClf28 .215 .281 .3372976433934261268331
Rougned Odor*SCA2b29 .205 .263 .32326354100727212207120
Shohei Ohtani*SCAdh28 .279 .340 .5726141713584310814235817172
Edward OlivaresLAHrf27 .261 .274 .382157417041911133901
Matt Olson*LTR1b29 .180 .252 .36556710231124628025518900
Rafael Ortega*PHScf32 .235 .318 .407344811101640493408165
James Outman*LAHlf26 .364 .385 .3641140001310100
Marcell OzunaNUTdh32 .196 .240 .3044508813012375922611701
Isaac ParedesCOL3b24 .210 .306 .389334701611443455436501
Vinnie Pasquantino*ATK1b25 .271 .385 .436266721101142376463600
Joc Pederson*HOUlf31 .283 .344 .5493681042412449696307911
Liover PegueroPHSss22 .333 .250 .333310000300100
Jeremy PenaPHSss25 .231 .266 .402545126213224860522137113
David Peralta*NUTlf35 .245 .302 .38743210621510424513511341
Geraldo Perdomo#RAVss23 .221 .311 .31836280113643483478931
Roberto PerezATKc 34 .133 .235 .15645610032062000
Salvador PerezJERc 33 .255 .284 .4734191071902455584139700
Jace Peterson*SMC3b33 .244 .326 .3943127613210393433587101
Tommy PhamATKlf35 .198 .275 .3533486914212423773011400
Brett Phillips*BEAcf29 .273 .347 .341441230024231800
Chad PinderGOTlf31 .277 .324 .516285792221438380217900
Kevin PlaweckiBEAc 32 .333 .457 .5795719802882111100
Jorge Polanco#LTR2b29 .231 .342 .445373861022265576599311
AJ PollockSCAlf35 .245 .290 .4154291051821743622279020
Nick Pratto*PAN1b24 .168 .281 .3601252171512170205300
Jurickson Profar#PHSlf30 .235 .311 .39359514030220797536611492
Albert PujolsLVBdh43 .258 .342 .4933378713022456113317000
Roman Quinn#SMCcf30 .250 .314 .329761941059172602
Cal Raleigh#JERc 26 .151 .221 .2682393640827210228600
Harold RamirezRAVdh28 .307 .349 .405407125231547568205801
Jose Ramirez#LAH3b30 .283 .349 .4966251774410239410866391187
J.T. RealmutoCCCc 32 .252 .307 .419480121236156559734132107
Rob RefsnyderJOTrf32 .278 .350 .5281444090929203134401
Anthony RendonCCC3b33 .181 .279 .3011663061412221224800
Hunter RenfroePURrf31 .245 .292 .50649812226134668043211810
Luis Rengifo#NHH2b26 .253 .295 .3804421121921147522267022
Franmil ReyesHOUdh27 .189 .225 .2964338212210373912016300
Victor Reyes#CYCrf28 .229 .281 .34831071182527292217920
Bryan Reynolds#JERcf28 .247 .317 .387639158241219086135415652
Matt ReynoldsCYC2b32 .290 .343 .33725574101023132198310
Austin RileySMC3b26 .266 .328 .5116661774333890113204317111
Edwin Rios* dh29 .247 .286 .4527318005911132900
Alfonso Rivas*RAV1b26 .250 .336 .2752005020120165216600
Emmanuel RiveraCYC3b27 .195 .251 .32433365144723352248601
Anthony Rizzo*CCC1b33 .207 .299 .447246511211534409246200
Luis RobertPANcf25 .310 .341 .4563771171601359523167460
Victor RoblesNUTcf26 .220 .280 .3172685945419255187321
Brendan RodgersLVB2b26 .247 .299 .3575551373138614504210900
Julio Y. RodriguezBEAcf22 .250 .322 .443535134201277478154218195
Josh Rojas*ATK3b29 .258 .345 .38848512525112683826498165
Miguel RojasWHCss34 .223 .252 .31543597261439383155151
Amed RosarioPANss27 .266 .304 .3986591753113106276931128174
Eddie Rosario*CYClf31 .176 .238 .27822740110419190196120
Darin RufLAH1b36 .189 .284 .2542645080329213327251
Esteury RuizGOTlf24 .214 .267 .2861431001101100
Keibert Ruiz#LTRc 24 .233 .272 .363377881901037331215310
Adley Rutschman#JOTc 25 .248 .349 .462359893151237664557300
Gary SanchezCYCc 30 .187 .251 .34443381181164447102714410
Jesus Sanchez*JOTcf25 .222 .291 .4431583591817180164700
Carlos Santana#PAN1b37 .206 .341 .378399821421752681849301
Anthony Santander#LVBrf28 .251 .326 .459510128201286178104810001
Jonathan SchoopBOM2b31 .223 .246 .359373831801139413108140
Kyle Schwarber*PHSlf30 .237 .344 .51947211223136727227617521
Frank SchwindelNUT1b31 .150 .175 .3001001530476121800
Corey Seager*ISOss29 .226 .303 .41750911519026727394810273
Jean SeguraHOU2b33 .240 .290 .35336387801140364226042
Marcus SemienJER2b32 .268 .325 .423556149252197976346103119
Nick SenzelCYCcf28 .208 .259 .2623557481325253227473
Brian ServenWHCc 28 .178 .219 .388129231181620253600
Gavin Sheets*WHCrf27 .254 .304 .426319812201136391237500
Jose SiriSCAcf27 .182 .235 .27121439100321163128140
Austin SlaterISOcf30 .244 .335 .38029572163645219329392
Dominic Smith*GOT1b28 .169 .262 .2741242113007173144100
Josh Smith*COL3b25 .229 .296 .3201533561217132133330
Pavin Smith*SMCrf27 .239 .341 .3962305563833260377500
Will SmithBEAc 28 .218 .316 .3724549914118536212559000
Donovan SolanoPHS1b35 .272 .314 .34723965150120185105500
Jorge Soler lf31 .209 .301 .3631823881619193214700
Edmundo SosaSMCss27 .238 .288 .37018945152221154104460
Juan Soto*LTRrf24 .214 .348 .372589126232227387511811420
Livan Soto*LVBss23 .442 .516 .519522340089181400
George SpringerHOUcf33 .262 .328 .4345191362471771636469743
Jacob StallingsBOMc 33 .201 .267 .27131463100430234257500
Giancarlo StantonJOTdh33 .213 .295 .5043858210034587534412600
Max StassiNHHc 32 .200 .287 .37229058154929381359200
Spencer SteerGOT3b25 .159 .250 .2688213601109192301
Tyler StephensonBEAc 26 .211 .242 .320147317031411154100
Trevor StoryBOM2b30 .193 .283 .3703166121111423033813081
Bryson Stott*COLss25 .200 .242 .2774198491739340238553
Kyle Stowers*CCCrf25 .284 .342 .5676719352810421900
Myles StrawCCCcf28 .194 .262 .25143985201127361416712
Garrett Stubbs*ISOc 30 .426 .481 .8409440111222270102100
Eugenio SuarezLVB3b31 .220 .297 .39761913628226756336721300
Jack Suwinski*JERlf24 .204 .274 .36623548501130172218912
Kurt SuzukiSMCc 39 .268 .344 .393561540173251000
Seiya SuzukiLVBrf28 .228 .305 .3434299819010513234611733
Dansby SwansonLAHss29 .258 .309 .417635164350227710844617883
Raimel Tapia*PANlf29 .231 .270 .30731673150329242168163
Leody Taveras#LVBcf24 .297 .337 .41133399151734301209455
Chris TaylorLAHlf32 .202 .248 .306366741735362522114080
Michael A. TaylorRAVcf32 .239 .297 .33236888103640406257911
Tyrone TaylorATKcf29 .227 .269 .4334069226218525952011010
Rowdy Tellez*LTR1b28 .205 .270 .46617636401423331163400
Matt Thaiss*ISOc 28 .163 .268 .26549820136162100
Alek Thomas*NUTcf23 .222 .254 .33232572150731394125400
Lane ThomasGOTlf27 .247 .305 .43150612521322586553814831
Bubba ThompsonLTRlf25 .302 .303 .302162490001680147164
Trayce ThompsonPLUlf32 .402 .498 .727209841701743521417781
Michael Toglia#BEArf24 .176 .250 .2718515501126183201
Spencer TorkelsonBEA1b23 .238 .300 .3362566181530251246700
Abraham Toro#HOU2b26 .223 .306 .4531393191719130172500
Luis TorrensLVBc 27 .217 .254 .2241613510079085500
Gleyber TorresCCC2b26 .262 .307 .42149613024217645813312062
Ezequiel TovarBEAss21 .250 .250 .2501230001000400
Taylor Trammell*LVBrf25 .212 .330 .471851870513150153220
Alan TrejoWHCss27 .247 .277 .303892220168311901
Jose TrevinoSCAc 30 .272 .298 .388232639062319184100
Mike TroutBEAcf31 .302 .370 .653441133211447410444713300
Kyle Tucker*HOUrf26 .267 .349 .45754714635023866856690102
Justin TurnerCOL3b38 .256 .305 .40352813542012504963211510
Trea TurnerLAHss30 .296 .326 .494690204457269584430142243
Luis UriasNUT3b26 .209 .310 .324330691735302310387600
Ramon UriasPAN3b29 .244 .315 .433349851801650612368400
Gio UrshelaNHH3b31 .262 .321 .4215161352641661633449700
Ildemaro Vargas#PUR3b31 .265 .309 .373102277201510341210
Miguel VargasPHSlf23 .304 .304 .6522372026200500
Daulton Varsho*PLUrf26 .255 .354 .533435111215309671465110213
Andrew VaughnBOMlf25 .267 .341 .39245412121012524510418300
Terrin Vavra*COL2b26 .276 .345 .3037621010124081400
Christian VazquezLAHc 32 .280 .322 .369371104180536342216200
Andrew Velazquez#PURss28 .185 .244 .26127651605212171594111
Nelson VelazquezWHCcf24 .220 .299 .398123276241791134720
Alex Verdugo*JERlf27 .251 .299 .36937494260641484224702
Mark VientosJOTdh23 .000 .250 .000300000001000
Matt VierlingWHCcf26 .184 .240 .2812564781519184156203
David VillarISO3b26 .300 .347 .63116048641329410136810
Meibrys Viloria*NHHc 26 .188 .278 .28132600133041100
Daniel Vogelbach*LTRdh30 .275 .399 .4553569821213714507611200
Luke VoitLAHdh32 .239 .301 .4543949414123516803714210
Jason Vosler*COL3b29 .256 .318 .4237820403712351700
Joey Votto*ATK1b39 .134 .244 .2003504718112721124010300
LaMonte Wade*ATKrf29 .156 .255 .2682243570627206244111
Christian WalkerHOU1b32 .229 .294 .516568130163478511935213510
Matt Wallner*ISOrf25 .195 .267 .36641810256041400
Taylor Walls#BEAss26 .157 .270 .282312491427492824711420
Jared Walsh*PUR1b29 .184 .256 .2703045672520283279811
Taylor WardWHCrf29 .287 .368 .42843512520113545025511920
Drew Waters#NUTrf24 .308 .406 .7312683125305900
Joey Wendle*NHH3b33 .218 .269 .30634074270135246196260
Jesse Winker* lf29 .228 .386 .3633949017012545221018620
Patrick WisdomCOL3b31 .211 .262 .4834228919032586932716951
Bobby Witt JrLVBss23 .235 .271 .3796601553641774573301744515
Kolten Wong* 2b32 .229 .302 .3954209627511515110368466
Austin WynnsPLUc 32 .245 .299 .3911513770518231113200
Mike Yastrzemski*ATKcf32 .170 .255 .3134838225114465345416440
Christian Yelich*SCAlf31 .250 .339 .3616321582421410365779191139
Juan YepezCCClf25 .227 .288 .3311814151417191154200
Seby ZavalaRAVc 29 .324 .421 .46214547151115162234600

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*HOUss2255278131 .704 34.1 4.8 .092 .642 .13415100
Jose AbreuSMC1b361627210528 .789 95.9 5.3 .131 .721 .23656272
Ronald AcunaJERrf25102393027 .676 39.8 3.7 .157 .612 .23530137
Willy AdamesCOLss271627020914 .751 82.3 4.2 .241 .681 .29472313
Riley AdamsPANc 272779001 .586 6.3 2.8 .120 .483 .173325
Jo AdellPLUlf24541011 .580 2.7 2.1 .205 .485 .231415
Jesus AguilarGOT1b33103451048 .621 39.9 3.2 .117 .534 .19426140
Nick AhmedLVBss33448000 .854 8.3 7.3 .174 .806 .217423
Hanser AlbertoGOT2b3038130002 .619 11.4 3.2 .122 .526 .187943
Ozzie Albies#CYC2b2661289032 .639 28.3 3.7 .121 .576 .2161893
Jorge AlfaroSCAc 3060197011 .738 25.2 5.0 .141 .664 .1901477
Nick AllenCYCss2486317722 .745 38.4 4.6 .156 .659 .20123124
Albert AlmoraSMCrf2944164005 .602 12.7 2.7 .118 .508 .1901051
Pete AlonsoJER1b281627000513 .854 107.8 5.9 .280 .830 .35578344
Jose AltuvePLU2b331627670424 .917 132.3 7.1 .253 .944 .42086348
Francisco AlvarezLAHc 2129000 .472 0.5 1.9 .125 .429 .25012
Yordan Alvarez*PLUdh2612757102131.099 137.011.3 .3301.255 .55966297
Brian AndersonSMC3b3098371029 .612 30.7 3.0 .113 .522 .19624111
Tim AndersonJOTss30662810214 .848 42.0 6.0 .114 .761 .16016122
Elvis AndrusNHHss34147584445 .646 56.9 3.5 .150 .582 .22647203
Aristides AquinoRAVrf292792001 .701 10.2 4.1 .186 .627 .2331036
Jonathan Aranda*GOT2b251246002 .558 3.0 2.3 .100 .486 .200211
Orlando ArciaATK2b2846227027 .745 26.4 4.4 .206 .696 .3371786
Nolan ArenadoGOT3b321587200516 .866 114.6 6.4 .230 .840 .32082335
Gabriel AriasLAH3b23834100 .863 5.6 8.8 .0431.125 .39118
Randy ArozarenaJOTlf281586280523 .814 85.4 5.1 .208 .773 .28872285
Luis Arraez*JOT1b261305980413 .763 79.0 5.4 .100 .701 .20343215
Christian ArroyoPHS2b2879331109 .644 29.4 3.1 .131 .524 .14627121
Jose AzocarCOLcf2759227011 .824 35.7 6.8 .087 .779 .1601088
Akil Baddoo*BEAlf2434161103 .588 13.3 3.0 .068 .530 .192543
Harrison BaderBOMcf2957248003 .605 22.3 3.3 .072 .530 .1451275
Ji Hwan Bae*LTRcf231138010 .469 2.2 2.1 .000 .429 .08807
Javier BaezCYCss301476190317 .619 51.9 2.9 .149 .546 .21444212
Austin BarnesSMCc 3345208016 .634 18.5 3.3 .114 .560 .228961
Tucker Barnhart#ATKc 3271279216 .650 27.0 3.7 .063 .552 .1551182
Jose BarreroLVBss2505000 .200 0.3 1.8 .000 .750 .75000
Joey BartLAHc 2655224026 .598 17.9 2.9 .128 .539 .2401162
Brett Baty*PAN3b2328000 .393 0.3 1.1 .000 .333 .14301
Josh Bell#JOT1b301074520321 .649 40.1 3.3 .084 .549 .18326134
Cody Bellinger*SCAcf27122479053 .582 37.2 2.7 .159 .525 .24836147
Brandon Belt*CCC1b3543188005 .672 18.6 3.7 .152 .615 .2671360
Andrew Benintendi*NHHlf28136586117 .748 75.6 5.5 .064 .699 .18127190
Jon BertiPHS2b331004302010 .566 34.4 2.9 .046 .564 .21814106
Christian BethancourtPURc 3198370125 .753 48.0 4.9 .175 .682 .22034160
Mookie BettsISOrf301627350618 .837 108.4 5.7 .231 .809 .33685329
Bo BichetteLVBss251627290318 .670 73.9 3.8 .117 .580 .18350255
Cavan Biggio*SMC2b2879308003 .579 24.7 3.0 .098 .539 .2541874
Charlie Blackmon*RAVdh36103515439 .700 57.7 4.3 .127 .634 .21737178
JJ Bleday*BOMcf2553194014 .590 15.1 2.8 .144 .549 .2871552
Xander BogaertsSCAss301627380813 .797 106.4 5.9 .137 .765 .24060285
Alec BohmNUT3b261627380221 .670 72.8 3.6 .116 .558 .16444260
David BoteLVB3b3027105004 .643 8.9 3.0 .139 .519 .168838
Sean BouchardLVBlf271997004 .990 19.1 9.2 .2111.089 .487640
Jackie Bradley*BOMrf33101326226 .487 17.8 1.8 .093 .395 .1562480
Michael Brantley* dh3660282010 .722 35.0 5.1 .126 .696 .2641893
Alex BregmanPLU3b291135220318 .928 92.0 7.4 .255 .949 .42159236
Will Brennan*LTRlf251147000 .783 6.1 5.5 .000 .733 .095015
Mike BrosseauLTR3b2934171001 .663 17.8 4.0 .140 .622 .2531353
Seth Brown*ATK1b30130527066 .749 65.2 4.7 .217 .716 .32154210
Vidal Brujan#PHS2b2529138001 .445 6.2 1.5 .102 .372 .172731
Kris BryantPHSlf3133199036 .643 17.9 3.3 .123 .566 .2181463
Jake BurgerJOT3b2729129105 .883 19.4 5.6 .294 .826 .3531967
Alec Burleson*CCCrf241232000 .313 0.8 0.8 .000 .185 .00005
Byron BuxtonHOUcf2970337032 .808 47.7 5.4 .288 .796 .39838152
Miguel CabreraCYCdh40109417029 .678 43.6 4.1 .098 .608 .20920128
Oswaldo Cabrera#JERrf241362100 .411 2.6 1.4 .089 .380 .196312
Kole Calhoun*NUTrf35813381212 .705 35.4 3.9 .158 .626 .24823120
Alex CallISOlf28371410131.004 31.2 9.9 .2191.036 .2971475
Johan Camargo#ATKss2927128001 .647 12.9 4.1 .025 .535 .101337
Luis CampusanoLVBc 241655001 .716 6.6 4.7 .074 .579 .093221
Jeimer Candelario#CCC3b29115441058 .575 32.3 2.6 .139 .491 .21329132
Mark Canha lf34115511045 .746 65.9 5.3 .122 .713 .19432173
Conner Capel*COLrf26941002 .740 4.3 3.8 .211 .645 .289317
Victor Caratini#GOTc 2968288119 .771 36.0 4.8 .196 .716 .29024113
Dylan Carlson#NUTcf2482330005 .674 34.6 4.0 .132 .609 .21528112
Kerry Carpenter*WHCdh2518810001.080 20.811.2 .3551.160 .4081453
Matt Carpenter*ISOdh37331630511.184 46.413.5 .3931.409 .53326101
Corbin Carroll*GOTlf222397014 .786 11.9 4.7 .205 .746 .3011237
Curt CasaliCYCc 3445182110 .596 15.8 3.3 .141 .566 .2951349
Triston Casas*NUT1b23831000 .815 4.7 7.4 .1361.000 .54518
Nick Castellanos rf311205310421 .697 55.2 3.9 .100 .592 .17435182
Diego CastilloSCAss2557219018 .526 11.7 1.7 .160 .431 .2091566
Harold Castro*RAV1b2983393123 .790 57.1 5.9 .143 .732 .20937161
Rodolfo Castro#WHC2b2455228017 .695 22.9 3.6 .190 .612 .2711787
Willi Castro#LAHrf2673364216 .689 37.6 3.8 .129 .595 .16827132
Gilberto CelestinoRAVcf2456241509 .520 14.2 2.1 .047 .422 .146952
Yu ChangPHS2b2727113001 .592 9.4 3.1 .084 .482 .131734
Matt ChapmanBEA3b30148576018 .743 70.9 4.8 .202 .719 .34052211
Michael ChavisPUR1b27271030111.061 26.011.9 .2371.155 .3231158
Robinson ChirinosPANc 3952176004 .582 13.6 2.9 .113 .539 .2671043
Jazz Chisholm*NHH2b2551235010 .951 43.9 7.4 .362 .994 .47130130
Ji-Man Choi*ISO1b3235169002 .846 27.5 7.1 .156 .848 .2991567
William ContrerasNUTc 2559254002 .928 48.2 8.3 .237 .981 .38425117
Willson ContrerasISOc 31127507008 .741 61.8 4.7 .183 .688 .25140195
Garrett CooperISO1b3292402024 .879 69.7 7.4 .212 .886 .30847179
Franchy Cordero*CYC1b2855271014 .699 30.1 4.3 .140 .679 .3022187
Carlos CorreaISOss281486300515 .813 91.9 5.9 .161 .774 .27445252
Brandon Crawford*CCCss3636138013 .582 10.8 3.0 .041 .495 .156333
J.P. Crawford*JERss2899434214 .714 51.5 5.0 .096 .697 .27420127
C.J. CronBEA1b33111489029 .761 63.1 5.0 .174 .686 .22039202
Jake Cronenworth*BOM2b29162732153 .695 84.2 4.6 .127 .661 .23954234
Nelson CruzSMCdh421264900419 .628 41.7 3.1 .086 .528 .17919143
Oneil Cruz*LAHss2464272004 .640 24.6 3.1 .185 .583 .25921102
Travis d'ArnaudSMCc 34994610213 .734 53.6 4.4 .168 .655 .22741178
Bobby DalbecNHH1b2899323016 .671 32.5 3.7 .174 .624 .28922109
J.D. DavisPURdh3095407029 .721 46.4 4.4 .167 .670 .28430144
Yonathan DazaPURcf29803870414 .624 32.7 3.2 .046 .515 .13813106
Bryan De La CruzPANcf26793360212 .727 36.5 4.0 .190 .644 .26531134
Paul DeJongHOUss2951176031 .396 6.9 1.3 .113 .343 .1891035
Rafael Devers*PHS3b261626602423 .799 86.6 4.9 .211 .712 .25666303
Aledmys DiazPHSlf3282328038 .679 32.3 3.5 .176 .586 .22826125
Elias DiazPANc 3245170015 .533 10.7 2.2 .101 .465 .208940
Jordan DiazISO2b2207000 .571 0.6 3.1 .000 .400 .00002
Yainer DiazJOTdh2414010 .000 0.0 0.0 .000 .000 .00000
Yandy DiazJOT3b31109509048 .825 79.3 6.8 .112 .822 .24932186
Corey Dickerson*CYClf3464319003 .678 34.4 4.1 .128 .602 .19923112
Josh Donaldson 3b3760276028 .608 22.0 2.9 .160 .556 .2981879
Brendan Donovan*RAV2b2677430205 .817 65.1 6.9 .103 .865 .27023137
Hunter DozierPUR1b31913720115 .616 29.4 2.8 .143 .539 .25325115
Brandon DruryATK3b30146624089 .828 93.3 5.9 .233 .799 .31366282
Mauricio DubonJOTcf2837141113 .486 7.5 1.8 .078 .400 .164632
Matt DuffyCYC3b3257269005 .607 23.0 3.3 .040 .495 .1131073
Ezequiel DuranPHS3b2442154013 .498 8.5 1.9 .095 .382 .1281042
Jarren Duran*BOMcf2647173021 .595 13.7 2.8 .179 .545 .2311955
Adam DuvallPHScf3452204034 .657 18.5 3.2 .219 .587 .2782477
Nate EatonCCCrf26353001 .454 2.7 1.7 .042 .429 .188110
Tommy Edman#GOTss281617520314 .735 92.8 4.7 .145 .684 .23763288
Adam EngelBOMcf3135137040 .474 7.8 2.0 .048 .382 .096430
Eduardo Escobar#COL3b34123497051 .639 48.2 3.6 .156 .589 .25634158
Santiago EspinalWHC2b28853780215 .707 40.7 4.1 .099 .614 .19628127
Thairo EstradaBOM2b271074772210 .637 44.4 3.4 .124 .575 .20429153
Stuart FairchildATKlf271996020 .886 16.6 7.1 .277 .918 .3731045
Kyle FarmerRAVss321375303323 .688 51.6 3.6 .113 .576 .17328182
David FletcherNUT2b2954216009 .502 11.1 1.7 .047 .351 .0661056
Wilmer FloresBEA2b31146566013 .782 79.7 5.7 .182 .746 .27655228
Nick FortesNHHc 2643203025 .715 22.2 4.0 .196 .662 .2771678
Jake Fraley*BOMlf2831204013 .811 30.3 6.3 .143 .813 .3091575
Ty FranceLTR1b281626850615 .733 81.4 4.5 .161 .651 .20757268
Maikel FrancoPUR3b3087316028 .567 22.5 2.5 .084 .448 .1301792
Wander Franco#NUTss2259270002 .895 49.8 8.0 .188 .899 .29030125
Adam Frazier*WHC2b311124854210 .556 34.6 2.6 .069 .473 .15622121
Freddie Freeman*ISO1b33146671025 .857 112.5 7.1 .177 .848 .28663293
Tyler FreemanLAH3b241770012 .617 6.0 3.3 .068 .563 .153417
TJ Friedl*NHHcf2736177015 .667 16.7 3.4 .158 .592 .2471459
Joey Gallo*NUTlf2980327021 .631 30.7 3.6 .205 .652 .4242489
Ben Gamel*PURlf31012001 .917 1.9 5.6 .250 .889 .33337
Adolis GarciaPURrf3027119012 .814 17.2 5.6 .211 .780 .3031353
Aramis GarciaISOc 30418001 .170 0.1 0.1 .000 .118 .05901
Avisail GarciaLTRrf321887005 .431 3.0 1.1 .063 .329 .138317
Leury Garcia#PUR2b3281281227 .553 19.5 2.5 .045 .414 .0631277
Luis Garcia*LTRss2374346008 .794 48.3 5.4 .163 .690 .18636159
Kyle GarlickATKlf3134138002 .766 17.9 4.9 .200 .694 .2541260
Stone GarrettCOLlf2723940011.043 21.9 9.5 .3631.081 .4071763
Mitch GarverPURdh321040000 .800 5.7 6.5 .200 .917 .533212
Andres Gimenez*NUT2b24116494036 .836 77.1 6.6 .155 .839 .24042191
Paul GoldschmidtJOT1b351486760681.023 151.810.2 .2541.101 .38781352
Yan GomesHOUc 35752770315 .579 18.2 2.2 .097 .454 .1441781
Luis Gonzalez*SMCrf2775350025 .746 44.9 5.2 .128 .726 .28026119
Marwin Gonzalez#SMCss3442155013 .652 15.3 3.8 .102 .593 .1971046
Oscar GonzalezPANrf2579371038 .892 64.8 7.1 .210 .852 .26244185
Nick Gordon*JERlf2750252206 .616 21.3 3.1 .085 .508 .1321577
Nolan Gorman*SCA2b2366266021 .627 24.3 3.3 .177 .558 .2461894
Yasmani Grandal#WHCc 34103311035 .527 20.6 2.4 .040 .446 .161966
Riley Greene*HOUcf22753300213 .664 30.6 3.5 .110 .578 .22318101
Randal GrichukPURrf31135555019 .656 54.7 3.6 .133 .570 .19233193
Trent Grisham*GOTcf26121487341 .647 47.9 3.6 .200 .629 .33938156
Vaughn GrissomATK2b2233154000 .754 21.2 5.7 .122 .733 .216756
Jordan GroshansCYC3b23529003 .456 0.9 0.9 .000 .280 .03606
Robbie Grossman#SMClf3350273111 .795 40.9 6.4 .144 .807 .29224100
Vladimir GuerreroSCA1b241626940224 .745 80.5 4.3 .182 .661 .25456278
Luis Guillorme*PAN2b28723116013 .634 26.1 3.2 .040 .521 .142982
Lourdes GurrielPURlf291335770510 .748 73.8 5.1 .119 .674 .18349216
Yuli GurrielCYC1b39149610057 .650 60.6 3.8 .113 .577 .19647192
Eric HaaseLTRc 3070296009 .773 37.3 4.7 .199 .690 .26732128
Sam Haggerty#PLUrf29522020011.028 47.311.2 .2111.158 .37124101
Darick Hall*LVBdh2724111014 .846 14.3 4.5 .349 .776 .3871762
Garrett HampsonSMCss2853238525 .497 14.7 2.1 .081 .469 .2291253
Mitch HanigerPLUrf3266226028 .797 29.0 4.8 .244 .745 .3482197
Ian Happ#PLUlf281536671319 .723 75.4 4.3 .154 .646 .24157246
Bryce Harper*BEAdh30944350510 .831 64.4 5.8 .212 .803 .31743192
Michael Harris II*COLcf2295473049 .752 56.6 4.4 .183 .671 .22643198
Josh HarrisonPAN2b3590415328 .670 42.2 3.9 .101 .576 .14823135
Ke'Bryan HayesHOU3b261385040510 .648 48.4 3.6 .103 .554 .17631164
Austin HaysNHHlf27147614079 .784 83.6 5.3 .199 .739 .27765255
Austin HedgesRAVc 3091248617 .559 16.9 2.4 .099 .484 .2071060
Jonah Heim#WHCc 28713240110 .689 32.6 3.7 .167 .612 .25931115
Tyler Heineman#PANc 322791012 .387 3.2 1.2 .024 .288 .071215
Gunnar Henderson*SMC3b2237156000 .932 31.1 9.6 .1581.011 .3311366
Cesar Hernandez#CCC2b33160695208 .575 54.1 2.8 .073 .458 .11738201
Enrique HernandezCOLcf3174276007 .684 28.3 3.8 .161 .620 .2622295
Teoscar HernandezPURrf301084990315 .814 70.2 5.4 .212 .761 .28954222
Yadiel Hernandez*WHClf3559303028 .767 38.8 5.0 .146 .679 .21026122
Ivan HerreraCOLc 2303000 .667 0.3 4.5 .000 .500 .00001
Jose Herrera#LVBc 2638125200 .402 5.2 1.4 .060 .313 .121524
Odubel Herrera*RAVcf3130126102 .559 8.8 2.4 .101 .454 .151937
Aaron Hicks#LTRcf33112431018 .664 43.8 3.9 .116 .613 .25126130
Kyle HigashiokaPHSc 3370221013 .681 23.1 3.8 .171 .602 .2391782
P.J. HigginsSCA1b3036176001 .735 21.2 4.5 .241 .688 .3211874
Derek HillISOcf271050011 .751 6.9 5.7 .065 .719 .174318
Keston HiuraNHH1b2654257012 .755 32.2 4.7 .247 .728 .34623107
Nico HoernerBEAss26112521028 .738 63.9 4.6 .155 .652 .18746220
Rhys HoskinsPLU1b301626880614 .810 98.3 5.6 .206 .776 .30866288
Eric Hosmer*RAV1b33873821211 .668 37.8 3.8 .084 .575 .18617118
Sam HuffLVBc 2544143012 .702 16.1 4.4 .140 .636 .233850
Cooper Hummel#NUTlf2849175015 .498 10.0 2.0 .072 .436 .209936
Jose IglesiasISOss33112415128 .672 43.1 3.9 .095 .563 .12835143
Jonathan IndiaRAV2b2680380027 .700 41.8 4.2 .129 .614 .18124135
Kyle Isbel*GOTrf2667263046 .691 25.8 3.4 .196 .611 .23726104
Danny JansenRAVc 2834188001 .597 15.6 3.0 .180 .553 .2931657
Ryan JeffersPLUc 2655205532 .686 22.0 4.1 .153 .638 .2611267
Eloy JimenezLVBdh2665345019 .852 53.3 6.1 .226 .801 .30532163
Connor JoePANlf3091363037 .684 39.4 4.4 .101 .664 .27522103
Nolan Jones*PANrf25213001 .615 0.9 2.5 .000 .400 .00004
Aaron JudgeJERcf3116273203211.032 153.3 8.7 .3681.091 .525100409
Josh JungSCA3b252896003 .771 10.9 4.0 .283 .689 .3151147
Jarred Kelenic*GOTcf2336136001 .581 10.3 2.6 .224 .578 .3361446
Carson KellyHOUc 28873050214 .622 23.9 2.7 .129 .515 .2071897
Tony Kemp*LTR2b31134507354 .748 66.5 5.3 .122 .739 .26136174
Max Kepler*GOTrf30107465026 .690 51.4 4.4 .110 .638 .23030146
Kevin Kiermaier*LVBcf3334108000 .586 9.7 3.3 .119 .563 .238633
Ha-Seong KimATKss271446344615 .719 71.7 4.3 .141 .658 .24248222
Isiah Kiner-FalefaPANss2813555013513 .656 53.9 3.6 .104 .600 .20038173
Alex Kirilloff*PLUlf2535157000 .729 19.7 4.7 .173 .628 .1791770
Alejandro KirkCOLc 24134569038 .826 89.4 6.7 .130 .786 .22338231
Andrew KniznerCCCc 2845159003 .518 10.1 2.4 .014 .422 .111233
Ryan KreidlerWHC3b252065000 .697 7.9 5.2 .034 .659 .155219
Steven Kwan*ISOlf251627061712 .715 81.4 4.5 .105 .662 .21441231
Shea LangeliersJOTdh2536124002 .692 12.8 3.7 .217 .624 .2871249
Trevor Larnach*BOMlf2639198001 .615 17.5 3.3 .183 .597 .3311757
Ramon LaureanoGOTrf2882359046 .784 48.7 5.2 .220 .763 .31437151
Charles LeblancPAN2b272189010 .857 15.7 7.7 .150 .870 .2621038
Korey LeeLAHc 24312000 .167 0.1 0.2 .000 .091 .00001
DJ LeMahieu 3b341065130013 .672 51.4 3.9 .083 .605 .21523147
Kyle LewisNHHdh27828000 .548 2.0 2.4 .148 .455 .18529
Royce LewisSCAss2410390001.075 10.312.6 .2501.182 .306423
Francisco Lindor#PLUss291627510712 .774 103.5 5.6 .169 .782 .31760277
Evan LongoriaJER3b3744180024 .779 22.9 4.7 .242 .721 .3211680
Alejo Lopez#SMC2b2725103011 .557 7.6 2.8 .032 .459 .096225
Nicky Lopez*PUR2b281104784210 .537 32.2 2.4 .055 .451 .14315115
Brandon Lowe* 2b2844196003 .718 22.2 4.2 .220 .681 .3471773
Josh Lowe*COLrf2550196004 .672 19.7 3.7 .147 .583 .2172371
Nathaniel Lowe*CCC1b27124584029 .777 79.3 5.4 .170 .730 .27044230
Jordan LuplowCYCrf2935137014 .630 12.4 3.3 .136 .606 .297639
Gavin Lux*JOT2b25111447012 .743 59.0 5.5 .099 .697 .20826156
Manny MachadoHOU3b301506700414 .858 108.0 6.6 .204 .821 .29271306
Nick MadrigalRAV2b2630129205 .554 8.5 2.4 .025 .421 .093331
Luke MaileJOTc 3230113006 .664 10.1 3.3 .112 .585 .255733
Martin MaldonadoPHSc 36983483010 .659 30.7 3.1 .208 .583 .28728127
Trey ManciniLTRdh311525830217 .696 61.1 3.9 .156 .623 .25242204
Manuel MargotNHHrf2892386028 .661 39.2 3.8 .102 .586 .19821125
Jake MarisnickLVBcf321180015 .754 8.9 4.1 .117 .603 .130733
Brandon Marsh*CCClf25117436032 .683 48.2 4.2 .146 .612 .21333157
Ketel Marte#PLU2b2942205026 .676 20.9 3.9 .110 .615 .2211664
Starling MarteJOTrf341044371214 .846 65.7 6.0 .175 .789 .23339193
J.D. MartinezJERdh3552218027 .786 28.7 5.2 .176 .753 .3262281
Michael Massey*WHC2b2529136101 .449 6.5 1.7 .041 .365 .098325
Jorge MateoCCCss28126461039 .723 50.9 4.0 .178 .668 .25144182
Mark MathiasCOLdh282386012 .995 17.0 7.8 .3671.000 .4301152
Nick Maton*JERrf26018101 .827 2.0 3.9 .333 .769 .46728
James McCannATKc 3359206113 .626 18.8 3.4 .073 .514 .1301063
Jake McCarthy*WHCrf2568310225 .637 29.5 3.5 .133 .613 .2621998
Chas McCormickSMCcf28104439026 .873 73.5 7.0 .217 .866 .33241199
Andrew McCutchenBEAdh3689393028 .677 39.7 3.7 .162 .608 .26125138
Reese McGuire*WHCc 2845186213 .703 21.3 4.5 .070 .597 .116863
Ryan McKennaPANlf261868211 .844 10.0 5.6 .271 .822 .3731031
Zach McKinstry*NHH2b2862220100 .394 8.8 1.3 .048 .326 .121741
Ryan McMahon*JER3b28118452025 .665 46.2 3.8 .151 .602 .24835154
Jeff McNeil*PAN2b31135632118 .786 90.1 5.9 .109 .730 .17946241
Austin Meadows*LAHrf2828115012 .842 18.4 7.1 .124 .855 .289642
Francisco Mejia#PLUc 2756225155 .605 18.5 2.9 .100 .485 .1281572
MJ Melendez*CCCc 2495418043 .694 47.1 4.3 .169 .664 .29831142
Danny MendickWHCss291382002 .458 3.6 1.4 .113 .348 .138522
Joey MenesesISO1b31522530221 .814 28.5 3.9 .222 .684 .26427120
Whit MerrifieldLAH2b341365000716 .616 39.6 2.7 .139 .532 .19742167
Owen MillerNUT1b2681321019 .729 37.2 4.5 .134 .652 .22024116
Jose MirandaJOT1b25662950312 .811 39.9 5.3 .196 .757 .28131121
Garrett Mitchell*COLcf241667000 .784 10.2 6.4 .131 .791 .262426
Yadier Molina c 4075287219 .485 14.7 1.7 .060 .372 .1081267
Yoan Moncada#PLU3b2849209003 .710 24.2 4.5 .126 .639 .2161673
Adalberto Mondesi#PHSss27729010 .854 4.8 6.8 .080 .944 .240211
Elehuris MonteroWHC3b2435134023 .649 11.6 2.9 .213 .558 .2521653
Dylan MooreRAVrf3039194023 .512 11.7 2.2 .044 .486 .189633
Colin Moran*NHH1b3027124003 .677 12.6 4.0 .144 .651 .337836
Christopher MorelGOTcf2497407116 .669 40.2 3.7 .142 .599 .23833135
Gabriel MorenoATKc 232077014 .747 9.1 4.7 .041 .596 .082328
Ryan MountcastleISO1b2624131002 .812 18.7 5.6 .217 .769 .2921258
Cedric Mullins*WHCcf28143631334 .578 50.2 2.8 .117 .535 .20743179
Max Muncy*SCA3b32124505234 .701 56.3 4.3 .204 .707 .38743160
Sean MurphyBOMc 281596870713 .809 99.0 5.8 .196 .782 .30268279
Wil Myers rf3244207015 .736 25.2 4.8 .109 .645 .1771577
Tyler Naquin* rf3265264003 .699 29.3 4.1 .177 .656 .2432899
Omar Narvaez*COLc 3128122011 .420 5.4 1.5 .045 .337 .126322
Bo Naylor*SCAdh2325000 .000 0.0 0.0 .000 .000 .00000
Josh Naylor*NHH1b261134840419 .713 50.1 3.8 .169 .645 .28248170
Sheldon NeuseGOT3b2827106002 .430 4.7 1.5 .041 .345 .122420
Kevin NewmanNUT2b2954221007 .746 27.5 4.9 .087 .662 .1651381
Tomas NidoPURc 2956192104 .637 17.4 3.3 .082 .507 .1201163
Brandon Nimmo*LAHcf30162764418 .730 93.9 4.9 .135 .686 .24850263
Austin NolaGOTc 3394360151 .670 39.3 4.4 .082 .614 .18720107
Lars Nootbaar*PHSrf2581366035 .705 41.1 4.4 .164 .700 .35528113
Ryan O'Hearn*WHCdh292697011 .604 8.4 3.2 .101 .514 .180629
Tyler O'NeillWHClf28783240012 .618 26.1 2.9 .121 .528 .21515100
Rougned Odor*SCA2b2964289044 .586 23.4 2.9 .118 .512 .2021785
Shohei Ohtani*SCAdh281616830810 .911 120.3 7.0 .293 .921 .39686351
Edward OlivaresLAHrf2731164031 .657 16.4 3.7 .121 .542 .1341160
Matt Olson*LTR1b291426310611 .617 52.7 3.0 .185 .555 .28256207
Rafael Ortega*PHScf32100391138 .725 44.2 4.3 .172 .685 .29127140
James Outman*LAHlf26413010 .748 1.8 6.2 .000 .714 .00004
Marcell OzunaNUTdh321164830516 .545 30.1 2.1 .109 .435 .16425137
Isaac ParedesCOL3b24943850316 .696 37.7 3.6 .180 .633 .30531130
Vinnie Pasquantino*ATK1b2566323146 .821 48.0 6.3 .165 .840 .33822116
Joc Pederson*HOUlf3187407038 .893 68.2 6.7 .266 .875 .34849202
Liover PegueroPHSss2214010 .583 0.4 3.4 .000 .500 .00001
Jeremy PenaPHSss251475760414 .667 55.2 3.4 .171 .589 .22646219
David Peralta*NUTlf351104700212 .689 49.0 3.9 .141 .611 .22936167
Geraldo Perdomo#RAVss23126421363 .629 40.2 3.7 .097 .587 .23220115
Roberto PerezATKc 341351000 .391 2.0 1.4 .022 .333 .15617
Salvador PerezJERc 33115437017 .756 54.3 4.6 .217 .674 .24843198
Jace Peterson*SMC3b3380352209 .720 41.1 4.5 .151 .695 .29225123
Tommy PhamATKlf35953850010 .629 33.0 3.1 .155 .554 .24128123
Brett Phillips*BEAcf291249000 .688 5.7 4.8 .068 .625 .136315
Chad PinderGOTlf3177311236 .839 46.9 5.8 .239 .792 .31238147
Kevin PlaweckiBEAc 3220700011.036 16.111.2 .2461.179 .4391033
Jorge Polanco#LTR2b29102443143 .787 61.6 5.6 .214 .797 .37334166
AJ PollockSCAlf351174620412 .705 49.7 3.9 .170 .622 .23837178
Nick Pratto*PAN1b2436147115 .641 12.5 3.1 .192 .596 .3521345
Jurickson Profar#PHSlf301626710718 .705 73.2 4.1 .158 .657 .28152234
Albert PujolsLVBdh43893830223 .835 50.3 4.9 .234 .769 .32635166
Roman Quinn#SMCcf301986020 .643 8.2 3.6 .079 .559 .145525
Cal Raleigh#JERc 2657263026 .488 13.9 1.8 .117 .411 .2091264
Harold RamirezRAVdh2891438039 .755 56.7 5.2 .098 .661 .14529165
Jose Ramirez#LAH3b301627040104 .845 113.5 6.5 .213 .865 .33177310
J.T. RealmutoCCCc 32119527063 .726 63.4 4.6 .167 .683 .24444201
Rob RefsnyderJOTrf3225160002 .878 26.6 6.7 .250 .860 .3331876
Anthony RendonCCC3b3348190019 .580 13.1 2.4 .120 .503 .2531150
Hunter RenfroePURrf311285421723 .798 66.2 4.4 .261 .724 .32761252
Luis Rengifo#NHH2b261114762417 .675 45.6 3.5 .127 .567 .18632168
Franmil ReyesHOUdh271204570313 .521 26.6 2.0 .106 .409 .15224128
Victor Reyes#CYCrf28813340111 .630 28.4 3.1 .119 .532 .19425108
Bryan Reynolds#JERcf281627122418 .703 77.7 4.1 .139 .637 .22846247
Matt ReynoldsCYC2b3265277019 .680 28.7 4.1 .047 .568 .1251186
Austin RileySMC3b261627320312 .838 111.0 5.9 .245 .805 .30984340
Edwin Rios* dh291777003 .738 8.4 3.9 .205 .638 .247533
Alfonso Rivas*RAV1b2651227100 .611 20.8 3.7 .025 .540 .130355
Emmanuel RiveraCYC3b2782363049 .575 26.0 2.5 .129 .482 .19825108
Anthony Rizzo*CCC1b3351282126 .746 33.2 4.4 .240 .711 .33728110
Luis RobertPANcf2584399035 .797 59.6 6.0 .146 .743 .20429172
Victor RoblesNUTcf2676298523 .597 24.6 3.0 .097 .516 .1681385
Brendan RodgersLVB2b261565990232 .656 51.5 3.1 .110 .533 .18642198
Julio Y. RodriguezBEAcf22133594025 .765 78.5 5.1 .193 .737 .27948237
Josh Rojas*ATK3b291195574211 .733 67.6 4.8 .130 .718 .28538188
Miguel RojasWHCss341264560316 .567 31.3 2.4 .092 .451 .13631137
Amed RosarioPANss271627080928 .701 73.8 3.8 .132 .618 .19954262
Eddie Rosario*CYClf3160248024 .515 15.5 2.2 .101 .440 .1941563
Darin RufLAH1b3677299008 .538 20.0 2.4 .064 .480 .2011167
Esteury RuizGOTlf24515001 .552 0.9 1.9 .071 .417 .14314
Keibert Ruiz#LTRc 24944050613 .635 35.1 3.1 .130 .530 .18829137
Adley Rutschman#JOTc 2595424068 .811 60.6 5.8 .214 .809 .36848166
Gary SanchezCYCc 301174710115 .595 34.9 2.6 .157 .510 .22235149
Jesus Sanchez*JOTcf2545175016 .734 19.1 4.0 .222 .667 .3231870
Carlos Santana#PAN1b371134900612 .719 55.0 4.4 .173 .715 .38133151
Anthony Santander#LVBrf281415700210 .785 76.6 5.2 .208 .743 .30049234
Jonathan SchoopBOM2b311303910512 .605 30.5 2.7 .137 .500 .17429134
Kyle Schwarber*PHSlf301285520211 .863 85.9 6.2 .282 .874 .44560245
Frank SchwindelNUT1b3127103007 .475 3.3 1.0 .150 .359 .170730
Corey Seager*ISOss291365680219 .719 61.1 3.9 .191 .663 .29345212
Jean SeguraHOU2b33923900128 .642 29.2 2.6 .113 .516 .17919128
Marcus SemienJER2b32162610056 .747 76.8 4.9 .155 .699 .24146235
Nick SenzelCYCcf28123386429 .521 23.9 2.2 .054 .427 .1271293
Brian ServenWHCc 2848138114 .607 10.0 2.4 .209 .518 .2481050
Gavin Sheets*WHCrf2785345025 .731 41.5 4.6 .172 .658 .24533136
Jose SiriSCAcf2761230011 .506 14.9 2.3 .089 .438 .1641358
Austin SlaterISOcf30793370115 .715 36.4 4.1 .136 .675 .26825112
Dominic Smith*GOT1b2832145042 .536 10.1 2.5 .105 .486 .2181334
Josh Smith*COL3b2540169011 .616 15.9 3.6 .092 .563 .196949
Pavin Smith*SMCrf2767270032 .736 33.9 5.1 .157 .723 .3171791
Will SmithBEAc 28124526059 .688 56.3 4.1 .154 .648 .27533169
Donovan SolanoPHS1b3554255014 .661 26.1 3.9 .075 .551 .1171683
Jorge Soler lf3148206007 .664 19.3 3.4 .154 .596 .2691566
Edmundo SosaSMCss2756205025 .658 20.4 3.7 .132 .604 .2171970
Juan Soto*LTRrf241627160425 .720 79.4 4.4 .158 .705 .36247219
Livan Soto*LVBss232620111.035 14.412.6 .0771.200 .231427
George SpringerHOUcf331335740310 .761 73.8 5.0 .171 .710 .26248225
Jacob StallingsBOMc 33853462115 .538 20.9 2.1 .070 .429 .1501485
Giancarlo StantonJOTdh33105438067 .798 58.3 5.0 .291 .777 .40544194
Max StassiNHHc 32107328026 .659 31.8 3.6 .172 .605 .29328108
Spencer SteerGOT3b252292002 .518 5.3 2.0 .110 .444 .207722
Tyler StephensonBEAc 2627153008 .562 9.2 2.0 .109 .427 .1431047
Trevor StoryBOM2b30843600310 .654 33.3 3.3 .177 .624 .32033117
Bryson Stott*COLss25121442005 .519 27.9 2.2 .076 .420 .13617116
Kyle Stowers*CCCrf251573004 .910 11.4 5.9 .284 .846 .3131038
Myles StrawCCCcf28149484035 .513 30.5 2.3 .057 .424 .14822110
Garrett Stubbs*ISOc 30241040021.321 37.718.2 .4151.589 .5211479
Eugenio SuarezLVB3b311626940513 .694 74.2 4.0 .178 .637 .28656246
Jack Suwinski*JERlf2464259013 .640 23.7 3.3 .162 .573 .2471686
Kurt SuzukiSMCc 391865112 .737 7.6 4.6 .125 .674 .214522
Seiya SuzukiLVBrf28107484247 .648 46.5 3.6 .114 .584 .22129147
Dansby SwansonLAHss291626920710 .727 82.9 4.6 .159 .667 .23957265
Raimel Tapia*PANlf2983337036 .577 25.8 2.7 .076 .480 .1361897
Leody Taveras#LVBcf24105357121 .748 46.7 5.2 .114 .679 .17423137
Chris TaylorLAHlf32108393222 .554 30.0 2.7 .104 .486 .18325112
Michael A. TaylorRAVcf32105401027 .628 36.4 3.4 .092 .535 .16019122
Tyrone TaylorATKcf291084350415 .702 43.4 3.5 .207 .614 .25946176
Rowdy Tellez*LTR1b2839196036 .736 21.1 3.8 .261 .678 .3521882
Matt Thaiss*ISOc 281256004 .533 2.9 1.7 .102 .444 .224313
Alek Thomas*NUTcf2386347069 .586 26.2 2.6 .111 .473 .14822108
Lane ThomasGOTlf27128550014 .736 68.4 4.8 .184 .684 .26346218
Bubba ThompsonLTRlf2545166121 .605 16.0 3.6-0.000 .559 .080049
Trayce ThompsonPLUlf32612530231.225 80.316.6 .3251.566 .55534152
Michael Toglia#BEArf242796020 .521 6.3 2.3 .094 .451 .176623
Spencer TorkelsonBEA1b23822870615 .636 23.7 3.0 .098 .529 .1911486
Abraham Toro#HOU2b2642157010 .759 20.8 5.1 .230 .741 .3531763
Luis TorrensLVBc 2754169002 .478 9.2 1.9 .006 .344 .056136
Gleyber TorresCCC2b26129536156 .728 65.0 4.6 .159 .666 .23443209
Ezequiel TovarBEAss21412000 .500 0.8 2.3 .000 .333 .00003
Taylor Trammell*LVBrf2530100004 .801 13.0 5.0 .259 .803 .4591240
Alan TrejoWHCss272094012 .580 7.0 2.7 .056 .443 .056327
Jose TrevinoSCAc 3064243112 .685 26.8 4.2 .116 .579 .1511590
Mike TroutBEAcf311104970571.023 108.1 9.1 .3511.076 .45866288
Kyle Tucker*HOUrf26140622047 .806 91.6 6.0 .190 .807 .32558250
Justin TurnerCOL3b381265670121 .709 60.0 3.9 .148 .609 .21054213
Trea TurnerLAHss30162729058 .821 113.5 6.1 .199 .803 .27278341
Luis UriasNUT3b26963780014 .634 32.5 3.2 .115 .564 .23025107
Ramon UriasPAN3b2994397648 .747 47.6 4.6 .189 .695 .29234151
Gio UrshelaNHH3b311275670419 .742 66.4 4.4 .159 .660 .24446217
Ildemaro Vargas#PUR3b3127110011 .682 12.3 4.3 .108 .605 .157938
Miguel VargasPHSlf23423001 .957 3.9 6.2 .348 .882 .348415
Daulton Varsho*PLUrf261045112513 .887 84.7 6.6 .278 .947 .46956232
Andrew VaughnBOMlf251045050013 .733 60.1 4.7 .126 .662 .21633178
Terrin Vavra*COL2b262385101 .648 8.4 4.0 .026 .554 .132123
Christian VazquezLAHc 321023950110 .691 42.4 4.1 .089 .578 .14623137
Andrew Velazquez#PURss2881301215 .505 18.9 2.2 .076 .455 .1671172
Nelson VelazquezWHCcf2435137002 .698 15.3 4.2 .179 .663 .3011249
Alex Verdugo*JERlf27964020211 .667 38.8 3.6 .118 .560 .17132138
Mark VientosJOTdh2314000 .250 0.1 0.6 .000 .333 .33300
Matt VierlingWHCcf2672276108 .521 15.4 1.9 .098 .414 .1451472
David VillarISO3b2647176033 .978 34.9 8.0 .3311.000 .41923101
Meibrys Viloria*NHHc 261236000 .559 2.8 2.9 .094 .500 .21919
Daniel Vogelbach*LTRdh3096436047 .854 70.3 7.1 .180 .898 .39336162
Luke VoitLAHdh32102435043 .755 55.9 4.9 .216 .716 .31238179
Jason Vosler*COL3b292288022 .741 10.6 4.6 .167 .683 .231733
Joey Votto*ATK1b391074060312 .444 18.3 1.6 .066 .387 .1802070
LaMonte Wade*ATKrf2948256112 .523 16.7 2.3 .112 .474 .2191360
Christian WalkerHOU1b321436290622 .810 80.2 4.6 .287 .759 .38066293
Matt Wallner*ISOrf251045000 .633 4.2 3.4 .171 .576 .268315
Taylor Walls#BEAss2695364128 .552 25.6 2.5 .125 .513 .2822388
Jared Walsh*PUR1b2984337126 .526 21.5 2.3 .086 .443 .1741482
Taylor WardWHCrf29112495037 .795 71.5 6.0 .140 .773 .27134186
Drew Waters#NUTrf248320101.137 8.411.9 .4231.333 .615619
Joey Wendle*NHH3b3386369138 .575 28.5 2.8 .088 .493 .16228104
Jesse Winker* lf29124500039 .749 63.1 5.4 .135 .792 .39629143
Patrick WisdomCOL3b311144561310 .745 51.3 4.0 .273 .695 .34651204
Bobby Witt JrLVBss231586940116 .650 63.9 3.2 .144 .612 .23557250
Kolten Wong* 2b32109472244 .697 51.4 4.1 .167 .653 .25243166
Austin WynnsPLUc 3249164018 .690 15.7 3.4 .146 .582 .2191259
Mike Yastrzemski*ATKcf32138548072 .568 43.1 2.8 .143 .529 .26340151
Christian Yelich*SCAlf311627211212 .700 80.0 4.3 .111 .661 .24240228
Juan YepezCCClf2544198017 .619 16.3 3.0 .105 .517 .1881060
Seby ZavalaRAVc 2937172112 .883 30.3 8.0 .138 .920 .2971767

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*HOUss222.962.78217 .332105 .378113 .406 8.8
Jose AbreuSMC1b364.453.96510 .341339 .470347 .481 1.8
Ronald AcunaJERrf253.543.22253 .269164 .417171 .435 3.4
Willy AdamesCOLss274.334.05431 .260348 .496350 .499 5.5
Riley AdamsPANc 272.932.7852 .25029 .36729 .367 5.0
Jo AdellPLUlf241.641.5624 .20816 .39016 .39014.0
Jesus AguilarGOT1b334.384.00307 .264172 .381175 .388 3.1
Nick AhmedLVBss331.231.1832 .40625 .52125 .521 6.0
Hanser AlbertoGOT2b303.333.15108 .25050 .38550 .385 2.0
Ozzie Albies#CYC2b262.922.67211 .256115 .398115 .398 2.2
Jorge AlfaroSCAc 302.702.52112 .40286 .43789 .452 7.4
Nick AllenCYCss242.602.37237 .287142 .448143 .451 2.8
Albert AlmoraSMCrf293.423.19114 .25461 .37262 .378 3.5
Pete AlonsoJER1b284.323.94466 .247388 .554400 .571 2.9
Jose AltuvePLU2b334.734.02506 .287451 .588459 .598 1.1
Francisco AlvarezLAHc 214.504.004 .2503 .3333 .333 4.0
Yordan Alvarez*PLUdh263.712.97310 .339402 .704408 .715 1.0
Brian AndersonSMC3b303.443.12226 .292140 .377143 .385 3.7
Tim AndersonJOTss303.393.17211 .403132 .470138 .491 4.7
Elvis AndrusNHHss343.893.61432 .243236 .404238 .408 3.0
Aristides AquinoRAVrf293.293.0757 .29840 .43542 .457 6.5
Jonathan Aranda*GOT2b253.292.8620 .30015 .32617 .370 4.8
Orlando ArciaATK2b282.642.31145 .228112 .493112 .493 1.7
Nolan ArenadoGOT3b324.564.11548 .281393 .546401 .557 1.3
Gabriel AriasLAH3b233.092.0921 .33316 .47118 .529 0.4
Randy ArozarenaJOTlf283.973.69414 .343317 .505325 .518 4.8
Luis Arraez*JOT1b264.103.68499 .315268 .448271 .453 0.7
Christian ArroyoPHS2b283.313.21262 .275125 .378130 .39313.3
Jose AzocarCOLcf272.842.58173 .393105 .463108 .476 1.9
Akil Baddoo*BEAlf242.442.2189 .34857 .35457 .354 4.0
Harrison BaderBOMcf292.792.64178 .31585 .34388 .355 5.5
Ji Hwan Bae*LTRcf232.922.6225 .2809 .23710 .263 5.0
Javier BaezCYCss304.073.84412 .255236 .381245 .396 6.4
Austin BarnesSMCc 333.012.67141 .24182 .39484 .404 1.8
Tucker Barnhart#ATKc 322.682.42194 .330105 .376106 .380 2.6
Jose BarreroLVBss250.560.443 .0001 .2001 .200 1.0
Joey BartLAHc 263.202.80112 .26883 .37188 .393 3.8
Brett Baty*PAN3b232.672.335 .2002 .2502 .250 2.0
Josh Bell#JOT1b304.113.68330 .294173 .383178 .394 1.9
Cody Bellinger*SCAcf273.403.09278 .223185 .386186 .388 3.8
Brandon Belt*CCC1b352.852.50100 .29079 .42083 .441 3.1
Andrew Benintendi*NHHlf284.043.57418 .371251 .428256 .437 1.6
Jon BertiPHS2b333.553.22295 .295144 .335144 .335 2.5
Christian BethancourtPURc 313.223.08258 .326171 .462173 .468 7.7
Mookie BettsISOrf304.544.06516 .281395 .537400 .544 1.8
Bo BichetteLVBss254.504.22482 .332292 .401297 .407 5.1
Cavan Biggio*SMC2b283.282.81156 .282115 .373118 .383 2.5
Charlie Blackmon*RAVdh363.873.50361 .302216 .419221 .429 2.7
JJ Bleday*BOMcf253.082.65129 .18676 .39278 .402 1.5
Xander BogaertsSCAss304.564.06484 .372348 .472358 .485 2.6
Alec BohmNUT3b264.564.30544 .296293 .397300 .407 4.1
David BoteLVB3b303.893.7464 .32841 .39042 .40011.3
Sean BouchardLVBlf272.622.0538 .50061 .62961 .629 1.6
Jackie Bradley*BOMrf333.172.93234 .21498 .301100 .307 3.9
Michael Brantley* dh362.612.28212 .264127 .450128 .454 0.9
Alex BregmanPLU3b293.843.23361 .271309 .592316 .605 0.8
Will Brennan*LTRlf252.942.6332 .46920 .42620 .426 2.0
Mike BrosseauLTR3b292.592.2789 .31570 .40974 .433 3.4
Seth Brown*ATK1b303.563.18320 .269257 .488261 .495 2.9
Vidal Brujan#PHS2b252.462.2987 .17241 .29741 .297 3.8
Kris BryantPHSlf312.292.06141 .26279 .39780 .402 2.3
Jake BurgerJOT3b273.002.7772 .33374 .57476 .589 5.7
Alec Burleson*CCCrf242.672.6725 .2005 .1565 .15699.0
Byron BuxtonHOUcf293.513.11181 .243185 .549187 .555 3.0
Miguel CabreraCYCdh403.393.00266 .316169 .405174 .417 2.4
Oswaldo Cabrera#JERrf241.771.6033 .18217 .27417 .274 4.6
Kole Calhoun*NUTrf354.173.74207 .290147 .435152 .450 3.2
Alex CallISOlf282.612.3792 .43585 .60387 .617 3.0
Johan Camargo#ATKss293.373.1393 .36646 .35946 .359 2.9
Luis CampusanoLVBc 241.000.9840 .40022 .40022 .40013.0
Jeimer Candelario#CCC3b293.743.42291 .216163 .370165 .374 3.4
Mark Canha lf343.703.22348 .310206 .403236 .462 2.7
Conner Capel*COLrf262.732.5323 .30420 .48820 .488 4.3
Victor Caratini#GOTc 292.772.45199 .251137 .476144 .500 1.9
Dylan Carlson#NUTcf243.843.51224 .299134 .406140 .424 3.3
Kerry Carpenter*WHCdh252.792.6251 .39257 .70458 .716 4.8
Matt Carpenter*ISOdh372.722.2587 .402120 .736124 .761 2.1
Corbin Carroll*GOTlf223.232.7758 .31045 .46450 .515 3.0
Curt CasaliCYCc 343.192.7492 .25073 .40173 .401 2.6
Triston Casas*NUT1b233.882.7516 .25017 .54817 .548 0.6
Nick Castellanos rf314.153.81354 .356217 .409221 .416 3.7
Diego CastilloSCAss252.582.42136 .17676 .34778 .356 6.2
Harold Castro*RAV1b293.513.24276 .373185 .471188 .478 3.5
Rodolfo Castro#WHC2b242.652.44143 .252104 .456104 .456 3.4
Willi Castro#LAHrf263.403.18260 .312147 .404153 .420 5.1
Gilberto CelestinoRAVcf243.543.13157 .26872 .29975 .311 3.0
Yu ChangPHS2b274.193.9673 .32939 .34540 .354 6.6
Matt ChapmanBEA3b303.843.33316 .272280 .486286 .497 2.3
Michael ChavisPUR1b273.813.4463 .49266 .64167 .650 3.3
Robinson ChirinosPANc 393.092.6396 .24066 .37569 .392 2.2
Jazz Chisholm*NHH2b252.352.10122 .262152 .647154 .655 3.0
Ji-Man Choi*ISO1b322.602.2688 .45588 .52189 .527 2.6
William ContrerasNUTc 254.103.53149 .349148 .583152 .598 1.8
Willson ContrerasISOc 313.603.25324 .278226 .446244 .481 3.6
Garrett CooperISO1b323.593.16236 .386213 .530225 .560 3.1
Franchy Cordero*CYC1b282.772.40135 .363122 .450122 .450 2.7
Carlos CorreaISOss284.013.56415 .340314 .498318 .505 2.1
Brandon Crawford*CCCss362.031.7993 .29047 .34148 .348 2.1
J.P. Crawford*JERss283.562.99299 .284192 .442193 .445 1.0
C.J. CronBEA1b333.883.61302 .341223 .456234 .479 6.4
Jake Cronenworth*BOM2b294.523.94495 .287304 .415321 .439 2.0
Nelson CruzSMCdh423.833.45332 .289183 .373187 .382 2.6
Oneil Cruz*LAHss243.783.60159 .258115 .423115 .423 6.7
Travis d'ArnaudSMCc 343.493.20315 .292203 .440215 .466 3.8
Bobby DalbecNHH1b282.832.52166 .277140 .433144 .446 3.5
J.D. DavisPURdh303.733.29227 .304186 .457190 .467 2.8
Yonathan DazaPURcf293.312.98288 .309138 .357140 .362 2.0
Bryan De La CruzPANcf263.653.37204 .299156 .464158 .470 4.3
Paul DeJongHOUss292.672.41100 .13047 .26749 .278 4.8
Rafael Devers*PHS3b264.073.83460 .304331 .502336 .509 4.8
Aledmys DiazPHSlf322.802.62242 .236141 .430143 .436 3.4
Elias DiazPANc 322.131.86113 .20456 .32960 .353 2.2
Jordan DiazISO2b221.171.176 .3332 .2862 .28699.0
Yainer DiazJOTdh244.003.002 .0000 .0000 .00099.0
Yandy DiazJOT3b314.313.71363 .355245 .481253 .497 1.2
Corey Dickerson*CYClf343.012.80246 .272131 .411134 .420 2.3
Josh Donaldson 3b373.733.22141 .220112 .406114 .413 2.7
Brendan Donovan*RAV2b263.122.52270 .352194 .451217 .505 1.3
Hunter DozierPUR1b313.443.11232 .250149 .401150 .403 2.8
Brandon DruryATK3b304.133.73414 .287326 .522335 .537 2.8
Mauricio DubonJOTcf281.831.66114 .17543 .30543 .305 1.3
Matt DuffyCYC3b323.453.18191 .33091 .33894 .349 3.2
Ezequiel DuranPHS3b243.082.96101 .26747 .30547 .305 9.4
Jarren Duran*BOMcf262.582.33101 .22863 .36470 .405 6.6
Adam DuvallPHScf342.912.67124 .22688 .43191 .446 5.3
Nate EatonCCCrf260.830.7532 .25015 .28315 .283 3.2
Tommy Edman#GOTss284.674.32563 .302338 .449342 .455 2.4
Adam EngelBOMcf313.703.3889 .25836 .26338 .277 6.5
Eduardo Escobar#COL3b343.713.29299 .241202 .406208 .419 3.0
Santiago EspinalWHC2b283.202.90296 .304159 .421161 .426 1.4
Thairo EstradaBOM2b273.593.28340 .256179 .375190 .398 3.4
Stuart FairchildATKlf272.462.1350 .32053 .55256 .583 3.6
Kyle FarmerRAVss323.563.26398 .291212 .400220 .415 2.8
David FletcherNUT2b294.003.91190 .24260 .27861 .282 5.3
Wilmer FloresBEA2b313.803.42418 .278276 .488282 .498 1.6
Nick FortesNHHc 262.071.88141 .22791 .44895 .468 2.7
Jake Fraley*BOMlf281.911.64131 .344103 .505103 .505 1.4
Ty FranceLTR1b284.233.91522 .276297 .434314 .458 3.3
Maikel FrancoPUR3b303.363.18237 .266106 .335107 .339 4.3
Wander Franco#NUTss224.223.83214 .341149 .552150 .556 1.0
Adam Frazier*WHC2b313.653.28371 .243156 .322164 .338 2.0
Freddie Freeman*ISO1b334.333.90489 .337357 .532357 .532 1.5
Tyler FreemanLAH3b243.042.5751 .25522 .31427 .386 1.8
TJ Friedl*NHHcf272.211.98118 .27174 .41877 .435 2.6
Joey Gallo*NUTlf294.093.30127 .173147 .450150 .459 2.2
Ben Gamel*PURlf311.091.099 .4447 .5837 .58399.0
Adolis GarciaPURrf304.414.0471 .35262 .52162 .521 3.8
Aramis GarciaISOc 302.252.1310 .1002 .1112 .111 7.0
Avisail GarciaLTRrf322.021.8650 .22023 .26424 .276 4.8
Leury Garcia#PUR2b323.473.31227 .28681 .28886 .30611.3
Luis Garcia*LTRss232.882.82245 .388167 .483167 .48310.5
Kyle GarlickATKlf313.142.9588 .30767 .48668 .493 5.0
Stone GarrettCOLlf273.923.7948 .45866 .70266 .70211.7
Mitch GarverPURdh322.501.8821 .19022 .55022 .550 0.7
Andres Gimenez*NUT2b244.223.63312 .365228 .462257 .520 2.8
Paul GoldschmidtJOT1b354.423.84411 .411433 .641435 .643 1.8
Yan GomesHOUc 352.592.40218 .23993 .33698 .354 3.2
Luis Gonzalez*SMCrf274.073.53237 .312162 .463163 .466 1.5
Marwin Gonzalez#SMCss343.162.80100 .30058 .37463 .406 3.0
Oscar GonzalezPANrf253.443.21266 .368202 .544206 .555 4.1
Nick Gordon*JERlf273.112.90166 .33187 .34592 .365 6.9
Nolan Gorman*SCA2b233.333.10148 .250110 .414110 .414 5.6
Yasmani Grandal#WHCc 342.662.34214 .25299 .318100 .322 1.9
Riley Greene*HOUcf223.302.92184 .348135 .409137 .415 3.1
Randal GrichukPURrf314.113.85371 .288220 .396227 .409 4.9
Trent Grisham*GOTcf263.833.30252 .198212 .435217 .446 2.7
Vaughn GrissomATK2b223.423.09106 .32167 .43571 .461 2.5
Jordan GroshansCYC3b232.422.3323 .2617 .2417 .241 5.0
Robbie Grossman#SMClf332.602.25162 .383132 .484135 .495 2.3
Vladimir GuerreroSCA1b244.283.94493 .268324 .467331 .477 2.6
Luis Guillorme*PAN2b283.172.80229 .306111 .357113 .363 1.7
Lourdes GurrielPURlf294.123.78421 .349249 .432259 .449 3.2
Yuli GurrielCYC1b393.993.60473 .260237 .389246 .403 1.7
Eric HaaseLTRc 303.082.89179 .352147 .497147 .497 4.6
Sam Haggerty#PLUrf292.692.33112 .518127 .629128 .634 2.2
Darick Hall*LVBdh273.173.0371 .23966 .59566 .595 7.0
Garrett HampsonSMCss282.772.44147 .23874 .31174 .311 3.3
Mitch HanigerPLUrf322.482.21139 .245118 .522120 .531 2.4
Ian Happ#PLUlf284.123.73430 .316299 .448304 .456 3.1
Bryce Harper*BEAdh303.823.43276 .326230 .529231 .531 2.7
Michael Harris II*COLcf223.403.18312 .314220 .465225 .476 5.2
Josh HarrisonPAN2b353.993.63307 .293154 .371167 .402 3.6
Ke'Bryan HayesHOU3b263.363.11358 .302196 .389197 .391 3.3
Austin HaysNHHlf273.993.59409 .303298 .485308 .502 3.0
Austin HedgesRAVc 302.732.34158 .21584 .33988 .355 2.4
Jonah Heim#WHCc 282.532.29222 .257142 .438145 .448 2.3
Tyler Heineman#PANc 323.373.1176 .17119 .20921 .231 2.3
Gunnar Henderson*SMC3b223.002.5694 .44789 .57189 .571 1.6
Cesar Hernandez#CCC2b334.294.07547 .274230 .331235 .338 3.8
Enrique HernandezCOLcf312.442.19189 .243119 .431123 .446 2.1
Teoscar HernandezPURrf303.753.44318 .327254 .509261 .523 3.8
Yadiel Hernandez*WHClf352.552.36202 .366141 .465142 .469 3.9
Ivan HerreraCOLc 231.501.502 .5001 .3331 .33399.0
Jose Herrera#LVBc 262.552.3782 .19531 .24831 .248 5.0
Odubel Herrera*RAVcf313.943.7296 .25043 .34143 .341 3.8
Aaron Hicks#LTRcf333.242.84266 .297179 .415182 .422 2.2
Kyle HigashiokaPHSc 332.282.11145 .26296 .43497 .439 3.7
P.J. HigginsSCA1b302.322.1397 .25887 .49488 .500 4.2
Derek HillISOcf273.132.8838 .39521 .42021 .420 3.0
Keston HiuraNHH1b262.922.63109 .303129 .502132 .514 4.8
Nico HoernerBEAss264.424.27429 .303231 .443235 .451 5.9
Rhys HoskinsPLU1b304.253.77398 .334350 .509359 .522 3.1
Eric Hosmer*RAV1b333.573.21278 .299153 .401153 .401 1.8
Sam HuffLVBc 251.911.7265 .41562 .43463 .441 5.0
Cooper Hummel#NUTlf283.573.1297 .24756 .32057 .326 2.8
Jose IglesiasISOss333.122.94337 .312155 .373164 .395 4.7
Jonathan IndiaRAV2b263.283.01260 .312154 .405164 .432 4.3
Kyle Isbel*GOTrf263.373.14159 .289114 .433118 .449 8.0
Danny JansenRAVc 282.322.06131 .15376 .40478 .415 1.5
Ryan JeffersPLUc 262.051.76125 .26486 .42088 .429 2.7
Eloy JimenezLVBdh263.052.81202 .351188 .545189 .548 3.9
Connor JoePANlf303.392.86238 .290153 .421157 .433 1.4
Nolan Jones*PANrf251.441.4410 .4004 .3084 .30899.0
Aaron JudgeJERcf314.523.88371 .305504 .689510 .697 2.1
Josh JungSCA3b252.822.7152 .26950 .52151 .53111.0
Jarred Kelenic*GOTcf232.892.6678 .15455 .40457 .419 4.6
Carson KellyHOUc 282.772.55204 .255119 .390120 .393 3.1
Tony Kemp*LTR2b313.623.15373 .300228 .450232 .458 1.3
Max Kepler*GOTrf304.313.79322 .292195 .419200 .430 1.7
Kevin Kiermaier*LVBcf332.352.2068 .26540 .37040 .370 4.3
Ha-Seong KimATKss274.283.80449 .285278 .438283 .446 1.9
Isiah Kiner-FalefaPANss284.013.58437 .265206 .375214 .389 2.0
Alex Kirilloff*PLUlf252.802.79120 .31771 .45271 .45231.0
Alejandro KirkCOLc 243.723.37443 .339279 .490282 .496 1.3
Andrew KniznerCCCc 282.942.67123 .25246 .28948 .302 1.6
Ryan KreidlerWHC3b252.952.6436 .47225 .38526 .400 3.7
Steven Kwan*ISOlf254.363.84544 .290299 .424307 .435 1.1
Shea LangeliersJOTdh252.882.6748 .37557 .46058 .468 7.6
Trevor Larnach*BOMlf262.542.1798 .19482 .41486 .434 2.6
Ramon LaureanoGOTrf283.493.13215 .293176 .490184 .513 3.8
Charles LeblancPAN2b273.713.3357 .43946 .51746 .517 2.9
Korey LeeLAHc 244.004.0010 .1001 .0831 .08399.0
DJ LeMahieu 3b343.773.29372 .277208 .405213 .415 1.1
Kyle LewisNHHdh273.503.3818 .22210 .35710 .357 8.0
Royce LewisSCAss243.253.0026 .46225 .64126 .667 4.0
Francisco Lindor#PLUss294.644.01512 .287357 .475371 .494 1.6
Evan LongoriaJER3b373.052.80104 .26993 .51793 .517 3.9
Alejo Lopez#SMC2b273.963.6287 .25331 .30133 .320 1.3
Nicky Lopez*PUR2b283.683.34371 .240148 .310153 .320 2.0
Brandon Lowe* 2b283.843.39124 .21095 .48596 .490 1.8
Josh Lowe*COLrf252.282.14134 .32883 .42383 .423 4.2
Nathaniel Lowe*CCC1b273.773.39352 .338283 .485287 .491 2.9
Jordan LuplowCYCrf292.542.1984 .21455 .40157 .416 1.9
Gavin Lux*JOT2b253.663.30304 .368198 .443199 .445 2.3
Manny MachadoHOU3b304.323.93454 .344360 .537362 .540 2.5
Nick MadrigalRAV2b263.072.81107 .26239 .30240 .310 1.6
Luke MaileJOTc 322.632.2864 .31347 .41648 .425 2.3
Martin MaldonadoPHSc 362.432.22188 .223152 .437155 .445 4.5
Trey ManciniLTRdh313.693.32372 .280254 .436261 .448 2.7
Manuel MargotNHHrf283.573.28290 .286154 .399155 .402 2.1
Jake MarisnickLVBcf321.131.0855 .41834 .42535 .43822.0
Brandon Marsh*CCClf253.573.30244 .361183 .420187 .429 5.8
Ketel Marte#PLU2b292.091.85145 .29082 .40086 .420 2.0
Starling MarteJOTrf344.123.76315 .349216 .494228 .522 3.2
J.D. MartinezJERdh353.162.71125 .344109 .500110 .505 2.1
Michael Massey*WHC2b253.322.9894 .20233 .24338 .279 3.5
Jorge MateoCCCss283.293.05290 .324209 .453213 .462 4.7
Mark MathiasCOLdh283.443.1645 .31157 .66358 .674 5.2
Nick Maton*JERrf261.381.159 .22210 .55610 .556 3.0
James McCannATKc 332.682.49153 .30774 .35975 .364 3.5
Jake McCarthy*WHCrf252.952.66203 .261123 .397125 .403 2.9
Chas McCormickSMCcf283.433.05267 .352244 .556245 .558 2.4
Andrew McCutchenBEAdh363.743.40256 .250172 .438172 .438 2.6
Reese McGuire*WHCc 283.152.92139 .35371 .38274 .398 4.3
Ryan McKennaPANlf263.583.1140 .30037 .54437 .544 3.2
Zach McKinstry*NHH2b283.283.09139 .21653 .24153 .241 5.7
Ryan McMahon*JER3b283.323.02271 .295192 .425193 .427 3.4
Jeff McNeil*PAN2b314.454.06498 .343280 .443295 .467 1.9
Austin Meadows*LAHrf283.192.6982 .35458 .50459 .513 0.9
Francisco Mejia#PLUc 272.782.60165 .29178 .34780 .356 8.2
MJ Melendez*CCCc 243.703.24254 .256187 .447190 .455 2.2
Danny MendickWHCss292.001.9552 .23124 .29324 .29313.5
Joey MenesesISO1b312.812.66170 .318130 .514132 .522 5.8
Whit MerrifieldLAH2b343.603.35385 .236188 .376194 .388 3.7
Owen MillerNUT1b263.823.46235 .298141 .439145 .452 2.0
Jose MirandaJOT1b253.883.42190 .316143 .485153 .519 2.9
Garrett Mitchell*COLcf242.792.5434 .47132 .47832 .478 4.2
Yadier Molina c 403.092.88232 .21179 .27583 .289 3.1
Yoan Moncada#PLU3b282.822.57136 .33190 .43192 .440 2.9
Adalberto Mondesi#PHSss271.711.4717 .52914 .48314 .483 3.0
Elehuris MonteroWHC3b242.312.1981 .25958 .43358 .433 8.6
Dylan MooreRAVrf302.522.06106 .24558 .29966 .340 2.2
Colin Moran*NHH1b304.593.8575 .24056 .45256 .452 1.3
Christopher MorelGOTcf243.803.42246 .305173 .425174 .428 3.0
Gabriel MorenoATKc 232.852.7068 .36831 .40331 .403 2.0
Ryan MountcastleISO1b262.262.0787 .28767 .51169 .527 2.9
Cedric Mullins*WHCcf284.103.71452 .226219 .347233 .369 2.9
Max Muncy*SCA3b323.853.18277 .199236 .467244 .483 1.6
Sean MurphyBOMc 284.273.75449 .307343 .499356 .518 2.2
Wil Myers rf322.722.53130 .40889 .43090 .435 5.1
Tyler Naquin* rf322.902.67170 .294111 .420120 .455 5.6
Omar Narvaez*COLc 311.791.6378 .20531 .25432 .262 3.7
Bo Naylor*SCAdh232.502.505 .0000 .0000 .000 0.0
Josh Naylor*NHH1b263.563.13338 .254219 .452224 .463 1.6
Sheldon NeuseGOT3b283.933.6367 .23927 .25528 .264 4.4
Kevin NewmanNUT2b293.683.43170 .35994 .42596 .434 2.6
Tomas NidoPURc 293.102.95136 .33871 .37071 .370 5.8
Brandon Nimmo*LAHcf304.724.15521 .298339 .444349 .457 1.8
Austin NolaGOTc 333.362.95253 .312140 .389145 .403 2.0
Lars Nootbaar*PHSrf253.022.51210 .257171 .467172 .470 1.5
Ryan O'Hearn*WHCdh292.552.3462 .30636 .37136 .371 3.9
Tyler O'NeillWHClf283.122.86205 .268126 .389127 .392 3.2
Rougned Odor*SCA2b292.632.39189 .249105 .363107 .370 3.5
Shohei Ohtani*SCAdh284.243.81408 .314409 .599412 .603 2.9
Edward OlivaresLAHrf272.732.62117 .31663 .38464 .39013.0
Matt Olson*LTR1b294.123.71361 .216262 .415264 .418 3.4
Rafael Ortega*PHScf323.152.77251 .259180 .460183 .468 2.0
James Outman*LAHlf263.252.7511 .3644 .3085 .38599.0
Marcell OzunaNUTdh324.163.88326 .233163 .337165 .342 4.5
Isaac ParedesCOL3b243.062.65258 .217173 .449178 .462 1.5
Vinnie Pasquantino*ATK1b253.632.99224 .272162 .502168 .520 0.8
Joc Pederson*HOUlf313.312.99268 .299232 .570238 .585 2.6
Liover PegueroPHSss224.003.003 .3331 .2501 .25099.0
Jeremy PenaPHSss253.923.71390 .267241 .418246 .427 6.2
David Peralta*NUTlf354.273.93311 .309202 .430203 .432 3.2
Geraldo Perdomo#RAVss232.842.45276 .268162 .385165 .392 1.9
Roberto PerezATKc 343.923.4625 .24013 .25513 .255 3.3
Salvador PerezJERc 333.643.49299 .278211 .483215 .492 7.5
Jace Peterson*SMC3b333.352.97217 .304158 .449161 .457 2.5
Tommy PhamATKlf353.323.00222 .257153 .397160 .416 3.8
Brett Phillips*BEAcf293.773.3826 .46218 .36720 .408 6.0
Chad PinderGOTlf313.463.17197 .330168 .540168 .540 3.8
Kevin PlaweckiBEAc 323.502.8544 .38644 .62946 .657 1.0
Jorge Polanco#LTR2b293.603.03263 .243225 .508231 .521 1.6
AJ PollockSCAlf353.473.23326 .270205 .444207 .448 3.3
Nick Pratto*PAN1b242.582.1969 .23265 .44265 .442 2.7
Jurickson Profar#PHSlf304.143.67468 .256300 .447303 .452 1.7
Albert PujolsLVBdh433.453.04247 .263197 .514210 .548 2.3
Roman Quinn#SMCcf303.743.3052 .36532 .37233 .384 3.7
Cal Raleigh#JERc 262.862.60147 .19086 .32786 .327 3.9
Harold RamirezRAVdh283.843.57347 .346185 .422193 .441 2.9
Jose Ramirez#LAH3b304.353.86521 .296373 .530379 .538 1.4
J.T. RealmutoCCCc 323.613.29339 .313235 .446242 .459 3.9
Rob RefsnyderJOTrf322.292.0691 .34189 .55692 .575 3.4
Anthony RendonCCC3b332.682.34115 .22672 .37973 .384 2.2
Hunter RenfroePURrf314.173.83354 .249284 .524288 .531 3.7
Luis Rengifo#NHH2b263.613.35367 .275194 .408196 .412 2.7
Franmil ReyesHOUdh273.663.46263 .274148 .324149 .326 8.1
Victor Reyes#CYCrf283.062.84227 .291129 .386131 .392 3.8
Bryan Reynolds#JERcf284.403.94468 .293301 .423314 .441 2.9
Matt ReynoldsCYC2b323.222.97173 .428105 .379107 .386 4.4
Austin RileySMC3b264.524.11460 .302383 .523403 .551 4.0
Edwin Rios* dh292.852.7039 .33336 .46837 .481 9.7
Alfonso Rivas*RAV1b262.952.60134 .36676 .33581 .357 3.1
Emmanuel RiveraCYC3b273.333.06244 .238132 .364134 .369 3.6
Anthony Rizzo*CCC1b332.372.07172 .209134 .475143 .507 2.6
Luis RobertPANcf253.843.63293 .355188 .471191 .479 4.6
Victor RoblesNUTcf263.923.53198 .278103 .346108 .362 4.1
Brendan RodgersLVB2b263.793.51440 .293240 .401240 .401 2.6
Julio Y. RodriguezBEAcf224.433.99329 .325279 .470294 .495 4.3
Josh Rojas*ATK3b294.223.67381 .297252 .452254 .456 1.5
Miguel RojasWHCss343.143.00383 .243152 .333155 .340 3.4
Amed RosarioPANss274.374.07530 .311293 .414302 .427 4.1
Eddie Rosario*CYClf312.922.67164 .22082 .33182 .331 3.2
Darin RufLAH1b363.052.69189 .24999 .331102 .341 2.3
Esteury RuizGOTlf242.502.3313 .2315 .3335 .333 1.0
Keibert Ruiz#LTRc 243.553.31320 .244158 .390159 .393 2.5
Adley Rutschman#JOTc 253.072.60280 .275221 .521225 .531 1.3
Gary SanchezCYCc 303.603.31274 .237176 .374186 .395 5.3
Jesus Sanchez*JOTcf253.373.04104 .26086 .49186 .491 2.9
Carlos Santana#PAN1b374.053.30295 .220235 .480236 .482 1.1
Anthony Santander#LVBrf283.853.45384 .260282 .495292 .512 2.1
Jonathan SchoopBOM2b312.942.80286 .252144 .368147 .376 8.1
Kyle Schwarber*PHSlf303.683.15263 .289321 .582323 .585 2.3
Frank SchwindelNUT1b313.813.7078 .14132 .31133 .320 9.0
Corey Seager*ISOss293.793.39383 .232260 .458269 .474 2.1
Jean SeguraHOU2b333.453.21293 .259150 .385154 .395 2.7
Marcus SemienJER2b323.773.43439 .296281 .461284 .466 2.2
Nick SenzelCYCcf283.042.80284 .250115 .298118 .306 3.4
Brian ServenWHCc 282.382.2287 .17255 .39957 .413 7.2
Gavin Sheets*WHCrf272.952.73235 .298159 .461160 .464 3.3
Jose SiriSCAcf271.651.54131 .27570 .30473 .317 6.8
Austin SlaterISOcf303.372.95197 .335144 .427153 .454 2.9
Dominic Smith*GOT1b283.823.2687 .24148 .33151 .352 2.9
Josh Smith*COL3b251.581.43119 .27762 .36764 .379 2.5
Pavin Smith*SMCrf273.653.11150 .313128 .474128 .474 2.0
Will SmithBEAc 284.083.52351 .231224 .426236 .449 1.6
Donovan SolanoPHS1b353.152.95184 .34893 .36598 .384 5.5
Jorge Soler lf313.553.14129 .24887 .42290 .437 2.2
Edmundo SosaSMCss272.932.70145 .29780 .39084 .410 4.4
Juan Soto*LTRrf244.423.64457 .228337 .471342 .478 1.0
Livan Soto*LVBss231.291.0839 .59035 .56536 .581 1.8
George SpringerHOUcf333.883.51408 .292271 .472277 .483 2.1
Jacob StallingsBOMc 333.463.14238 .248110 .318114 .329 3.0
Giancarlo StantonJOTdh333.913.44231 .208238 .543241 .550 2.9
Max StassiNHHc 323.042.69191 .257143 .436144 .439 2.6
Spencer SteerGOT3b253.072.7358 .20731 .33732 .348 2.6
Tyler StephensonBEAc 262.222.13103 .27252 .34053 .346 8.2
Trevor StoryBOM2b303.433.01178 .281155 .431158 .439 3.4
Bryson Stott*COLss253.353.17327 .235139 .314139 .314 3.7
Kyle Stowers*CCCrf253.042.7946 .37040 .54844 .603 9.5
Myles StrawCCCcf283.182.89374 .225151 .312152 .314 1.6
Garrett Stubbs*ISOc 303.062.7661 .45989 .85689 .856 2.1
Eugenio SuarezLVB3b314.283.82385 .286313 .451316 .455 3.2
Jack Suwinski*JERlf243.703.36136 .272107 .413109 .421 4.2
Kurt SuzukiSMCc 393.252.8047 .29827 .41529 .446 2.0
Seiya SuzukiLVBrf283.613.20308 .286193 .399196 .405 2.5
Dansby SwansonLAHss294.273.92442 .321311 .449315 .455 3.9
Raimel Tapia*PANlf293.743.51235 .298113 .335115 .341 5.1
Leody Taveras#LVBcf242.732.54235 .391157 .440158 .443 4.7
Chris TaylorLAHlf323.393.16225 .307133 .338135 .344 6.7
Michael A. TaylorRAVcf323.553.26285 .288147 .367153 .382 3.2
Tyrone TaylorATKcf293.783.53282 .262196 .451201 .462 5.5
Rowdy Tellez*LTR1b282.612.35131 .16898 .50099 .505 2.1
Matt Thaiss*ISOc 281.811.5827 .25919 .33920 .357 3.5
Alek Thomas*NUTcf234.033.78270 .241120 .346124 .357 4.5
Lane ThomasGOTlf274.073.75337 .306256 .465261 .475 3.9
Bubba ThompsonLTRlf251.981.93118 .41550 .30150 .30147.0
Trayce ThompsonPLUlf322.662.20117 .573193 .763194 .767 1.9
Michael Toglia#BEArf243.563.1554 .25931 .32332 .333 4.0
Spencer TorkelsonBEA1b233.222.88190 .295110 .383111 .387 2.8
Abraham Toro#HOU2b262.752.44108 .22280 .51080 .510 1.5
Luis TorrensLVBc 273.132.98106 .33044 .26044 .260 6.9
Gleyber TorresCCC2b264.063.76365 .310242 .451243 .453 3.6
Ezequiel TovarBEAss211.501.508 .3753 .2503 .25099.0
Taylor Trammell*LVBrf251.191.0148 .27155 .55055 .550 2.1
Alan TrejoWHCss272.472.3470 .30028 .29831 .33019.0
Jose TrevinoSCAc 301.931.84187 .30598 .40399 .407 5.1
Mike TroutBEAcf314.043.59269 .331335 .674339 .682 2.8
Kyle Tucker*HOUrf264.153.65438 .281316 .508321 .516 1.4
Justin TurnerCOL3b383.863.59402 .306245 .432251 .443 3.6
Trea TurnerLAHss304.504.26527 .338371 .509375 .514 4.7
Luis UriasNUT3b263.943.44249 .257145 .384155 .410 2.0
Ramon UriasPAN3b293.423.01259 .266187 .471189 .476 2.3
Gio UrshelaNHH3b313.833.49407 .292261 .460264 .466 2.2
Ildemaro Vargas#PUR3b314.073.7891 .29742 .38245 .409 3.0
Miguel VargasPHSlf231.641.6416 .31315 .65215 .65299.0
Daulton Varsho*PLUrf263.432.92302 .268297 .581301 .589 1.7
Andrew VaughnBOMlf253.563.20359 .304219 .434229 .453 2.0
Terrin Vavra*COL2b263.703.3063 .33331 .36531 .365 1.8
Christian VazquezLAHc 323.623.40305 .325158 .400160 .405 3.0
Andrew Velazquez#PURss283.723.41180 .25687 .28994 .312 6.3
Nelson VelazquezWHCcf242.452.2072 .31962 .45363 .460 3.6
Alex Verdugo*JERlf273.653.40323 .272160 .398164 .408 2.1
Mark VientosJOTdh234.003.003 .0001 .2501 .250 0.0
Matt VierlingWHCcf262.232.06190 .22187 .31591 .330 4.1
David VillarISO3b262.412.1982 .427114 .648114 .648 5.2
Meibrys Viloria*NHHc 262.772.4620 .25013 .36113 .361 2.8
Daniel Vogelbach*LTRdh303.572.92235 .362238 .546238 .546 1.5
Luke VoitLAHdh323.663.31233 .305216 .497216 .497 3.8
Jason Vosler*COL3b293.523.1260 .28338 .43241 .466 3.4
Joey Votto*ATK1b393.563.07250 .184110 .271122 .300 2.6
LaMonte Wade*ATKrf292.612.29179 .16284 .32890 .352 1.7
Christian WalkerHOU1b324.113.71392 .212345 .548348 .553 2.6
Matt Wallner*ISOrf254.093.7325 .24019 .42219 .422 3.5
Taylor Walls#BEAss263.342.86194 .216135 .371137 .376 2.4
Jared Walsh*PUR1b292.932.64204 .250109 .323112 .332 3.6
Taylor WardWHCrf293.993.51306 .366241 .487243 .491 2.2
Drew Waters#NUTrf243.562.8916 .37524 .75024 .750 1.8
Joey Wendle*NHH3b332.882.66281 .260123 .333129 .350 3.3
Jesse Winker* lf293.452.72299 .261244 .488246 .492 0.9
Patrick WisdomCOL3b313.142.91225 .253231 .507234 .513 6.3
Bobby Witt JrLVBss234.344.13470 .294280 .403283 .408 5.8
Kolten Wong* 2b324.103.65331 .257202 .428212 .449 2.3
Austin WynnsPLUc 322.692.48115 .27870 .42771 .433 2.9
Mike Yastrzemski*ATKcf323.583.16312 .218205 .374209 .381 3.0
Christian Yelich*SCAlf314.453.90430 .335307 .426314 .436 2.4
Juan YepezCCClf252.612.38136 .27275 .37976 .384 2.8
Seby ZavalaRAVc 292.732.30100 .46090 .52392 .535 2.0

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*HOUss22 .182 .250 .182 .432112000206
Jose AbreuSMC1b36 .252 .316 .415 .731159401404191551
Ronald AcunaJERrf25 .160 .276 .200 .476254100045
Willy AdamesCOLss27 .160 .187 .313 .5001632670620653
Riley AdamsPANc 27 .077 .143 .077 .220262000024
Jo AdellPLUlf24 .267 .267 .533 .800154101205
Jesus AguilarGOT1b33 .223 .320 .295 .61511225202111434
Nick AhmedLVBss33 .333 .333 .333 .66731000001
Hanser AlbertoGOT2b30 .175 .233 .225 .458407200134
Ozzie Albies#CYC2b26 .167 .182 .238 .420427300417
Jorge AlfaroSCAc 30 .396 .473 .6671.139481910413721
Nick AllenCYCss24 .337 .369 .551 .92017860110921920
Albert AlmoraSMCrf29 .162 .225 .432 .657376103837
Pete AlonsoJER1b28 .175 .246 .460 .707126223011141030
Jose AltuvePLU2b33 .372 .467 .8111.2781806722019443123
Francisco AlvarezLAHc 21 .000 .000 .000 .00000000000
Yordan Alvarez*PLUdh26 .347 .473 .6271.1007526306181718
Brian AndersonSMC3b30 .228 .291 .382 .67313631904181057
Tim AndersonJOTss30 .427 .461 .6251.08696414059515
Elvis AndrusNHHss34 .239 .283 .460 .74316339909181030
Aristides AquinoRAVrf29 .227 .261 .409 .670225101218
Jonathan Aranda*GOT2b25 .100 .100 .100 .200101000005
Orlando ArciaATK2b28 .143 .273 .143 .41656800001011
Nolan ArenadoGOT3b32 .246 .320 .548 .868199496316392324
Gabriel AriasLAH3b23 .000 .500 .000 .50010000010
Randy ArozarenaJOTlf28 .312 .323 .573 .89615749132839230
Luis Arraez*JOT1b26 .313 .403 .343 .74667212009105
Christian ArroyoPHS2b28 .217 .250 .370 .62046102117112
Jose AzocarCOLcf27 .282 .317 .410 .7277822131729
Akil Baddoo*BEAlf24 .222 .222 .222 .444184000005
Harrison BaderBOMcf29 .254 .309 .302 .61063161107419
Ji Hwan Bae*LTRcf23 .000 .000 .000 .00010000000
Javier BaezCYCss30 .289 .322 .469 .79119456121728942
Austin BarnesSMCc 33 .154 .250 .154 .404132000224
Tucker Barnhart#ATKc 32 .298 .360 .323 .6831243730081134
Jose BarreroLVBss25 .000 .000 .000 .00020000001
Joey BartLAHc 26 .125 .263 .313 .576162001125
Brett Baty*PAN3b23 .000 .000 .000 .00010000000
Josh Bell#JOT1b30 .231 .294 .308 .6027818600769
Cody Bellinger*SCAcf27 .192 .252 .250 .5021202370091038
Brandon Belt*CCC1b35 .159 .351 .250 .60144710111016
Andrew Benintendi*NHHlf28 .225 .319 .255 .5741022330051415
Jon BertiPHS2b33 .286 .333 .429 .762144200114
Christian BethancourtPURc 31 .263 .317 .368 .68538101012212
Mookie BettsISOrf30 .323 .402 .582 .9841896114111322732
Bo BichetteLVBss25 .212 .279 .344 .62315132505121343
Cavan Biggio*SMC2b28 .149 .250 .224 .47467102012735
Charlie Blackmon*RAVdh36 .252 .275 .287 .562115294007123
JJ Bleday*BOMcf25 .220 .238 .341 .580419500517
Xander BogaertsSCAss30 .365 .433 .513 .946156571403162033
Alec BohmNUT3b26 .268 .321 .475 .796179482015141339
David BoteLVB3b30 .400 .500 .7001.200104300124
Sean BouchardLVBlf27 .000 .000 .000 .00030000002
Jackie Bradley*BOMrf33 .167 .235 .244 .47990154013718
Michael Brantley* dh36 .281 .343 .375 .718329001435
Alex BregmanPLU3b29 .163 .294 .302 .596437301587
Will Brennan*LTRlf25 .333 .333 .333 .66731000002
Mike BrosseauLTR3b29 .223 .303 .385 .68813029904121348
Seth Brown*ATK1b30 .210 .333 .435 .76962133139923
Vidal Brujan#PHS2b25 .167 .225 .333 .55966112036520
Kris BryantPHSlf31 .342 .325 .632 .95738135021008
Jake BurgerJOT3b27 .359 .406 .7811.187642390617526
Alec Burleson*CCCrf24 .083 .083 .083 .167121000202
Byron BuxtonHOUcf29 .213 .287 .500 .78712226809131239
Miguel CabreraCYCdh40 .248 .335 .321 .65616541303122241
Oswaldo Cabrera#JERrf24 .000 .000 .000 .00030000000
Kole Calhoun*NUTrf35 .259 .355 .481 .8368121305141020
Alex CallISOlf28 .333 .500 .333 .83331000110
Johan Camargo#ATKss29 .174 .174 .174 .348234000105
Luis CampusanoLVBc 24 .273 .304 .273 .577226000015
Jeimer Candelario#CCC3b29 .162 .192 .263 .45599161039426
Mark Canha lf34 .272 .336 .421 .7571143180310814
Conner Capel*COLrf26 .400 .500 .8001.30052010312
Victor Caratini#GOTc 29 .195 .267 .354 .620821640313221
Dylan Carlson#NUTcf24 .300 .368 .471 .839140421014191136
Kerry Carpenter*WHCdh25 .400 .400 .400 .800104000001
Matt Carpenter*ISOdh37 .314 .390 .571 .96235111128312
Corbin Carroll*GOTlf22 .167 .255 .333 .5894275104112
Curt CasaliCYCc 34 .126 .254 .270 .5241111451341945
Triston Casas*NUT1b23 .250 .455 .250 .70582000032
Nick Castellanos rf31 .291 .350 .382 .7321654860391638
Diego CastilloSCAss25 .163 .219 .355 .5731412360713841
Harold Castro*RAV1b29 .285 .333 .409 .74213739132011933
Rodolfo Castro#WHC2b24 .338 .387 .7971.1857425211030613
Willi Castro#LAHrf26 .275 .305 .418 .723912543110412
Gilberto CelestinoRAVcf24 .172 .242 .184 .42687151002627
Yu ChangPHS2b27 .241 .290 .414 .7042972011028
Matt ChapmanBEA3b30 .223 .301 .420 .722157351007211748
Michael ChavisPUR1b27 .444 .483 .6301.1122712201426
Robinson ChirinosPANc 39 .250 .357 .333 .690601520181021
Jazz Chisholm*NHH2b25 .105 .150 .263 .413192001104
Ji-Man Choi*ISO1b32 .352 .410 .505 .915913280211832
William ContrerasNUTc 25 .377 .494 .7101.2046926615191614
Willson ContrerasISOc 31 .214 .313 .439 .7519821624151116
Garrett CooperISO1b32 .313 .353 .500 .8533210600429
Franchy Cordero*CYC1b28 .206 .325 .206 .5313470003617
Carlos CorreaISOss28 .268 .363 .457 .820164441524182343
Brandon Crawford*CCCss36 .200 .278 .267 .544153100225
J.P. Crawford*JERss28 .211 .312 .376 .68810923115191615
C.J. CronBEA1b33 .132 .244 .263 .5083852015619
Jake Cronenworth*BOM2b29 .232 .335 .282 .61717741710121740
Nelson CruzSMCdh42 .229 .307 .331 .63711827113151320
Oneil Cruz*LAHss24 .095 .136 .143 .2792121000117
Travis d'ArnaudSMCc 34 .280 .309 .434 .7421434040618322
Bobby DalbecNHH1b28 .233 .359 .458 .81712028308182142
J.D. DavisPURdh30 .146 .239 .293 .5324160024516
Yonathan DazaPURcf29 .256 .293 .303 .5961955071091028
Bryan De La CruzPANcf26 .228 .344 .342 .686791800351332
Paul DeJongHOUss29 .079 .186 .105 .2913831001517
Rafael Devers*PHS3b26 .287 .311 .459 .76918152100729551
Aledmys DiazPHSlf32 .250 .318 .434 .75213634706151219
Elias DiazPANc 32 .211 .302 .368 .671388220647
Jordan DiazISO2b22 .000 .000 .000 .00000000000
Yainer DiazJOTdh24 .000 .000 .000 .00000000000
Yandy DiazJOT3b31 .349 .382 .470 .85283297011159
Corey Dickerson*CYClf34 .067 .125 .067 .192151000012
Josh Donaldson 3b37 .159 .293 .333 .627631020381126
Brendan Donovan*RAV2b26 .263 .440 .316 .75638102001109
Hunter DozierPUR1b31 .262 .345 .417 .76210327432131232
Brandon DruryATK3b30 .288 .338 .582 .920146421301029946
Mauricio DubonJOTcf28 .214 .297 .286 .5835612101573
Matt DuffyCYC3b32 .156 .270 .281 .5523254000510
Ezequiel DuranPHS3b24 .151 .184 .288 .47273113212329
Jarren Duran*BOMcf26 .091 .162 .212 .3743331013112
Adam DuvallPHScf34 .184 .221 .390 .61013625130521740
Nate EatonCCCrf26 .087 .160 .174 .334232010029
Tommy Edman#GOTss28 .276 .302 .440 .74222562201526837
Adam EngelBOMcf31 .205 .205 .333 .5383982018011
Eduardo Escobar#COL3b34 .281 .328 .492 .8211283671615625
Santiago EspinalWHC2b28 .309 .394 .455 .848110341002111611
Thairo EstradaBOM2b27 .239 .277 .377 .6541383351418831
Stuart FairchildATKlf27 .244 .340 .444 .784451130210521
Kyle FarmerRAVss32 .288 .339 .464 .80315344445211326
David FletcherNUT2b29 .203 .203 .203 .4075912000303
Wilmer FloresBEA2b31 .257 .347 .474 .82115239908261625
Nick FortesNHHc 26 .194 .261 .407 .6681082120718611
Jake Fraley*BOMlf28 .071 .133 .143 .276141100015
Ty FranceLTR1b28 .240 .312 .372 .68318344905231133
Maikel FrancoPUR3b30 .189 .262 .211 .472951820081023
Wander Franco#NUTss22 .330 .378 .571 .949913062410715
Adam Frazier*WHC2b31 .153 .286 .210 .4951241951041721
Freddie Freeman*ISO1b33 .290 .330 .377 .70718353513251144
Tyler FreemanLAH3b24 .182 .280 .273 .553224200025
TJ Friedl*NHHcf27 .433 .500 .7331.2333013140555
Joey Gallo*NUTlf29 .094 .194 .125 .3193231002418
Ben Gamel*PURlf31 .000 .000 .000 .00000000000
Adolis GarciaPURrf30 .250 .290 .500 .79028740110210
Aramis GarciaISOc 30 .000 .083 .000 .083110000015
Avisail GarciaLTRrf32 .127 .203 .206 .4096382012622
Leury Garcia#PUR2b32 .195 .221 .232 .4538216300319
Luis Garcia*LTRss23 .275 .302 .471 .77251147016219
Kyle GarlickATKlf31 .214 .267 .411 .67756122039321
Stone GarrettCOLlf27 .353 .353 .559 .91234124014015
Mitch GarverPURdh32 .240 .424 .480 .904256002685
Andres Gimenez*NUT2b24 .300 .372 .414 .786140427038829
Paul GoldschmidtJOT1b35 .415 .521 .7461.2681305413010332935
Yan GomesHOUc 35 .242 .265 .424 .68966163031528
Luis Gonzalez*SMCrf27 .333 .440 .476 .916217300343
Marwin Gonzalez#SMCss34 .256 .333 .349 .68243114003415
Oscar GonzalezPANrf25 .346 .375 .596 .9711043650721219
Nick Gordon*JERlf27 .000 .000 .000 .00040000003
Nolan Gorman*SCA2b23 .071 .133 .143 .276141100015
Yasmani Grandal#WHCc 34 .269 .437 .358 .795671860081916
Riley Greene*HOUcf22 .352 .426 .444 .87154192015719
Randal GrichukPURrf31 .260 .304 .453 .75815039617201043
Trent Grisham*GOTcf26 .173 .263 .310 .57316829506231758
Vaughn GrissomATK2b22 .319 .390 .464 .8536922103976
Jordan GroshansCYC3b23 .000 .077 .000 .077120000013
Robbie Grossman#SMClf33 .333 .433 .491 .924165551622112744
Vladimir GuerreroSCA1b24 .220 .279 .351 .63016837406251417
Luis Guillorme*PAN2b28 .188 .278 .229 .507489200169
Lourdes GurrielPURlf29 .287 .320 .363 .68317149111010836
Yuli GurrielCYC1b39 .255 .319 .401 .720192492311141913
Eric HaaseLTRc 30 .285 .326 .491 .817165471416221051
Sam Haggerty#PLUrf29 .396 .479 .6391.118144571516232242
Darick Hall*LVBdh27 .500 .500 .5001.00021000000
Garrett HampsonSMCss28 .228 .312 .325 .63712328630111642
Mitch HanigerPLUrf32 .236 .317 .473 .79011026208271324
Ian Happ#PLUlf28 .339 .360 .483 .84318061181225559
Bryce Harper*BEAdh30 .236 .300 .400 .70055133028516
Michael Harris II*COLcf22 .195 .209 .293 .5024181013116
Josh HarrisonPAN2b35 .219 .287 .263 .549137301114923
Ke'Bryan HayesHOU3b26 .281 .346 .370 .71713538602141413
Austin HaysNHHlf27 .279 .331 .479 .81014039925261032
Austin HedgesRAVc 30 .231 .333 .346 .679266110537
Jonah Heim#WHCc 28 .275 .344 .495 .8401093090591015
Tyler Heineman#PANc 32 .111 .138 .111 .249273000102
Gunnar Henderson*SMC3b22 .143 .250 .286 .53671100011
Cesar Hernandez#CCC2b33 .238 .277 .292 .569168407108736
Enrique HernandezCOLcf31 .246 .338 .484 .82212230807131629
Teoscar HernandezPURrf30 .264 .316 .642 .957531431513420
Yadiel Hernandez*WHClf35 .308 .321 .385 .7055216400718
Ivan HerreraCOLc 23 .500 .500 .5001.00021000000
Jose Herrera#LVBc 26 .143 .217 .143 .360213000327
Odubel Herrera*RAVcf31 .139 .225 .194 .419365200348
Aaron Hicks#LTRcf33 .213 .269 .310 .57915533902131056
Kyle HigashiokaPHSc 33 .308 .357 .7311.088268203515
P.J. HigginsSCA1b30 .182 .234 .409 .6434484025315
Derek HillISOcf27 .429 .459 .514 .9743515300626
Keston HiuraNHH1b26 .093 .194 .185 .3795452014631
Nico HoernerBEAss26 .315 .331 .485 .8161655276319523
Rhys HoskinsPLU1b30 .329 .409 .584 .993173571628362049
Eric Hosmer*RAV1b33 .319 .366 .426 .79294304027721
Sam HuffLVBc 25 .292 .357 .7081.0652471037311
Cooper Hummel#NUTlf28 .167 .200 .167 .367183000115
Jose IglesiasISOss33 .351 .367 .526 .89311440170122113
Jonathan IndiaRAV2b26 .267 .338 .345 .683116315204719
Kyle Isbel*GOTrf26 .264 .339 .358 .69753142012518
Danny JansenRAVc 28 .111 .229 .264 .493728203101010
Ryan JeffersPLUc 26 .237 .321 .381 .7039723204151330
Eloy JimenezLVBdh26 .196 .281 .275 .55551101015616
Connor JoePANlf30 .182 .280 .250 .5301322452071822
Nolan Jones*PANrf25 .000 .000 .000 .00020000000
Aaron JudgeJERcf31 .293 .357 .8071.164140419021471356
Josh JungSCA3b25 .400 .442 .8251.2674016205937
Jarred Kelenic*GOTcf23 .050 .050 .050 .100201000008
Carson KellyHOUc 28 .153 .200 .294 .49485136026524
Tony Kemp*LTR2b31 .270 .372 .344 .7171223360181830
Max Kepler*GOTrf30 .287 .388 .409 .797115331101151622
Kevin Kiermaier*LVBcf33 .167 .167 .167 .333183000006
Ha-Seong KimATKss27 .248 .330 .394 .724165411503122018
Isiah Kiner-FalefaPANss28 .233 .306 .349 .655172401212151519
Alex Kirilloff*PLUlf25 .000 .125 .000 .12570000012
Alejandro KirkCOLc 24 .317 .357 .414 .7701454631311919
Andrew KniznerCCCc 28 .083 .154 .125 .279242100314
Ryan KreidlerWHC3b25 .333 .355 .400 .7553010200116
Steven Kwan*ISOlf25 .289 .342 .350 .69218052801161126
Shea LangeliersJOTdh25 .300 .378 .450 .82840123013516
Trevor Larnach*BOMlf26 .216 .293 .378 .671378301348
Ramon LaureanoGOTrf28 .240 .387 .360 .747501230111118
Charles LeblancPAN2b27 .167 .167 .167 .33361000001
Korey LeeLAHc 24 .000 .000 .000 .00000000000
DJ LeMahieu 3b34 .279 .380 .419 .7998624303121418
Kyle LewisNHHdh27 .217 .250 .391 .641235101118
Royce LewisSCAss24 .333 .429 .333 .76262000013
Francisco Lindor#PLUss29 .280 .340 .451 .792175491016321326
Evan LongoriaJER3b37 .272 .317 .579 .89611431201128836
Alejo Lopez#SMC2b27 .154 .267 .154 .421264000024
Nicky Lopez*PUR2b28 .164 .252 .190 .442116190014912
Brandon Lowe* 2b28 .257 .297 .7431.040359124828
Josh Lowe*COLrf25 .000 .250 .000 .25060000022
Nathaniel Lowe*CCC1b27 .282 .366 .408 .77514240604121631
Jordan LuplowCYCrf29 .221 .330 .390 .719771710481221
Gavin Lux*JOT2b25 .274 .312 .301 .61373202005422
Manny MachadoHOU3b30 .258 .304 .523 .826155409110251023
Nick MadrigalRAV2b26 .266 .288 .297 .5856417200423
Luke MaileJOTc 32 .178 .229 .200 .4294581001315
Martin MaldonadoPHSc 36 .221 .292 .571 .864140314015271343
Trey ManciniLTRdh31 .235 .284 .395 .67916238915221129
Manuel MargotNHHrf28 .316 .397 .408 .80415248232152013
Jake MarisnickLVBcf32 .000 .000 .000 .00050000100
Brandon Marsh*CCClf25 .101 .182 .114 .2967981004740
Ketel Marte#PLU2b29 .295 .370 .448 .817105311002201013
Starling MarteJOTrf34 .314 .364 .578 .9421023260717723
J.D. MartinezJERdh35 .262 .357 .476 .8338422713121324
Michael Massey*WHC2b25 .200 .368 .200 .568153000122
Jorge MateoCCCss28 .265 .342 .373 .714102271229934
Mark MathiasCOLdh28 .250 .250 .400 .6502050012010
Nick Maton*JERrf26 .000 .000 .000 .00010000001
James McCannATKc 33 .000 .000 .000 .000100000000
Jake McCarthy*WHCrf25 .247 .308 .321 .629812030111820
Chas McCormickSMCcf28 .380 .459 .6791.13713752948282031
Andrew McCutchenBEAdh36 .189 .265 .396 .661169323110301844
Reese McGuire*WHCc 28 .174 .240 .174 .414234000429
Ryan McKennaPANlf26 .269 .345 .558 .90352146034617
Zach McKinstry*NHH2b28 .103 .161 .103 .2652930000212
Ryan McMahon*JER3b28 .294 .429 .353 .782175100034
Jeff McNeil*PAN2b31 .292 .336 .392 .72821262932261030
Austin Meadows*LAHrf28 .000 .286 .000 .28650000024
Francisco Mejia#PLUc 27 .178 .224 .244 .469458300236
MJ Melendez*CCCc 24 .261 .340 .424 .7649224603101018
Danny MendickWHCss29 .160 .160 .200 .360254100007
Joey MenesesISO1b31 .296 .316 .7041.020712150821117
Whit MerrifieldLAH2b34 .269 .313 .565 .87810829140616614
Owen MillerNUT1b26 .273 .378 .403 .78077214026918
Jose MirandaJOT1b25 .333 .373 .587 .960752540514619
Garrett Mitchell*COLcf24 .200 .200 .200 .40051000003
Yadier Molina c 40 .149 .187 .195 .38287131014311
Yoan Moncada#PLU3b28 .296 .353 .440 .7931253760415932
Adalberto Mondesi#PHSss27 .500 .556 .6251.18184100212
Elehuris MonteroWHC3b24 .224 .258 .448 .706581370210316
Dylan MooreRAVrf30 .162 .281 .175 .456801310061326
Colin Moran*NHH1b30 .250 .294 .406 .7003282013210
Christopher MorelGOTcf24 .191 .273 .357 .630115221003111237
Gabriel MorenoATKc 23 .438 .500 .5001.000167100020
Ryan MountcastleISO1b26 .327 .327 .615 .94252173041108
Cedric Mullins*WHCcf28 .183 .260 .297 .55717532614181237
Max Muncy*SCA3b32 .185 .330 .424 .7549217515141628
Sean MurphyBOMc 28 .221 .377 .471 .84813630737302927
Wil Myers rf32 .238 .298 .390 .6891052570316832
Tyler Naquin* rf32 .207 .303 .276 .579296200012
Omar Narvaez*COLc 31 .053 .100 .053 .153191000016
Bo Naylor*SCAdh23 .000 .000 .000 .00000000000
Josh Naylor*NHH1b26 .154 .298 .205 .5033962000612
Sheldon NeuseGOT3b28 .192 .192 .231 .423265100002
Kevin NewmanNUT2b29 .400 .429 .425 .85480322001210
Tomas NidoPURc 29 .268 .317 .393 .7101123080213826
Brandon Nimmo*LAHcf30 .236 .322 .331 .6531573771281549
Austin NolaGOTc 33 .312 .325 .394 .7191093441113319
Lars Nootbaar*PHSrf25 .262 .437 .427 .86410327613103122
Ryan O'Hearn*WHCdh29 .100 .091 .100 .191101000100
Tyler O'NeillWHClf28 .148 .242 .198 .43981121013918
Rougned Odor*SCA2b29 .273 .327 .500 .82744121035310
Shohei Ohtani*SCAdh28 .254 .305 .414 .719181461134231354
Edward OlivaresLAHrf27 .281 .288 .474 .76257165026016
Matt Olson*LTR1b29 .173 .284 .314 .59718532806152757
Rafael Ortega*PHScf32 .235 .278 .235 .513174000012
James Outman*LAHlf26 .000 .000 .000 .00000000000
Marcell OzunaNUTdh32 .142 .197 .173 .3701271810113838
Isaac ParedesCOL3b24 .190 .299 .422 .72211622607171724
Vinnie Pasquantino*ATK1b25 .333 .455 .370 .82554182005115
Joc Pederson*HOUlf31 .182 .229 .303 .5323361011211
Liover PegueroPHSss22 .500 .333 .500 .83321000300
Jeremy PenaPHSss25 .238 .287 .402 .6891643990622938
David Peralta*NUTlf35 .092 .155 .123 .2786562004422
Geraldo Perdomo#RAVss23 .236 .301 .268 .56812730101121128
Roberto PerezATKc 34 .111 .200 .111 .31191000113
Salvador PerezJERc 33 .318 .348 .605 .95312941130818429
Jace Peterson*SMC3b33 .196 .288 .217 .5064691002520
Tommy PhamATKlf35 .231 .295 .490 .784143337010211348
Brett Phillips*BEAcf29 .000 .000 .000 .00020000001
Chad PinderGOTlf31 .302 .348 .580 .9281695113210271341
Kevin PlaweckiBEAc 321.0001.0001.0002.00011000030
Jorge Polanco#LTR2b29 .201 .264 .269 .53213427411131025
AJ PollockSCAlf35 .313 .343 .6801.023128401101227629
Nick Pratto*PAN1b24 .000 .111 .000 .11180000013
Jurickson Profar#PHSlf30 .225 .319 .343 .66217840904242524
Albert PujolsLVBdh43 .342 .402 .6671.06811138301124626
Roman Quinn#SMCcf30 .333 .286 .333 .61962000301
Cal Raleigh#JERc 26 .138 .306 .172 .4782941001710
Harold RamirezRAVdh28 .358 .397 .431 .8281234460116715
Jose Ramirez#LAH3b30 .214 .270 .407 .67714531707191023
J.T. RealmutoCCCc 32 .244 .322 .433 .75512731363171247
Rob RefsnyderJOTrf32 .333 .416 .6151.031782640610920
Anthony RendonCCC3b33 .114 .304 .250 .55444500281120
Hunter RenfroePURrf31 .311 .345 .652 .99713241901227723
Luis Rengifo#NHH2b26 .301 .321 .425 .746153467042459
Franmil ReyesHOUdh27 .168 .193 .266 .4591432461210545
Victor Reyes#CYCrf28 .210 .288 .290 .5781002180071026
Bryan Reynolds#JERcf28 .285 .333 .404 .73715143604161027
Matt ReynoldsCYC2b32 .214 .302 .268 .56956123002719
Austin RileySMC3b26 .355 .420 .7331.1521726117314451944
Edwin Rios* dh29 .000 .000 .000 .00040000003
Alfonso Rivas*RAV1b26 .111 .111 .111 .22291000007
Emmanuel RiveraCYC3b27 .216 .280 .383 .663167361034251428
Anthony Rizzo*CCC1b33 .267 .377 .6221.00045127031659
Luis RobertPANcf25 .344 .385 .544 .9291254340726923
Victor RoblesNUTcf26 .273 .360 .424 .7849927251121423
Brendan RodgersLVB2b26 .347 .406 .547 .953150521206201527
Julio Y. RodriguezBEAcf22 .218 .313 .356 .66917438307202282
Josh Rojas*ATK3b29 .237 .353 .314 .6661182860142135
Miguel RojasWHCss34 .186 .227 .265 .49211321601748
Amed RosarioPANss27 .264 .293 .443 .73721256203434854
Eddie Rosario*CYClf31 .143 .250 .143 .39371000010
Darin RufLAH1b36 .141 .277 .188 .465851210151324
Esteury RuizGOTlf24 .375 .444 .500 .94483100011
Keibert Ruiz#LTRc 24 .140 .229 .209 .438436001356
Adley Rutschman#JOTc 25 .204 .259 .347 .60649102118411
Gary SanchezCYCc 30 .095 .162 .238 .4006361126514
Jesus Sanchez*JOTcf25 .091 .083 .091 .174111000107
Carlos Santana#PAN1b37 .304 .458 .536 .99411234616243212
Anthony Santander#LVBrf28 .291 .358 .493 .85113439308211437
Jonathan SchoopBOM2b31 .156 .177 .234 .41177123016123
Kyle Schwarber*PHSlf30 .178 .358 .315 .673731321262130
Frank SchwindelNUT1b31 .074 .074 .185 .259272001107
Corey Seager*ISOss29 .197 .283 .459 .74212224509191225
Jean SeguraHOU2b33 .192 .263 .336 .5991252430581119
Marcus SemienJER2b32 .275 .335 .394 .72916044704241633
Nick SenzelCYCcf28 .217 .245 .268 .5131573431110529
Brian ServenWHCc 28 .220 .289 .585 .874419005749
Gavin Sheets*WHCrf27 .114 .262 .143 .4053541001714
Jose SiriSCAcf27 .085 .157 .085 .2424740003431
Austin SlaterISOcf30 .286 .385 .421 .8061333863291435
Dominic Smith*GOT1b28 .113 .200 .151 .3515362004324
Josh Smith*COL3b25 .231 .286 .692 .978133111110
Pavin Smith*SMCrf27 .208 .208 .292 .500245010009
Will SmithBEAc 28 .270 .361 .431 .79113737515251624
Donovan SolanoPHS1b35 .313 .351 .424 .77414445130112421
Jorge Soler lf31 .220 .347 .512 .8594191135611
Edmundo SosaSMCss27 .300 .323 .500 .823309301419
Juan Soto*LTRrf24 .172 .297 .274 .57118632215172835
Livan Soto*LVBss23 .000 .000 .000 .00010000001
George SpringerHOUcf33 .231 .304 .343 .6471343141391227
Jacob StallingsBOMc 33 .228 .316 .287 .6031012360081327
Giancarlo StantonJOTdh33 .160 .250 .400 .650254002238
Max StassiNHHc 32 .222 .323 .296 .619276010136
Spencer SteerGOT3b25 .250 .400 .375 .775246300157
Tyler StephensonBEAc 26 .269 .321 .385 .70652143018413
Trevor StoryBOM2b30 .190 .257 .412 .66915329519171470
Bryson Stott*COLss25 .191 .309 .234 .5434792002818
Kyle Stowers*CCCrf25 .286 .545 .5711.11772010101
Myles StrawCCCcf28 .270 .303 .365 .6681153180114620
Garrett Stubbs*ISOc 30 .519 .5871.0191.606542800921911
Eugenio SuarezLVB3b31 .260 .347 .528 .87412733927131833
Jack Suwinski*JERlf24 .333 .4291.3331.76262002202
Kurt SuzukiSMCc 39 .000 .000 .000 .00030000002
Seiya SuzukiLVBrf28 .226 .336 .368 .70410624603111822
Dansby SwansonLAHss29 .291 .351 .396 .74713439503211436
Raimel Tapia*PANlf29 .245 .275 .327 .60198245014341
Leody Taveras#LVBcf24 .297 .324 .386 .7101013030210435
Chris TaylorLAHlf32 .146 .208 .202 .41189132015638
Michael A. TaylorRAVcf32 .167 .239 .222 .4611262121181036
Tyrone TaylorATKcf29 .170 .231 .340 .5701061860418635
Rowdy Tellez*LTR1b28 .176 .364 .176 .540173000254
Matt Thaiss*ISOc 28 .063 .211 .125 .336161100326
Alek Thomas*NUTcf23 .200 .227 .333 .56160122029213
Lane ThomasGOTlf27 .229 .281 .385 .666205471026241456
Bubba ThompsonLTRlf25 .000 .000 .000 .00070000005
Trayce ThompsonPLUlf32 .385 .429 .8461.275135002415
Michael Toglia#BEArf24 .190 .217 .286 .503214200107
Spencer TorkelsonBEA1b23 .290 .328 .492 .8201243681515826
Abraham Toro#HOU2b26 .176 .323 .333 .6565192022119
Luis TorrensLVBc 27 .333 .350 .333 .6833913000317
Gleyber TorresCCC2b26 .265 .303 .493 .7961363632818834
Ezequiel TovarBEAss21 .250 .250 .250 .50041000002
Taylor Trammell*LVBrf25 .000 .333 .000 .33340000021
Alan TrejoWHCss27 .048 .087 .048 .135211000119
Jose TrevinoSCAc 30 .361 .391 .475 .8666122102733
Mike TroutBEAcf31 .326 .420 .6251.0451444710011312343
Kyle Tucker*HOUrf26 .228 .291 .375 .66613631505171117
Justin TurnerCOL3b38 .263 .304 .408 .7121524070515727
Trea TurnerLAHss30 .287 .325 .535 .8601574582925738
Luis UriasNUT3b26 .294 .378 .500 .878126371214131328
Ramon UriasPAN3b29 .248 .286 .352 .6381052680110626
Gio UrshelaNHH3b31 .277 .318 .506 .824166461844241035
Ildemaro Vargas#PUR3b31 .219 .265 .375 .640327500208
Miguel VargasPHSlf23 .357 .357 .8571.214145102205
Daulton Varsho*PLUrf26 .207 .207 .345 .552296210507
Andrew VaughnBOMlf25 .304 .371 .375 .7461685190191824
Terrin Vavra*COL2b26 .200 .333 .200 .533153000134
Christian VazquezLAHc 32 .308 .336 .374 .7101073370010516
Andrew Velazquez#PURss28 .286 .329 .325 .65477223008519
Nelson VelazquezWHCcf24 .232 .328 .482 .81056131235820
Alex Verdugo*JERlf27 .200 .294 .314 .6081052160291213
Mark VientosJOTdh23 .000 .000 .000 .00000000000
Matt VierlingWHCcf26 .240 .298 .380 .6781212961312929
David VillarISO3b26 .331 .364 .7121.07611839441135848
Meibrys Viloria*NHHc 26 .308 .308 .538 .846134001203
Daniel Vogelbach*LTRdh30 .111 .385 .111 .49691000041
Luke VoitLAHdh32 .163 .245 .209 .4544372005520
Jason Vosler*COL3b29 .000 .000 .000 .00000000000
Joey Votto*ATK1b39 .122 .283 .153 .436981230041844
LaMonte Wade*ATKrf29 .063 .167 .125 .292161100023
Christian WalkerHOU1b32 .295 .382 .8201.202122365119371830
Matt Wallner*ISOrf25 .000 .200 .000 .20040000012
Taylor Walls#BEAss26 .159 .275 .250 .525881480071332
Jared Walsh*PUR1b29 .143 .237 .210 .4471191731191243
Taylor WardWHCrf29 .287 .380 .368 .7471363961192132
Drew Waters#NUTrf24 .250 .400 .7501.15082101123
Joey Wendle*NHH3b33 .200 .288 .261 .5491152370081333
Jesse Winker* lf29 .262 .406 .447 .85314137806243230
Patrick WisdomCOL3b31 .192 .216 .545 .76115630401729367
Bobby Witt JrLVBss23 .268 .279 .522 .8001383772822234
Kolten Wong* 2b32 .133 .234 .194 .428981330151018
Austin WynnsPLUc 32 .364 .385 .6361.021114001312
Mike Yastrzemski*ATKcf32 .124 .233 .213 .4468911202111129
Christian Yelich*SCAlf31 .247 .323 .345 .66817443504231745
Juan YepezCCClf25 .281 .324 .469 .792329002226
Seby ZavalaRAVc 29 .275 .413 .471 .8835114100051119

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*HOUss22 .296 .325 .392 .71725074101418538
Jose AbreuSMC1b36 .307 .380 .427 .80848214828010555271
Ronald AcunaJERrf25 .232 .294 .398 .6923327716013352388
Willy AdamesCOLss27 .262 .301 .531 .833493129220379029138
Riley AdamsPANc 27 .286 .314 .469 .78349140035216
Jo AdellPLUlf24 .125 .154 .292 .446243101219
Jesus AguilarGOT1b33 .223 .266 .357 .623300671309471864
Nick AhmedLVBss33 .326 .356 .512 .86743142025211
Hanser AlbertoGOT2b30 .253 .287 .410 .69783212418410
Ozzie Albies#CYC2b26 .243 .306 .374 .68022254807252142
Jorge AlfaroSCAc 30 .235 .261 .331 .5911363270214246
Nick AllenCYCss24 .171 .236 .234 .470111191026930
Albert AlmoraSMCrf29 .233 .282 .302 .584116275013728
Pete AlonsoJER1b28 .279 .333 .558 .890513143241391053498
Jose AltuvePLU2b33 .246 .351 .428 .77947211623319577289
Francisco AlvarezLAHc 21 .125 .222 .250 .47281100014
Yordan Alvarez*PLUdh26 .313 .446 .6531.098383120193351048891
Brian AndersonSMC3b30 .209 .278 .294 .57220142803201949
Tim AndersonJOTss30 .305 .341 .371 .7121675150215532
Elvis AndrusNHHss34 .220 .265 .339 .604378832108422370
Aristides AquinoRAVrf29 .234 .290 .422 .712641560211318
Jonathan Aranda*GOT2b25 .200 .333 .333 .6673061012414
Orlando ArciaATK2b28 .259 .329 .545 .875143375012231633
Nolan ArenadoGOT3b32 .304 .364 .502 .86645013741016553550
Gabriel AriasLAH3b23 .318 .516 .364 .880227100473
Randy ArozarenaJOTlf28 .270 .325 .458 .783426115323146930122
Luis Arraez*JOT1b26 .297 .357 .408 .7654711403434494334
Christian ArroyoPHS2b28 .251 .270 .378 .64827569170621341
Jose AzocarCOLcf27 .375 .441 .438 .87912848311141523
Akil Baddoo*BEAlf24 .227 .303 .305 .6081282921271451
Harrison BaderBOMcf29 .244 .278 .326 .6031724280213636
Ji Hwan Bae*LTRcf23 .212 .270 .212 .4823370001210
Javier BaezCYCss30 .177 .222 .311 .5333896992134515112
Austin BarnesSMCc 33 .222 .307 .345 .65217138306151934
Tucker Barnhart#ATKc 32 .227 .291 .328 .61912829512181225
Jose BarreroLVBss25 .000 .333 .000 .33320000010
Joey BartLAHc 26 .194 .283 .317 .60018035406181974
Brett Baty*PAN3b23 .167 .286 .167 .45261000012
Josh Bell#JOT1b30 .251 .324 .336 .661327821523283366
Cody Bellinger*SCAcf27 .175 .241 .371 .61331555121164028108
Brandon Belt*CCC1b35 .231 .290 .405 .6951212860511943
Andrew Benintendi*NHHlf28 .322 .397 .394 .7914161342022334785
Jon BertiPHS2b33 .223 .293 .266 .5593768492173792
Christian BethancourtPURc 31 .278 .299 .462 .761316881901344973
Mookie BettsISOrf30 .247 .310 .467 .77746911636221813984
Bo BichetteLVBss25 .268 .303 .381 .684533143300104824147
Cavan Biggio*SMC2b28 .193 .315 .299 .614197381203233469
Charlie Blackmon*RAVdh36 .257 .330 .414 .7443509021210393778
JJ Bleday*BOMcf25 .151 .289 .302 .59112619514142328
Xander BogaertsSCAss30 .275 .341 .409 .750501138310124643133
Alec BohmNUT3b26 .253 .288 .338 .6275171315013462097
David BoteLVB3b30 .220 .237 .341 .57791202037130
Sean BouchardLVBlf27 .329 .479 .5481.0277324105122131
Jackie Bradley*BOMrf33 .175 .217 .274 .490212371801141152
Michael Brantley* dh36 .248 .344 .379 .723214531115283124
Alex BregmanPLU3b29 .295 .401 .563 .96439611729125806548
Will Brennan*LTRlf25 .359 .432 .359 .7913914000258
Mike BrosseauLTR3b29 .150 .346 .150 .496203000149
Seth Brown*ATK1b30 .233 .296 .449 .74540895253196538111
Vidal Brujan#PHS2b25 .113 .179 .145 .3246272002518
Kris BryantPHSlf31 .199 .283 .277 .5601412850281629
Jake BurgerJOT3b27 .164 .220 .309 .5295592027214
Alec Burleson*CCCrf24 .200 .200 .200 .400204000105
Byron BuxtonHOUcf29 .226 .308 .514 .823177404413322160
Miguel CabreraCYCdh40 .250 .328 .368 .69520451905191956
Oswaldo Cabrera#JERrf24 .132 .207 .226 .4335372011523
Kole Calhoun*NUTrf35 .230 .291 .365 .65622251717261767
Alex CallISOlf28 .368 .416 .5921.0081254670721930
Johan Camargo#ATKss29 .313 .371 .344 .71596303003921
Luis CampusanoLVBc 24 .344 .344 .469 .8133211101408
Jeimer Candelario#CCC3b29 .197 .264 .349 .6133046014110462778
Mark Canha lf34 .267 .363 .379 .742330881308372575
Conner Capel*COLrf26 .212 .257 .394 .6513370023211
Victor Caratini#GOTc 29 .272 .355 .486 .841173477010232224
Dylan Carlson#NUTcf24 .185 .246 .284 .530162301111101137
Kerry Carpenter*WHCdh25 .333 .380 .7421.123662271622418
Matt Carpenter*ISOdh37 .370 .451 .8101.2611003711011391628
Corbin Carroll*GOTlf22 .317 .420 .561 .98141134028712
Curt CasaliCYCc 34 .289 .353 .422 .77545133014517
Triston Casas*NUT1b23 .214 .450 .429 .879143001263
Nick Castellanos rf31 .263 .310 .368 .679323852204381993
Diego CastilloSCAss25 .154 .176 .246 .42365100027221
Harold Castro*RAV1b29 .310 .355 .465 .820226701516321551
Rodolfo Castro#WHC2b24 .162 .223 .206 .4291362230141144
Willi Castro#LAHrf26 .253 .300 .378 .677249631306221164
Gilberto CelestinoRAVcf24 .214 .298 .286 .58412627710121434
Yu ChangPHS2b27 .231 .268 .282 .55078184004325
Matt ChapmanBEA3b30 .219 .330 .423 .75334375171174352113
Michael ChavisPUR1b27 .364 .419 .6211.04066243149620
Robinson ChirinosPANc 39 .122 .255 .256 .510901141271330
Jazz Chisholm*NHH2b25 .272 .349 .6541.003191526221492263
Ji-Man Choi*ISO1b32 .214 .362 .375 .737561230261323
William ContrerasNUTc 25 .260 .343 .453 .79715039508291543
Willson ContrerasISOc 31 .250 .316 .422 .7393609011017592097
Garrett CooperISO1b32 .292 .375 .506 .8813229426213433298
Franchy Cordero*CYC1b28 .234 .329 .398 .727201471425232979
Carlos CorreaISOss28 .299 .361 .448 .8093951186117603985
Brandon Crawford*CCCss36 .234 .317 .271 .5881072510161224
J.P. Crawford*JERss28 .270 .388 .336 .724256691102174947
C.J. CronBEA1b33 .283 .324 .460 .785417118170196815116
Jake Cronenworth*BOM2b29 .242 .326 .398 .72446211231411575399
Nelson CruzSMCdh42 .241 .303 .321 .62432478806352785
Oneil Cruz*LAHss24 .218 .256 .416 .672238526113231270
Travis d'ArnaudSMCc 34 .240 .314 .416 .730279672209372272
Bobby DalbecNHH1b28 .186 .236 .323 .55916731425201067
J.D. DavisPURdh30 .245 .330 .415 .74531878150134037103
Yonathan DazaPURcf29 .260 .352 .305 .65715440401102236
Bryan De La CruzPANcf26 .247 .276 .463 .739231571701129962
Paul DeJongHOUss29 .116 .173 .256 .4291211450419741
Rafael Devers*PHS3b26 .273 .312 .500 .81244012023125682384
Aledmys DiazPHSlf32 .216 .232 .386 .6181713750821435
Elias DiazPANc 32 .153 .252 .234 .48611117302121228
Jordan DiazISO2b22 .286 .286 .286 .57172000101
Yainer DiazJOTdh24 .000 .000 .000 .00030000102
Yandy DiazJOT3b31 .304 .405 .414 .8193551081617355462
Corey Dickerson*CYClf34 .259 .310 .394 .704282731517141842
Josh Donaldson 3b37 .177 .270 .331 .60117531607282264
Brendan Donovan*RAV2b26 .294 .421 .403 .824310911416354765
Hunter DozierPUR1b31 .172 .242 .309 .55123340727182264
Brandon DruryATK3b30 .261 .323 .472 .79641710920122793579
Mauricio DubonJOTcf28 .139 .184 .222 .40672103015411
Matt DuffyCYC3b32 .269 .319 .296 .6152165860091347
Ezequiel DuranPHS3b24 .227 .244 .280 .52475174006218
Jarren Duran*BOMcf26 .195 .265 .390 .65512324131315741
Adam DuvallPHScf34 .216 .305 .471 .77651112138418
Nate EatonCCCrf26 .240 .321 .240 .561256000037
Tommy Edman#GOTss28 .266 .329 .402 .73147012522312424281
Adam EngelBOMcf31 .186 .245 .198 .44386161009628
Eduardo Escobar#COL3b34 .169 .262 .304 .5653135390113338106
Santiago EspinalWHC2b28 .254 .307 .332 .639232591501231634
Thairo EstradaBOM2b27 .221 .291 .339 .629298661108261857
Stuart FairchildATKlf27 .289 .349 .6581.00738110141338
Kyle FarmerRAVss32 .249 .301 .333 .63433383816261757
David FletcherNUT2b29 .224 .248 .289 .53815234100010418
Wilmer FloresBEA2b31 .268 .329 .436 .7653589627011403250
Nick FortesNHHc 26 .276 .333 .447 .78176214038724
Jake Fraley*BOMlf28 .304 .402 .453 .85616149905222735
Ty FranceLTR1b28 .271 .308 .444 .75345012225117661862
Maikel FrancoPUR3b30 .240 .258 .353 .61120449110420437
Wander Franco#NUTss22 .318 .390 .474 .864154491422141710
Adam Frazier*WHC2b31 .231 .275 .304 .580312721051241849
Freddie Freeman*ISO1b33 .315 .390 .531 .92142213335118645353
Tyler FreemanLAH3b24 .243 .356 .297 .653379200434
TJ Friedl*NHHcf27 .164 .241 .289 .53012821432201034
Joey Gallo*NUTlf29 .138 .306 .366 .6722323264133154108
Ben Gamel*PURlf31 .333 .333 .583 .917124300003
Adolis GarciaPURrf30 .284 .341 .481 .82281234046724
Aramis GarciaISOc 30 .167 .167 .167 .33361000002
Avisail GarciaLTRrf32 .235 .278 .235 .513174000107
Leury Garcia#PUR2b32 .263 .285 .312 .5971864990010336
Luis Garcia*LTRss23 .314 .328 .470 .79828790191845665
Kyle GarlickATKlf31 .297 .333 .500 .83374223047414
Stone GarrettCOLlf27 .316 .350 .7721.122571850714320
Mitch GarverPURdh32 .000 .286 .000 .28650000022
Andres Gimenez*NUT2b24 .291 .393 .467 .860285832228352976
Paul GoldschmidtJOT1b35 .326 .392 .558 .9504571493402410252113
Yan GomesHOUc 35 .209 .263 .277 .541191401001141030
Luis Gonzalez*SMCrf27 .258 .348 .385 .733283731616303960
Marwin Gonzalez#SMCss34 .223 .308 .330 .63894214027821
Oscar GonzalezPANrf25 .313 .351 .506 .858243762417401551
Nick Gordon*JERlf27 .247 .293 .333 .626231571212131066
Nolan Gorman*SCA2b23 .209 .255 .393 .648234494013351584
Yasmani Grandal#WHCc 34 .179 .228 .203 .43120737201171446
Riley Greene*HOUcf22 .210 .294 .324 .61723850744172786
Randal GrichukPURrf31 .230 .277 .338 .614370858110281790
Trent Grisham*GOTcf26 .171 .282 .414 .697251439216453994
Vaughn GrissomATK2b22 .243 .312 .343 .655701710211422
Jordan GroshansCYC3b23 .375 .375 .375 .750166000102
Robbie Grossman#SMClf33 .155 .218 .268 .48671112027528
Vladimir GuerreroSCA1b24 .265 .321 .465 .786471125220246832101
Luis Guillorme*PAN2b28 .274 .347 .314 .66122662601162341
Lourdes GurrielPURlf29 .291 .348 .430 .7793581043016522571
Yuli GurrielCYC1b39 .226 .292 .320 .613359811606312663
Eric HaaseLTRc 30 .232 .289 .420 .709112265249937
Sam Haggerty#PLUrf29 .226 .314 .290 .6053172005415
Darick Hall*LVBdh27 .231 .257 .587 .8431042454821428
Garrett HampsonSMCss28 .092 .141 .149 .2918782013527
Mitch HanigerPLUrf32 .242 .310 .495 .805912250611826
Ian Happ#PLUlf28 .216 .300 .374 .67442592201155848103
Bryce Harper*BEAdh30 .286 .347 .506 .8533369619217523385
Michael Harris II*COLcf22 .272 .314 .464 .77840110923018542199
Josh HarrisonPAN2b35 .278 .328 .411 .739241671406191046
Ke'Bryan HayesHOU3b26 .236 .274 .344 .618331781616241892
Austin HaysNHHlf27 .257 .320 .455 .77541310632116603399
Austin HedgesRAVc 30 .176 .269 .273 .54218733305202150
Jonah Heim#WHCc 28 .196 .267 .332 .599184361304131748
Tyler Heineman#PANc 32 .175 .242 .211 .4525710200647
Gunnar Henderson*SMC3b22 .349 .446 .508 .95412644723202235
Cesar Hernandez#CCC2b33 .230 .267 .310 .5774911132433202275
Enrique HernandezCOLcf31 .198 .263 .286 .5481262550211821
Teoscar HernandezPURrf30 .275 .330 .465 .796404111290165128101
Yadiel Hernandez*WHClf35 .284 .336 .445 .781229651417331866
Ivan HerreraCOLc 23 .000 .000 .000 .00010000001
Jose Herrera#LVBc 26 .147 .190 .221 .41195144017528
Odubel Herrera*RAVcf31 .241 .259 .361 .62083205116215
Aaron Hicks#LTRcf33 .238 .352 .368 .72022353645123950
Kyle HigashiokaPHSc 33 .218 .269 .352 .62117939606141347
P.J. HigginsSCA1b30 .229 .295 .475 .76911827318121040
Derek HillISOcf27 .000 .077 .000 .077110000113
Keston HiuraNHH1b26 .254 .323 .548 .871177454016291675
Nico HoernerBEAss26 .265 .287 .413 .70033990192938642
Rhys HoskinsPLU1b30 .240 .310 .427 .737438105190216542141
Eric Hosmer*RAV1b33 .236 .311 .312 .62325059704332842
Sam HuffLVBc 25 .238 .304 .314 .619105252027949
Cooper Hummel#NUTlf28 .163 .271 .244 .5151352280191951
Jose IglesiasISOss33 .238 .282 .300 .582277661700291143
Jonathan IndiaRAV2b26 .253 .300 .408 .70823359719261263
Kyle Isbel*GOTrf26 .219 .245 .443 .68819242122923562
Danny JansenRAVc 28 .200 .276 .400 .676951970418919
Ryan JeffersPLUc 26 .215 .284 .380 .66479172137622
Eloy JimenezLVBdh26 .303 .351 .558 .9092678111019501981
Connor JoePANlf30 .276 .394 .402 .797174481113153246
Nolan Jones*PANrf25 .364 .364 .364 .727114000403
Aaron JudgeJERcf31 .281 .388 .607 .994488137251448982139
Josh JungSCA3b25 .096 .113 .269 .3825251126026
Jarred Kelenic*GOTcf23 .162 .241 .429 .6701051762613933
Carson KellyHOUc 28 .246 .307 .369 .67619548307191745
Tony Kemp*LTR2b31 .273 .345 .414 .759319872027453638
Max Kepler*GOTrf30 .231 .311 .337 .648294681116323360
Kevin Kiermaier*LVBcf33 .217 .278 .361 .63983183039724
Ha-Seong KimATKss27 .257 .322 .395 .71739710217112483691
Isiah Kiner-FalefaPANss28 .257 .302 .354 .657319821904331847
Alex Kirilloff*PLUlf25 .289 .289 .470 .75814943120518029
Alejandro KirkCOLc 24 .319 .386 .462 .84837011820011403942
Andrew KniznerCCCc 28 .242 .316 .250 .5661202910041217
Ryan KreidlerWHC3b25 .250 .382 .250 .6322870001516
Steven Kwan*ISOlf25 .258 .344 .380 .7244421141787445752
Shea LangeliersJOTdh25 .160 .203 .413 .61675122157345
Trevor Larnach*BOMlf26 .136 .274 .326 .60013218706142156
Ramon LaureanoGOTrf28 .250 .300 .489 .7892726817016431476
Charles LeblancPAN2b27 .338 .398 .500 .89874259017822
Korey LeeLAHc 24 .083 .083 .083 .167121000002
DJ LeMahieu 3b34 .238 .334 .307 .642361861304254750
Kyle LewisNHHdh27 .000 .000 .000 .00040000000
Royce LewisSCAss24 .400 .438 .7001.1383012112415
Francisco Lindor#PLUss29 .248 .350 .417 .76747511820914586799
Evan LongoriaJER3b37 .176 .246 .275 .5205192014515
Alejo Lopez#SMC2b27 .265 .301 .309 .6106818110644
Nicky Lopez*PUR2b28 .226 .280 .292 .57231872851122455
Brandon Lowe* 2b28 .188 .296 .341 .63613826415182032
Josh Lowe*COLrf25 .247 .287 .399 .686178441940131048
Nathaniel Lowe*CCC1b27 .264 .329 .449 .778383101151184537122
Jordan LuplowCYCrf29 .146 .239 .220 .459416001349
Gavin Lux*JOT2b25 .291 .365 .406 .771330961464363874
Manny MachadoHOU3b30 .313 .373 .496 .869454142350166644111
Nick MadrigalRAV2b26 .204 .295 .222 .51754111004610
Luke MaileJOTc 32 .264 .400 .453 .853531440261117
Martin MaldonadoPHSc 36 .169 .230 .266 .49617730504101270
Trey ManciniLTRdh31 .232 .317 .387 .70436284113133239107
Manuel MargotNHHrf28 .203 .236 .312 .54820241100422947
Jake MarisnickLVBcf32 .333 .347 .458 .80572246015122
Brandon Marsh*CCClf25 .278 .322 .457 .77932490166104219112
Ketel Marte#PLU2b29 .171 .256 .224 .47976134005823
Starling MarteJOTrf34 .306 .362 .451 .813297911556531651
J.D. MartinezJERdh35 .252 .350 .398 .74810326902101535
Michael Massey*WHC2b25 .159 .224 .206 .430107172014626
Jorge MateoCCCss28 .243 .282 .443 .7253257923610491894
Mark MathiasCOLdh28 .305 .364 .7461.109591820818516
Nick Maton*JERrf26 .214 .313 .571 .884143011125
James McCannATKc 33 .269 .313 .346 .65918249802141139
Jake McCarthy*WHCrf25 .207 .276 .364 .64019841627191752
Chas McCormickSMCcf28 .244 .312 .417 .729254628012342575
Andrew McCutchenBEAdh36 .255 .314 .378 .69118848506221643
Reese McGuire*WHCc 28 .315 .352 .396 .7481494760221625
Ryan McKennaPANlf26 .143 .125 .286 .41171100202
Zach McKinstry*NHH2b28 .157 .202 .213 .41617828511101056
Ryan McMahon*JER3b28 .221 .283 .376 .65939487193123335126
Jeff McNeil*PAN2b31 .319 .385 .434 .8193641162705322943
Austin Meadows*LAHrf28 .326 .417 .457 .8739230141121411
Francisco Mejia#PLUc 27 .259 .274 .367 .6421664390319343
MJ Melendez*CCCc 24 .204 .295 .376 .671274569112293583
Danny MendickWHCss29 .164 .193 .309 .5025591214220
Joey MenesesISO1b31 .274 .311 .417 .7271684690522941
Whit MerrifieldLAH2b34 .204 .242 .296 .538358731615371563
Owen MillerNUT1b26 .262 .312 .397 .709214561215221632
Jose MirandaJOT1b25 .243 .335 .416 .751185451705181644
Garrett Mitchell*COLcf24 .304 .371 .446 .81756172028622
Yadier Molina c 40 .210 .258 .276 .5341813890113926
Yoan Moncada#PLU3b28 .185 .274 .277 .55165126003818
Adalberto Mondesi#PHSss27 .294 .350 .353 .703175100227
Elehuris MonteroWHC3b24 .188 .208 .391 .60069133137227
Dylan MooreRAVrf30 .165 .327 .241 .567791341061229
Colin Moran*NHH1b30 .181 .344 .319 .664721321241816
Christopher MorelGOTcf24 .243 .313 .375 .687251611235262677
Gabriel MorenoATKc 23 .316 .322 .351 .6735718200516
Ryan MountcastleISO1b26 .221 .329 .382 .71168152036918
Cedric Mullins*WHCcf28 .202 .266 .321 .587396802336262878
Max Muncy*SCA3b32 .179 .312 .373 .6853245816115406096
Sean MurphyBOMc 28 .281 .336 .460 .796467131341166835111
Wil Myers rf32 .356 .380 .414 .794873150013429
Tyler Naquin* rf32 .234 .290 .425 .715214501736271165
Omar Narvaez*COLc 31 .174 .245 .228 .47392162014827
Bo Naylor*SCAdh23 .000 .000 .000 .00050000000
Josh Naylor*NHH1b26 .238 .316 .419 .7343879234012454368
Sheldon NeuseGOT3b28 .153 .237 .194 .43272113005729
Kevin NewmanNUT2b29 .246 .307 .373 .68012631812161124
Tomas NidoPURc 29 .254 .254 .268 .52171181004020
Brandon Nimmo*LAHcf30 .262 .345 .409 .75451613519615706191
Austin NolaGOTc 33 .227 .335 .309 .644207471211173048
Lars Nootbaar*PHSrf25 .179 .273 .343 .61620136936182766
Ryan O'Hearn*WHCdh29 .241 .302 .354 .65779194113727
Tyler O'NeillWHClf28 .241 .296 .389 .68521652238231765
Rougned Odor*SCA2b29 .192 .250 .288 .53821942904161761
Shohei Ohtani*SCAdh28 .289 .354 .637 .9914331252453911945117
Edward OlivaresLAHrf27 .250 .267 .330 .597100252025323
Matt Olson*LTR1b29 .183 .236 .390 .62638270231186528132
Rafael Ortega*PHScf32 .235 .320 .416 .7363277711016493979
James Outman*LAHlf26 .364 .385 .364 .748114000301
Marcell OzunaNUTdh32 .217 .257 .356 .6133237012011461879
Isaac ParedesCOL3b24 .220 .310 .372 .682218481017282641
Vinnie Pasquantino*ATK1b25 .255 .367 .453 .820212549011323531
Joc Pederson*HOUlf31 .293 .355 .573 .9283359823123682868
Liover PegueroPHSss22 .000 .000 .000 .00010000001
Jeremy PenaPHSss25 .228 .256 .402 .6583818712316381399
David Peralta*NUTlf35 .272 .328 .433 .76236710019510413191
Geraldo Perdomo#RAVss23 .213 .316 .345 .661235501035363661
Roberto PerezATKc 34 .139 .244 .167 .4113651001517
Salvador PerezJERc 33 .228 .255 .414 .66929066601640968
Jace Peterson*SMC3b33 .252 .332 .425 .7572666712210323067
Tommy PhamATKlf35 .176 .262 .259 .52120536722161766
Brett Phillips*BEAcf29 .286 .362 .357 .71942123004317
Chad PinderGOTlf31 .241 .288 .422 .7101162890411838
Kevin PlaweckiBEAc 32 .321 .424 .571 .99656188028811
Jorge Polanco#LTR2b29 .247 .381 .544 .925239596121444968
AJ PollockSCAlf35 .216 .268 .302 .57130165725352161
Nick Pratto*PAN1b24 .179 .292 .385 .67711721715171950
Jurickson Profar#PHSlf30 .240 .308 .415 .72341710021216514190
Albert PujolsLVBdh43 .217 .314 .407 .7212264910011372544
Roman Quinn#SMCcf30 .243 .316 .329 .64570174106725
Cal Raleigh#JERc 26 .152 .207 .281 .48821032308201576
Harold RamirezRAVdh28 .285 .329 .394 .723284811714401343
Jose Ramirez#LAH3b30 .304 .372 .523 .895480146371016895368
J.T. RealmutoCCCc 32 .255 .302 .414 .7163539020012422285
Rob RefsnyderJOTrf32 .212 .268 .424 .692661450310424
Anthony RendonCCC3b33 .205 .269 .320 .58812225612141128
Hunter RenfroePURrf31 .221 .274 .454 .7273668117122532595
Luis Rengifo#NHH2b26 .228 .282 .356 .638289661227282161
Franmil ReyesHOUdh27 .200 .241 .310 .551290586182915118
Victor Reyes#CYCrf28 .238 .278 .376 .654210501025221153
Bryan Reynolds#JERcf28 .236 .312 .381 .693488115181177044129
Matt ReynoldsCYC2b32 .312 .355 .357 .71219962710111264
Austin RileySMC3b26 .235 .295 .433 .728494116260246824127
Edwin Rios* dh29 .261 .301 .478 .780691800511326
Alfonso Rivas*RAV1b26 .257 .346 .283 .62819149201162159
Emmanuel RiveraCYC3b27 .175 .220 .265 .48516629413101058
Anthony Rizzo*CCC1b33 .194 .281 .408 .689201395112241953
Luis RobertPANcf25 .294 .318 .413 .73125274120626751
Victor RoblesNUTcf26 .189 .229 .254 .4831693220313450
Brendan RodgersLVB2b26 .210 .258 .286 .544405851932252782
Julio Y. RodriguezBEAcf22 .266 .326 .485 .8113619617120582099
Josh Rojas*ATK3b29 .264 .343 .411 .7543679719111344363
Miguel RojasWHCss34 .236 .261 .332 .593322762013311143
Amed RosarioPANss27 .266 .308 .376 .68444711911106422374
Eddie Rosario*CYClf31 .177 .237 .282 .519220391104191861
Darin RufLAH1b36 .212 .288 .285 .57317938702161948
Esteury RuizGOTlf24 .000 .000 .000 .00060000100
Keibert Ruiz#LTRc 24 .246 .277 .383 .661334821909301647
Adley Rutschman#JOTc 25 .255 .362 .481 .8433107929411585162
Gary SanchezCYCc 30 .203 .266 .362 .62837075170144122130
Jesus Sanchez*JOTcf25 .231 .307 .469 .77614734918171640
Carlos Santana#PAN1b37 .167 .292 .317 .609287488111445281
Anthony Santander#LVBrf28 .237 .315 .447 .7623768917120573463
Jonathan SchoopBOM2b31 .240 .263 .392 .655296711501035958
Kyle Schwarber*PHSlf30 .248 .341 .556 .89839999210346655145
Frank SchwindelNUT1b31 .178 .211 .342 .55373133035211
Corey Seager*ISOss29 .235 .309 .403 .7123879114017543677
Jean SeguraHOU2b33 .265 .304 .361 .66623863506281141
Marcus SemienJER2b32 .265 .320 .434 .75539610518215523070
Nick SenzelCYCcf28 .202 .269 .258 .52719840502151745
Brian ServenWHCc 28 .159 .185 .295 .480881411313127
Gavin Sheets*WHCrf27 .271 .310 .461 .7712847721011381661
Jose SiriSCAcf27 .210 .257 .323 .58016735100313850
Austin SlaterISOcf30 .210 .293 .346 .638162341004121858
Dominic Smith*GOT1b28 .211 .306 .366 .67271151100131117
Josh Smith*COL3b25 .229 .297 .286 .58214032501121233
Pavin Smith*SMCrf27 .243 .354 .408 .76120650628263766
Will SmithBEAc 28 .196 .296 .347 .643317629013373966
Donovan SolanoPHS1b35 .211 .257 .232 .48995202006634
Jorge Soler lf31 .206 .287 .319 .60614129703141536
Edmundo SosaSMCss27 .226 .282 .346 .62815936122111935
Juan Soto*LTRrf24 .233 .370 .417 .7874039421117709079
Livan Soto*LVBss23 .451 .525 .5291.05451234009813
George SpringerHOUcf33 .273 .336 .465 .80138510520614543470
Jacob StallingsBOMc 33 .188 .243 .263 .50621340404151248
Giancarlo StantonJOTdh33 .217 .298 .511 .80936078100327341118
Max StassiNHHc 32 .198 .283 .380 .663263521539373286
Spencer SteerGOT3b25 .121 .177 .224 .4025873018416
Tyler StephensonBEAc 26 .179 .196 .284 .48095174023128
Trevor StoryBOM2b30 .196 .307 .331 .638163321602132460
Bryson Stott*COLss25 .202 .233 .282 .51537275717321567
Kyle Stowers*CCCrf25 .283 .306 .567 .87360173429218
Myles StrawCCCcf28 .167 .249 .210 .458324541210223547
Garrett Stubbs*ISOc 30 .300 .317 .600 .91740121136110
Eugenio SuarezLVB3b31 .209 .283 .364 .647492103190195049180
Jack Suwinski*JERlf24 .201 .270 .341 .61022946509152187
Kurt SuzukiSMCc 39 .283 .361 .415 .7765315401358
Seiya SuzukiLVBrf28 .229 .294 .334 .628323741307212895
Dansby SwansonLAHss29 .250 .298 .423 .721501125300198732142
Raimel Tapia*PANlf29 .225 .268 .298 .566218491002201340
Leody Taveras#LVBcf24 .297 .343 .422 .765232691215201659
Chris TaylorLAHlf32 .220 .261 .339 .6002776115342015102
Michael A. TaylorRAVcf32 .277 .327 .388 .71524267825321543
Tyrone TaylorATKcf29 .247 .283 .467 .7503007420214411475
Rowdy Tellez*LTR1b28 .208 .259 .497 .755159334014311130
Matt Thaiss*ISOc 28 .212 .297 .333 .6313371013415
Alek Thomas*NUTcf23 .226 .260 .332 .592265601305301041
Lane ThomasGOTlf27 .259 .322 .462 .7843017811116412492
Bubba ThompsonLTRlf25 .316 .316 .316 .633155490008142
Trayce ThompsonPLUlf32 .403 .502 .7191.2211967917015484072
Michael Toglia#BEArf24 .172 .260 .266 .52664113015825
Spencer TorkelsonBEA1b23 .189 .273 .189 .46313225000101641
Abraham Toro#HOU2b26 .250 .295 .523 .817882271511616
Luis TorrensLVBc 27 .180 .225 .189 .413122221006748
Gleyber TorresCCC2b26 .261 .308 .394 .702360942109402586
Ezequiel TovarBEAss21 .250 .250 .250 .50082000002
Taylor Trammell*LVBrf25 .222 .330 .494 .8248118705151331
Alan TrejoWHCss27 .309 .338 .382 .72068212017010
Jose TrevinoSCAc 30 .240 .264 .357 .6211714180412538
Mike TroutBEAcf31 .290 .345 .6671.0112978611133732490
Kyle Tucker*HOUrf26 .280 .367 .484 .85141111530018515573
Justin TurnerCOL3b38 .253 .305 .402 .707376953507342588
Trea TurnerLAHss30 .298 .327 .482 .809533159375175923104
Luis UriasNUT3b26 .157 .268 .216 .48420432521102548
Ramon UriasPAN3b29 .242 .326 .467 .7932445910015513058
Gio UrshelaNHH3b31 .254 .322 .380 .702350898012393462
Ildemaro Vargas#PUR3b31 .286 .329 .371 .7007020220844
Miguel VargasPHSlf23 .222 .222 .333 .55692100000
Daulton Varsho*PLUrf26 .259 .363 .547 .909406105194306665103
Andrew VaughnBOMlf25 .245 .323 .402 .7252867012011362359
Terrin Vavra*COL2b26 .295 .348 .328 .67661180103510
Christian VazquezLAHc 32 .269 .316 .367 .683264711105241646
Andrew Velazquez#PURss28 .146 .212 .236 .44819929305131075
Nelson VelazquezWHCcf24 .209 .274 .328 .60267145014527
Alex Verdugo*JERlf27 .271 .300 .390 .691269732004391034
Mark VientosJOTdh23 .000 .250 .000 .25030000010
Matt VierlingWHCcf26 .133 .188 .193 .380135182026633
David VillarISO3b26 .214 .298 .405 .7034292026520
Meibrys Viloria*NHHc 26 .105 .261 .105 .366192000148
Daniel Vogelbach*LTRdh30 .280 .400 .464 .86434797212134572111
Luke VoitLAHdh32 .248 .308 .484 .79335187121236332122
Jason Vosler*COL3b29 .256 .318 .423 .741782040312517
Joey Votto*ATK1b39 .139 .228 .218 .446252351511172259
LaMonte Wade*ATKrf29 .163 .262 .279 .54020834606202238
Christian WalkerHOU1b32 .211 .268 .433 .70144694112288234105
Matt Wallner*ISOrf25 .216 .275 .405 .6803781026312
Taylor Walls#BEAss26 .156 .268 .295 .56322435627213482
Jared Walsh*PUR1b29 .211 .269 .308 .57718539414191555
Taylor WardWHCrf29 .288 .362 .455 .8172998614012413487
Drew Waters#NUTrf24 .333 .409 .7221.131186211236
Joey Wendle*NHH3b33 .227 .258 .329 .58722551200116629
Jesse Winker* lf29 .209 .375 .316 .69225353906286956
Patrick WisdomCOL3b31 .222 .287 .447 .73426659150154024102
Bobby Witt JrLVBss23 .226 .269 .341 .61052211829293528140
Kolten Wong* 2b32 .258 .323 .457 .7803228324510462666
Austin WynnsPLUc 32 .236 .291 .371 .66314033704201030
Mike Yastrzemski*ATKcf32 .180 .261 .335 .59639471231124243135
Christian Yelich*SCAlf31 .251 .345 .367 .712458115192104262146
Juan YepezCCClf25 .215 .280 .302 .58314932512171336
Seby ZavalaRAVc 29 .351 .426 .457 .8839433511111227