Org batting register -- Montgomery Ward Baseball League
Regular season -- as of 9/13/2022

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
Jose AbreuPUE1b34 .251 .323 .440618155330288188185016510
Ronald AcunaCUYrf23 .280 .380 .56444712522035818511631191210
Willy AdamesSPRss25 .242 .309 .44661915042028957445819584
Jo AdellWTBlf22 .284 .306 .47495274141114121803
Ehire Adrianza#DEGrf31 .223 .310 .387385861181240455449810
Jesus AguilarHOL1b31 .250 .331 .494336841602254712397500
Nick AhmedNDFss31 .256 .310 .41125866234331342206682
Hanser AlbertoDUR3b28 .222 .246 .3352214916311623442110
Ozzie Albies#CED2b24 .236 .304 .426592140373237880457127224
Jorge AlfaroCLEc 28 .171 .209 .25714024303813255020
Pete AlonsoLKE1b26 .233 .317 .43928767611748456316500
Jose AltuveLKE2b31 .265 .336 .46956715033127947226010822
Yordan Alvarez*CLEdh24 .247 .316 .511632156320459011156220000
Brian AndersonPEA3b28 .294 .377 .5212657815015464011256302
Tim AndersonCALss28 .323 .341 .44669022340313112716151712812
Elvis AndrusCEDss32 .307 .365 .45125779234236294204372
Miguel AndujarRMHlf26 .261 .274 .32411129401105021600
Aristides AquinoPUElf27 .121 .244 .2586683021070112620
Nolan ArenadoOLL3b30 .218 .258 .41760913329130678613512111
Randy ArozarenaDURlf26 .259 .327 .4446031562752587801251211107
Luis Arraez*CAL3b24 .341 .414 .439437149196474590564923
Christian ArroyoAUR2b26 .299 .350 .47316750140533203114010
Willians AstudilloCAL3b29 .314 .333 .40035113003501300
Alex Avila*WTBc 34 .209 .321 .38311524121210111185300
Akil Baddoo* cf22 .243 .337 .38343610627210615316314572
Harrison BaderCALcf27 .277 .326 .448585162340228810273912555
Javier Baez ss28 .219 .277 .4106071331923177931140250136
Austin BarnesWTBc 31 .256 .293 .538391020365021000
Tucker Barnhart*CUYc 30 .197 .251 .26631963100422187178700
Tres BarreraPUEc 26 .245 .344 .434531310347261400
Jose BarreroCEDss23 .333 .300 .556930101200300
Joey BartNHPc 24 .000 .000 .000100000000000
Matt Beaty*LKElf28 .245 .298 .355110274121312362610
Seth Beer*PROdh24 .222 .300 .222920000001300
Josh Bell#SPR1b28 .208 .300 .39761012727228768347813800
Brandon Belt*SEA1b33 .266 .368 .548414110180337767115711734
Andrew Benintendi*PROlf26 .245 .302 .35553813222211625163910795
Jon BertiDCM3b31 .208 .286 .3044088513184026936131192
Mookie BettsPROrf28 .232 .302 .38560314026320619575810075
Bo BichetteWTBss23 .306 .352 .5356842093514011196942135197
Cavan Biggio*PUE3b26 .210 .283 .2662485291117190268732
Braden BishopPEAlf27 .364 .417 .5451142001201100
Charlie Blackmon*CEDrf34 .254 .330 .35964616438388243126412812
Xander BogaertsHOLss28 .272 .339 .473600163302291019356114294
Alec BohmDEG3b24 .222 .292 .3045731272607475755315162
Michael Brantley*NHPlf34 .315 .377 .436473149243966387405301
Alex BregmanPRO3b27 .256 .319 .356554142261965566479800
Lewis BrinsonCEDlf27 .256 .305 .3381955040418211134531
Mike BrosseauCED2b27 .135 .213 .3241482070710212135910
Seth Brown*CLErf28 .205 .267 .46433268140243870327122100
Kris BryantPRO3b29 .229 .318 .408554127341217579116213473
Byron BuxtonCALcf27 .303 .343 .622373113342276569101497192
Asdrubal Cabrera# 3b35 .195 .233 .2444182003302800
Miguel CabreraHAVdh38 .250 .315 .37356014016117515274715200
Lorenzo CainNHPcf35 .221 .280 .303195431301251021440120
Jeimer Candelario#SPR3b27 .290 .379 .5066011744852410510948613800
Mark CanhaRMHlf32 .239 .365 .390528126157177357198813286
Victor Caratini#DSPc 27 .237 .308 .3663728815011374333610400
Dylan Carlson#SEArf22 .298 .370 .43229287221553272326411
Matt Carpenter*TOR2b35 .161 .188 .25831500132011300
Curt Casali c 32 .208 .278 .33823148120622212217010
Nick CastellanosOLLrf29 .298 .346 .54665719647138106106113818501
Harold Castro*DSPss27 .240 .292 .260196474001652135700
Jason Castro*WTBc 34 .200 .365 .3712104290927271568502
Starlin CastroPUE3b31 .261 .302 .32134991150230234188120
Willi Castro#RMH2b24 .245 .286 .321531340055121200
Yu ChangCLE1b25 .206 .236 .33231665182626323109900
Matt Chapman 3b28 .202 .304 .3711783660826171257601
Michael ChavisAUR2b25 .294 .294 .8821751034600400
Robinson ChirinosCUYc 37 .179 .300 .3451452663415159164700
Ji-Man Choi*HOL1b30 .232 .334 .4573157317018554804911700
Ernie ClementCAL2b25 .173 .216 .345110191061115152300
Zack Collins*NHPc 26 .171 .346 .244417300130112300
Michael Conforto*CLErf28 .238 .338 .3893919321112534255510700
William ContrerasHOLc 23 .333 .333 .333310000000100
Willson ContrerasTORc 29 .256 .356 .449301775117494664110420
Garrett Cooper rf30 .217 .305 .3903367314114425043912510
Carlos CorreaPEAss26 .252 .345 .42960415236123857697914200
Brandon Crawford*OLLss34 .259 .341 .494563146328289089864149188
J.P. Crawford*LKEss26 .307 .363 .415622191490674732569774
C.J. CronAUR1b31 .230 .306 .43955612823031777675615200
Jake Cronenworth*PRO2b27 .266 .334 .46444011725101460672457211
Nelson CruzPUEdh40 .205 .278 .37661112518029758265714132
Oneil Cruz*CCCss22 .286 .250 .286720000100400
Charlie CulbersonPEA3b32 .244 .281 .38825061153532171126051
Travis d'ArnaudCCCc 32 .240 .282 .44120449200726192104400
David Dahl*RMHlf27 .222 .222 .4072762015200710
J.D. DavisRMH3b28 .249 .329 .379285711009352762811210
Yonathan DazaAURcf27 .261 .330 .330882360056181900
Paul DeJongSEAss27 .219 .301 .3933848411118475264010771
Delino DeShieldsAURcf28 .057 .195 .0863521001006801
Rafael Devers*CAL3b24 .236 .300 .44154612928326879034915682
Aledmys DiazNDF3b30 .224 .259 .390295661901035466105600
Elias DiazPUEc 30 .182 .241 .344346631021433364237000
Isan Diaz*HAV3b25 .200 .312 .28780164011040132300
Yandy DiazNHP1b29 .297 .376 .454313931301244473376010
Alex Dickerson* lf31 .235 .308 .2943480103504800
Corey Dickerson*DEGlf32 .201 .274 .2391593260016113133831
Wilmer Difo#TOR2b29 .278 .357 .3592376654225211296300
Josh Donaldson 3b35 .200 .301 .40158911819033856768016610
Mauricio DubonDEGss26 .239 .269 .401272651101120241107000
Matt DuffyNHP3b30 .283 .342 .3893601021517434012208271
Steven Duggar* cf27 .292 .329 .579216631651240340127242
Adam DuvallSEArf32 .186 .228 .38561811512037698933323051
Tommy Edman#CAL2b26 .229 .275 .33558513430110626393193199
Adam EngelCUYcf29 .282 .393 .4852065824064314102946137
Alcides EscobarPROss34 .170 .214 .20853920042031100
Eduardo Escobar#DUR3b32 .224 .281 .37947710719217636323712101
Santiago EspinalDUR3b26 .291 .349 .3352788190130222234140
Thairo EstradaSEAss25 .236 .336 .44018243701030212264700
Kyle FarmerHOLss30 .198 .239 .310126253131411252200
David FletcherCCC2b27 .256 .288 .3511684311112111081871
Wilmer FloresCCC3b29 .238 .304 .406374891801541582346700
Estevan Florial*AURcf23 .111 .250 .18527320020051010
Nick FortesAURc 24 .171 .256 .5143560048804900
Jake Fraley*PROlf26 .253 .372 .456792021416100152851
Ty FranceCUY1b26 .249 .330 .376615153333137970245311310
Maikel FrancoDCM3b28 .212 .237 .32958112329013436041611300
Wander Franco#PROss20 .328 .387 .51025985146745322243631
Adam Frazier*SPR2b29 .317 .375 .448676214457101076411559575
Freddie Freeman*CAL1b31 .270 .363 .43361016532221988478213392
Cam GallagherCEDc 28 .324 .368 .45317055160218130133601
Joey Gallo*NDFrf27 .191 .338 .4465851122524011389612525591
Freddy Galvis#HAVss31 .233 .298 .40355312928022517494311511
Ben Gamel*DURlf29 .189 .315 .304381721519563526913621
Adolis GarciaSPRcf28 .237 .287 .4816381512134392116245222134
Avisail Garcia rf30 .224 .287 .4095081141902573801731144141
Leury Garcia#LKE2b30 .271 .349 .384391106323259306418542
Luis V Garcia*NHP2b21 .208 .240 .2922452002301600
Brett Gardner*DEGcf37 .249 .362 .393539134221012636949415660
Mitch GarverPEAc 30 .278 .390 .524273761901655347439412
Paul GoldschmidtOLL1b33 .302 .366 .5396361924903410311066216462
Yan GomesPEAc 33 .249 .287 .460237591401227433115202
Erik GonzalezDSP3b29 .333 .250 .333310001100100
Marwin Gonzalez#DSP2b32 .204 .287 .27630462122231135318821
Niko Goodrum# ss29 .197 .239 .297360717193625119136198
Brian Goodwin*PEArf30 .230 .320 .35736183201843375449712
Phil GosselinPEAlf32 .259 .314 .3481584180220122114600
Yasmani Grandal#SEAc 32 .225 .417 .39242395110206457613413100
Didi Gregorius*CEDss31 .185 .240 .33611922414917362110
Randal Grichuk cf29 .262 .325 .44555014431222727274511110
Trent Grisham*NHPcf24 .197 .292 .3393516919294833113789122
Robbie Grossman#RMHlf31 .251 .355 .455569143252298291193175198
Vladimir GuerreroWTB1b22 .293 .366 .531625183241419111067012121
Luis Guillorme*CLE3b26 .307 .432 .4061925970437163393631
Lourdes GurrielPEAlf27 .270 .323 .41548913222215537953510411
Yuli GurrielDUR1b37 .311 .384 .44957317831016845710626800
Kelvin GutierrezSPR3b26 .242 .311 .4096616013109161600
Eric HaaseSEAc 28 .181 .246 .402259476017353951811001
Garrett HampsonPROcf26 .187 .268 .30818234130315172193545
Mitch HanigerTORrf30 .270 .327 .5153308916419536342510600
Ian Happ#CCClf26 .201 .289 .41149299160296664160181123
Bryce Harper*NDFrf28 .301 .439 .612565170601381311126135168122
Josh HarrisonCCC2b33 .292 .345 .4244831413547714114276272
Ke'Bryan HayesWTB3b24 .195 .267 .258411801703323223912042
Austin HaysCEDlf25 .232 .291 .388500116292155975172710554
Austin HedgesCEDc 28 .286 .375 .714720011301200
Guillermo HerediaDSPcf30 .205 .269 .35321544200420172175400
Cesar Hernandez#SEA2b31 .219 .293 .34953011626213506155212516
Enrique HernandezTORcf29 .182 .286 .32424745132628363346110
Teoscar HernandezPUErf28 .306 .347 .511612187270338399436151205
Yadiel Hernandez*PEAlf33 .287 .324 .3812477172426271135912
Yonny Hernandez#HAV3b23 .151 .250 .17053810031161110
Odubel Herrera*HAVcf29 .242 .295 .37268516637216604515113952
Jason Heyward*DCMrf31 .183 .263 .29221940101414144206052
Aaron Hicks#DSPcf31 .000 .000 .000100000000100
Kyle HigashiokaTORc 31 .079 .186 .15838330020051400
Derek HillHOLcf25 .264 .276 .47272193321116022710
Sam Hilliard* cf27 .224 .285 .41031270122144245225118131
Keston HiuraHAV1b24 .179 .309 .325117218031066165020
Nico HoernerNHP2b24 .322 .395 .40923074170133345243875
Rhys HoskinsPRO1b28 .189 .278 .356592112330225267106515953
Eric Hosmer*CED1b31 .263 .330 .36161716241165656105410847
Andy IbanezDSP2b28 .318 .377 .44329694190634413273300
Jose IglesiasDSPss31 .266 .309 .3815461452541055556298483
Jonathan IndiaWTB2b24 .271 .384 .419506137311146172197612471
Kyle Isbel*RMHrf24 .209 .306 .23343910043061101
Travis Jankowski*CEDcf30 .206 .264 .255102213101111082800
Danny JansenAURc 26 .243 .283 .4661483612071822183800
Ryan JeffersDCMc 24 .205 .263 .437410848327496333018500
Eloy JimenezDSPlf24 .252 .274 .4281594013051431064400
Connor JoeDEGlf28 .258 .327 .409337871801139421357300
Aaron JudgeAURrf29 .307 .366 .5996231913504910912825916090
Carson KellyTORc 26 .295 .374 .568285841202255603355500
Tony Kemp* 2b29 .274 .377 .4174631272431277646739662
Max Kepler*CCCrf28 .233 .305 .44942198231224663342104134
Kevin Kiermaier*DCMcf31 .250 .308 .36959714935688146645171174
Ha-Seong KimCLEss25 .234 .269 .3951673915041530084960
Isiah Kiner-FalefaPEAss26 .288 .335 .3704681352034466282872158
Alex Kirilloff*HOL1b23 .200 .273 .280501010166051500
Alejandro KirkNHPc 22 .247 .332 .45816641501024293182500
Trevor Larnach*CUYlf24 .206 .310 .3593988217114484585314700
Ramon LaureanoNDFcf26 .262 .329 .47637899281176367142610533
DJ LeMahieuDEG2b32 .243 .347 .3216081482009893510879301
Sandy Leon#DEGc 32 .190 .253 .3193797215210234452710400
Kyle LewisRMHcf25 .263 .343 .3551864920525200235834
Francisco Lindor#HAVss27 .228 .330 .4274781092032364719699963
Shed Long*TORlf25 .205 .287 .3738317503990103600
Evan LongoriaPRO3b35 .246 .356 .4561714290920253274420
Nicky Lopez*HOLss26 .273 .348 .362495135176566463569086
Brandon Lowe*RMH2b26 .235 .336 .494603142311419584587205131
Nate Lowe*SPR1b25 .255 .385 .394942440315171203020
Jed Lowrie#OLL2b37 .225 .301 .4311022330613101102810
Jordan LuplowTORcf27 .226 .330 .4281593680819233225500
Gavin Lux*CLEss23 .175 .296 .24797172111172151600
Manny MachadoDCM3b28 .239 .306 .441632151304309310226311790
Nick MadrigalNHP2b24 .322 .379 .57117757162832253141634
Martin Maldonado c 34 .208 .347 .3921202570516153232901
Trey ManciniOLL1b29 .282 .354 .4797120204146081600
Rafael Marchan#CLEc 22 .254 .299 .429631601394041200
Manuel MargotDCMrf26 .230 .285 .43151711920326696723999196
Jake MarisnickDSPcf30 .195 .214 .29341810141011410
Brandon Marsh*PUEcf23 .205 .262 .257370761710372412815181
Ketel Marte#TORcf27 .318 .368 .5054651484801377555328120
Starling MarteWTBcf32 .295 .345 .4175281563401074621032125398
Richie MartinPUEss26 .200 .200 .2001530001100600
J.D. MartinezAURdh33 .252 .313 .476624157353338710745417200
Jorge MateoCUYss26 .232 .278 .33019445130216174952105
Jack MayfieldDCM3b30 .231 .271 .4483558226017413941610350
James McCannHOLc 31 .255 .307 .4001654252518280134800
Chas McCormickPROcf26 .241 .306 .3931122750415141104101
Andrew McCutchenSPRlf34 .261 .389 .48723461911440360504511
Ryan McKennaCEDlf24 .286 .286 .429721000000100
Billy McKinney*LKErf26 .163 .208 .291172287051418195210
Zach McKinstry*DCMrf26 .223 .291 .426256572201035263228710
Ryan McMahon*AUR3b26 .243 .317 .44445711138018597425013582
Jeff McNeil*CUY2b29 .235 .292 .333405951228355010267610
Austin Meadows*DEGlf26 .230 .342 .5334351002763170795729710
Francisco Mejia#NDFc 25 .249 .330 .33820150142020146193800
Oscar Mercado lf26 .274 .376 .409215591405332262940103
Yermin MercedesRMHdh28 .273 .321 .413341931311135391246700
Whit Merrifield 2b32 .282 .324 .3464711332402535332970116
Jake Meyers cf25 .250 .299 .453236591501130312158620
Brad Miller*NDF1b31 .214 .317 .4094018612618545555614310
Yadier Molina c 38 .261 .322 .40823862170628314183900
Yoan Moncada#CLE3b26 .252 .350 .41562715842318906378920830
Adalberto Mondesi#AUR3b25 .190 .232 .386153299072217455154
Dylan MooreCLE2b28 .364 .462 .8181142012102300
Colin Moran*DUR1b28 .223 .316 .2893678260644321499900
Mitch Moreland*DEGdh35 .199 .288 .404307611121633421388700
Ryan MountcastleDUR1b24 .252 .318 .44253613520226619294615621
Mike Moustakas*CUY3b32 .182 .233 .3031322470311120102900
Cedric Mullins*HOLcf26 .294 .354 .55752115340112510280546123255
Max Muncy*NHP1b30 .257 .372 .57054914133245105128168911511
Sean MurphyCALc 26 .243 .343 .469309753101346498408200
Tom MurphyDURc 30 .251 .345 .529223561211637310327200
Wil MyersCEDrf30 .255 .347 .40656914530118837538118650
Tyler Naquin*PEAcf30 .205 .275 .340371761767413913711741
Omar Narvaez* c 29 .237 .322 .341417991908454674611700
Josh Naylor*LKErf24 .318 .352 .45521167140531281124220
Tyler NevinWTBlf24 .257 .350 .42935900254051300
Tomas NidoPUEc 27 .200 .228 .341170344161427164510
Brandon Nimmo*AURcf28 .247 .341 .37948512020412744956512423
Austin NolaNDFc 31 .345 .379 .42720671170031190122000
Lars Nootbaar*CLErf23 .212 .264 .451113247161413173411
Dom Nunez*CLEc 26 .173 .281 .40322639155928252329500
Tyler O'NeillTORlf26 .357 .420 .742462165433431081261343153165
Rougned Odor* 2b27 .214 .307 .49024352702046367266500
Shohei Ohtani*AURdh26 .225 .335 .47340892263237057266155176
Edward OlivaresCLErf25 .154 .154 .1541320001000200
Matt Olson*CLE1b27 .240 .324 .494658158331441049448114512
Rafael Ortega*TORcf30 .290 .355 .457335971811244530367884
Chris OwingsPUE2b29 .214 .267 .38142921113031920
Isaac ParedesTOR2b22 .227 .261 .3182252000301300
Hoy Jun Park*DUR2b25 .141 .250 .29399143329140153210
Joc Pederson*LKElf29 .204 .270 .294456931518453463714441
David Peralta*CLElf33 .239 .297 .3885311273161259552449730
Jose PerazaDEG2b27 .174 .237 .3031091950396362400
Geraldo Perdomo#RMHss21 .200 .281 .318851710388282300
Michael Perez*HAVc 28 .086 .140 .143442381114242752318300
Roberto PerezCALc 32 .124 .286 .337891110615170212910
Salvador PerezOLLc 31 .237 .272 .43749011620026567842014721
Jace Peterson*CED2b31 .203 .345 .2533647412025623576114225
Tommy PhamDSPlf33 .246 .332 .4326461594262210563380178134
Brett Phillips*NHPcf27 .213 .342 .46136277227186243370166216
Kevin PillarDCMcf32 .237 .277 .395539128201216281122114083
Manny PinaAURc 34 .145 .253 .3081722570719163223200
Chad PinderDCMrf29 .296 .335 .48418655151625191105500
Kevin Plawecki c 30 .252 .339 .35326667101532326304400
Jorge Polanco#PUE2b27 .245 .305 .463637156370349176849134910
AJ Pollock lf33 .278 .341 .474496138291228363840116164
Buster PoseyHOLc 34 .307 .373 .55444613720030717824811602
Jurickson Profar# lf28 .234 .390 .3801583791430224373153
Albert PujolsPEA1b41 .242 .281 .4602115140143038393810
Harold RamirezHAVlf26 .223 .264 .380548122353155042151711750
Jose Ramirez#TOR3b28 .265 .329 .48264917250527106129562118145
Wilson RamosHAVc 33 .357 .400 .9291450122401200
J.T. RealmutoPROc 30 .243 .325 .40439997193136653173311461
Josh Reddick*LKErf34 .400 .400 .400520001000200
Anthony RendonCUY3b31 .222 .271 .35023452101618221155500
Hunter RenfroeCALrf29 .311 .369 .5844111283102778903369510
Franmil Reyes dh25 .224 .318 .468602135284378787578206111
Victor Reyes#DEGrf26 .296 .318 .53824773172133435185940
Bryan Reynolds#DCMcf26 .301 .370 .50963719231729969276613883
Austin RileyTOR3b24 .307 .391 .5346381964303413499187117400
Alfonso Rivas*CALrf24 .400 .463 .433602420096162100
Anthony Rizzo* 1b31 .252 .326 .41145711523414616015377953
Luis RobertRMHcf23 .267 .313 .426629168321228568835188214
Victor RoblesCCCcf24 .000 .000 .000200000000100
Brendan RodgersWTB2b24 .273 .311 .55125670170185043594400
Jake RogersPEAc 26 .232 .317 .429561301376072600
Josh Rojas*PRO2b27 .305 .386 .490416127323138156154101104
Miguel RojasSEAss32 .261 .355 .36623862100529283333433
Austin RomineDEGc 32 .167 .214 .2781983370515162107300
Amed RosarioNHPss25 .283 .333 .4102517183633391185481
Eddie Rosario*DSPlf29 .268 .343 .46441811225615705214884163
Darin RufSEA1b34 .220 .342 .44452211521628768088918900
Keibert Ruiz#CCCc 22 .238 .273 .28642102005002400
Gary SanchezCEDc 28 .171 .246 .3404387520018405334113400
Jesus Sanchez*OLLrf23 .220 .285 .43830467821836491279800
Miguel SanoHAV1b28 .217 .292 .48859012828044848746125820
Anthony Santander#NHPrf26 .500 .6001.250420012101000
Jonathan Schoop 1b29 .258 .299 .412376971601450453208300
Max Schrock*DURlf26 .229 .261 .2671052440046052100
Kyle Schwarber*PUElf28 .244 .370 .47750912420033837159817233
Frank SchwindelNDF1b29 .295 .358 .5313521042631749702344230
Corey Seager*TORss27 .303 .395 .5054261293041666765649610
Kyle Seager* 3b33 .208 .281 .45759712440235789736216421
Jean SeguraOLL2b31 .268 .314 .405519139304116648122376122
Marcus Semien 2b30 .276 .346 .54162717344140109104270147137
Pedro SeverinoSPRc 27 .259 .332 .368340881607333633410200
Gavin Sheets*SEAdh25 .247 .307 .457247611521130362206210
Magneuris Sierra*PUEcf25 .292 .336 .31911333110116082681
Andrelton SimmonsSEAss31 .254 .298 .330512130161750394296500
Jose SiriCLErf25 .290 .367 .55169203051111362062
Austin SlaterNHPcf28 .221 .287 .43222249311430412206560
Dominic Smith*DSPlf26 .234 .301 .33826963100626343248200
Kevan SmithDCMc 33 .145 .181 .18113820201105063900
Pavin Smith*NHP1b25 .270 .357 .44674208111160101400
Will D SmithNHPc 26 .209 .319 .42344493222235277175710501
Nick SolakDSP2b26 .231 .303 .269108251011713292001
Donovan SolanoCED2b33 .278 .333 .359432120200554465358010
Jorge SolerCUYrf29 .259 .351 .55385227067211112100
Edmundo SosaPROss25 .295 .356 .4024101211519533821198431
Juan Soto*HOLrf22 .282 .439 .505553156142351181002156100115
George SpringerPEAcf31 .277 .358 .627466129343419579754120143
Jacob StallingsLKEc 31 .262 .341 .3783861012516404044310400
Giancarlo StantonHOLdh31 .210 .288 .36549110319019567255017900
Max StassiWTBc 30 .203 .307 .391281571701235344389910
Tyler StephensonDURc 24 .247 .309 .36337292163733403307900
Trevor StoryCCCss28 .230 .303 .4135431253631968807541382210
Myles StrawOLLcf26 .237 .317 .330300711523452033374197
Eugenio Suarez 3b29 .166 .244 .3553916514020425453713901
Kurt SuzukiDSPc 37 .210 .272 .35721044100718276134000
Dansby SwansonAURss27 .229 .289 .37948511117118545733915451
Raimel Tapia*CALlf27 .279 .322 .378111316111514172302
Fernando TatisCALss22 .275 .362 .54553014630137111111175174255
Chris Taylor cf30 .244 .301 .402582142301207271545177172
Michael A. TaylorDSPcf30 .276 .338 .43642011615514535363412397
Tyrone TaylorWTBlf27 .250 .360 .469224568113353814255481
Rowdy Tellez*DSP1b26 .252 .316 .415369931641247606308020
Lane ThomasTORcf25 .294 .398 .46421162153547290374853
Abraham Toro# 2b24 .254 .309 .492631630457231010
Luis Torrens dh25 .229 .285 .4443548117119435112810100
Gleyber TorresRMHss24 .230 .292 .3445081172611053523431251612
Ronald TorreyesPUE3b28 .138 .211 .195871220162261800
Jose TrevinoSPRc 28 .268 .310 .36830281180423314156601
Mike TroutHAVcf29 .252 .339 .4306181563452286631172213111
Yoshi Tsutsugo*SPR1b29 .224 .308 .4103618120115385144011400
Cole Tucker#SPRss24 .226 .309 .3592485655629251296914
Kyle Tucker* rf24 .267 .342 .55165217444345114115473139257
Justin Turner 3b36 .252 .326 .391599151260196968105912422
Trea TurnerNHPss28 .321 .380 .559666214402381101051055129258
Justin UptonPUElf33 .214 .307 .44016836611024290235530
Luis UriasNHPss24 .195 .321 .33326752160738278427230
Ramon UriasNDFss27 .311 .399 .43037911824075835104610223
Gio UrshelaDSP3b29 .280 .323 .44160817031519728143815800
Pat ValaikaDCM2b28 .121 .165 .143911120044143300
Josh VanMeter*WTB2b26 .241 .309 .3521453540416171143801
Daulton Varsho*PEAc 24 .254 .333 .4393941002721456535459202
Andrew VaughnAURlf23 .237 .318 .39826663220739261317300
Christian VazquezOLLc 30 .277 .327 .3511484150211191112645
Alex Verdugo*WTBlf25 .280 .344 .3895041412918744234710351
Matt VierlingCLE1b24 .279 .328 .414111316031511083401
Jonathan Villar#PUE3b30 .217 .293 .353544118143187049258164155
Daniel Vogelbach*OLL1b28 .257 .422 .37135910151010400
Stephen Vogt*PROc 36 .232 .294 .3391774140523270165710
Luke VoitCCC1b30 .227 .300 .38329567811239425269400
Joey Votto*LKE1b37 .280 .412 .61040311323136719458711800
LaMonte Wade*SEArf27 .256 .323 .48442610926421685653911871
Tyler Wade*CLEss26 .347 .404 .36312443200201401235163
Taylor Walls#CUYss24 .181 .282 .2551883461216140275731
Jared Walsh*RMH1b27 .319 .423 .56642913736222667357612023
Taylor WardOLLrf27 .260 .359 .509169441011032205214210
Joey Wendle*AUR3b31 .283 .316 .4124171183606433541797115
Luke WilliamsSPRcf24 .196 .263 .267434851633442623813130
Jesse Winker*TORlf27 .364 .452 .6443681343951884606555800
Patrick Wisdom 3b29 .216 .291 .45055111924035709565326150
Kolten Wong*DUR2b30 .268 .333 .387489131321859511931100105
Mike Yastrzemski*WTBrf30 .211 .310 .4444419324225696985712841
Christian Yelich*DEGlf29 .229 .332 .362616141313157545591197174
Andrew YoungDUR2b27 .203 .276 .47869141061111522700
Bradley Zimmer*DURcf28 .229 .312 .3551663841516205156834
Ryan ZimmermanNDF1b36 .333 .367 .60699339062022163200
Mike ZuninoCCCc 30 .214 .296 .572327709334565633513900

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
Jose AbreuPUE1b341616900422 .763 85.1 4.7 .189 .703 .27261272
Ronald AcunaCUYrf23119523028 .944 96.3 7.6 .284 .994 .43057252
Willy AdamesSPRss251516883416 .755 83.7 4.6 .204 .708 .30470276
Jo AdellWTBlf221999101 .780 12.2 4.5 .189 .667 .179945
Ehire Adrianza#DEGrf31102439328 .697 46.7 4.0 .164 .648 .28131149
Jesus AguilarHOL1b3193378018 .825 54.8 5.7 .244 .796 .36038166
Nick AhmedNDFss3162284044 .721 34.1 4.6 .155 .687 .25630106
Hanser AlbertoDUR3b2850234231 .581 19.0 2.9 .113 .480 .1362074
Ozzie Albies#CED2b24153663285 .730 81.9 4.7 .189 .727 .31663252
Jorge AlfaroCLEc 2837148014 .467 7.1 1.6 .086 .375 .136636
Pete AlonsoLKE1b26563280412 .756 38.2 4.4 .206 .703 .31424126
Jose AltuveLKE2b311326332210 .805 89.9 5.6 .205 .769 .31061266
Yordan Alvarez*CLEdh241577060715 .827 101.1 5.5 .264 .794 .36277323
Brian AndersonPEA3b2870302014 .898 52.9 7.4 .226 .902 .31330138
Tim AndersonCALss28150715043 .788 105.6 5.9 .123 .741 .16856308
Elvis AndrusCEDss3259283117 .817 42.1 6.0 .144 .786 .24129116
Miguel AndujarRMHlf2628113004 .599 8.7 2.7 .063 .442 .081536
Aristides AquinoPUElf272278010 .501 5.2 2.4 .136 .517 .333517
Nolan ArenadoOLL3b301626540919 .675 61.1 3.3 .199 .587 .25660254
Randy ArozarenaDURlf261586700412 .771 87.0 5.0 .186 .732 .27557268
Luis Arraez*CAL3b241164994213 .854 79.7 6.9 .098 .822 .22429192
Christian ArroyoAUR2b2638183021 .823 29.0 6.5 .174 .797 .2461979
Willians AstudilloCAL3b29936002 .733 4.0 4.1 .086 .577 .114314
Alex Avila*WTBc 3431134005 .704 13.9 3.9 .174 .656 .3301544
Akil Baddoo* cf22110504043 .720 61.4 4.9 .140 .710 .29639167
Harrison BaderCALcf27155638076 .774 86.4 5.3 .171 .721 .23856262
Javier Baez ss281596662615 .687 66.7 3.6 .191 .632 .26952249
Austin BarnesWTBc 31541001 .831 5.8 5.2 .282 .767 .333521
Tucker Barnhart*CUYc 3092346034 .518 22.3 2.3 .069 .419 .1221485
Tres BarreraPUEc 262061002 .778 7.8 5.0 .189 .738 .302423
Jose BarreroCEDss23210010 .856 1.7 6.4 .222 .833 .22215
Joey BartNHPc 2401000 .000 0.0 0.0 .000 .000 .00000
Matt Beaty*LKElf282121021 .652 12.4 3.9 .109 .583 .173739
Seth Beer*PROdh24310001 .522 0.5 1.5 .000 .375 .11102
Josh Bell#SPR1b281586960424 .697 70.5 3.7 .189 .639 .31657242
Brandon Belt*SEA1b33108484029 .916 84.3 7.1 .283 .940 .41851227
Andrew Benintendi*PROlf26147587134 .657 59.7 3.8 .110 .590 .19035191
Jon BertiDCM3b311184573112 .590 37.5 3.0 .096 .558 .22522124
Mookie BettsPROrf2815567801010 .687 72.2 4.0 .153 .636 .25249232
Bo BichetteWTBss231627380317 .887 124.9 6.7 .230 .874 .30876366
Cavan Biggio*PUE3b2673276023 .549 19.9 2.7 .056 .473 .1651166
Braden BishopPEAlf27312000 .962 2.610.1 .1821.000 .27326
Charlie Blackmon*CEDrf34156728154 .689 82.1 4.5 .105 .633 .20349232
Xander BogaertsHOLss281546750916 .813 96.1 5.6 .202 .786 .31261284
Alec BohmDEG3b241626340330 .595 46.7 2.6 .082 .498 .18233174
Michael Brantley*NHPlf34111520004 .812 79.8 6.5 .121 .769 .20336206
Alex BregmanPRO3b271626110418 .675 61.6 3.8 .099 .581 .18436197
Lewis BrinsonCEDlf2743210013 .643 20.5 3.7 .082 .557 .159866
Mike BrosseauCED2b2740164011 .538 10.7 2.2 .189 .496 .2841448
Seth Brown*CLErf2879367052 .731 44.3 4.4 .259 .729 .37038154
Kris BryantPRO3b291526290212 .726 73.3 4.5 .179 .692 .29856226
Byron BuxtonCALcf2786401225 .965 80.9 8.1 .3191.030 .40263232
Asdrubal Cabrera# 3b35343001 .476 2.1 1.7 .049 .353 .098210
Miguel CabreraHAVdh381526150116 .689 64.7 4.0 .123 .603 .20734209
Lorenzo CainNHPcf3555211002 .582 18.7 3.3 .082 .565 .2151459
Jeimer Candelario#SPR3b27162697069 .885 120.4 7.4 .216 .904 .35977304
Mark CanhaRMHlf321576390412 .755 80.8 5.1 .152 .764 .32239206
Victor Caratini#DSPc 271024120121 .674 37.7 3.3 .129 .574 .22626136
Dylan Carlson#SEArf2255328112 .802 48.7 6.3 .134 .774 .24328126
Matt Carpenter*TOR2b35732000 .446 1.5 1.6 .097 .346 .12918
Curt Casali c 3263257216 .616 21.8 3.1 .130 .540 .2251878
Nick CastellanosOLLrf291617090316 .892 120.0 6.7 .248 .854 .30486359
Harold Castro*DSPss2730213113 .553 15.5 2.7 .020 .434 .087451
Jason Castro*WTBc 34632721410 .737 30.1 4.4 .171 .750 .4291878
Starlin CastroPUE3b3180374035 .623 34.7 3.5 .060 .517 .11717112
Willi Castro#RMH2b24857103 .606 4.2 2.6 .075 .465 .113417
Yu ChangCLE1b2582330017 .569 23.4 2.4 .127 .457 .15826105
Matt Chapman 3b2833204001 .675 21.4 4.0 .169 .639 .3031466
Michael ChavisAUR2b254170001.176 4.4 9.9 .5881.250 .588415
Robinson ChirinosCUYc 3741170002 .645 16.3 3.6 .166 .620 .2761350
Ji-Man Choi*HOL1b3090365019 .791 48.4 5.2 .225 .769 .38135144
Ernie ClementCAL2b2530116004 .561 7.2 2.0 .173 .463 .218738
Zack Collins*NHPc 26852000 .590 4.5 3.5 .073 .618 .341310
Michael Conforto*CLErf28114452017 .727 54.1 4.8 .151 .695 .29234152
William ContrerasHOLc 2313000 .667 0.3 4.5 .000 .500 .00001
Willson ContrerasTORc 29843480011 .805 48.0 5.5 .193 .783 .33623135
Garrett Cooper rf30763800110 .695 40.0 3.9 .173 .641 .29229131
Carlos CorreaPEAss261516960416 .774 91.1 5.2 .177 .741 .30860259
Brandon Crawford*OLLss34147640057 .834 97.6 6.0 .234 .852 .36668278
J.P. Crawford*LKEss261626892617 .778 93.0 5.5 .108 .715 .20355258
C.J. CronAUR1b311476240516 .745 73.8 4.4 .209 .691 .30954244
Jake Cronenworth*PRO2b271074921414 .798 65.9 5.2 .198 .746 .30049204
Nelson CruzPUEdh401626770321 .654 60.8 3.2 .172 .582 .26747230
Oneil Cruz*CCCss2208010 .536 0.6 2.8 .000 .400 .00002
Charlie CulbersonPEA3b3259264102 .669 27.8 3.9 .144 .599 .2082397
Travis d'ArnaudCCCc 32622160011 .724 21.6 3.5 .201 .614 .2502790
David Dahl*RMHlf27627000 .630 2.6 3.3 .185 .571 .222311
J.D. DavisRMH3b28673190011 .708 34.6 4.1 .130 .636 .23219108
Yonathan DazaAURcf2721100303 .659 9.5 3.6 .068 .559 .159629
Paul DeJongSEAss27107432029 .694 46.6 4.0 .174 .658 .29430151
Delino DeShieldsAURcf28943201 .281 0.8 0.6 .029 .257 .17113
Rafael Devers*CAL3b241306052514 .742 71.1 4.4 .205 .695 .30657241
Aledmys DiazNDF3b30513181611 .649 27.4 3.0 .166 .546 .20029115
Elias DiazPUEc 30923740111 .585 26.7 2.4 .162 .497 .22826119
Isan Diaz*HAV3b25593003 .599 7.4 3.0 .087 .537 .250523
Yandy DiazNHP1b2970354017 .829 54.4 6.4 .157 .806 .27825142
Alex Dickerson* lf31539010 .602 3.4 3.4 .059 .538 .176110
Corey Dickerson*DEGlf3210175004 .513 10.7 2.2 .038 .432 .132638
Wilmer Difo#TOR2b2953269020 .716 33.1 5.2 .080 .673 .2031185
Josh Donaldson 3b351626770226 .702 68.3 3.7 .200 .650 .33852236
Mauricio DubonDEGss2660285208 .669 26.9 3.3 .162 .558 .19922109
Matt DuffyNHP3b30953931012 .731 46.8 4.6 .106 .661 .17823140
Steven Duggar* cf2740228003 .908 40.0 6.8 .287 .892 .35233125
Adam DuvallSEArf321596630917 .613 51.1 2.6 .199 .536 .25949238
Tommy Edman#CAL2b26162633177 .610 54.9 3.1 .106 .546 .17641196
Adam EngelCUYcf2952247025 .878 40.6 6.8 .204 .950 .37430100
Alcides EscobarPROss341358200 .422 2.7 1.6 .038 .318 .094211
Eduardo Escobar#DUR3b32129521042 .660 52.8 3.8 .155 .590 .23138181
Santiago EspinalDUR3b2666305115 .683 33.9 4.5 .043 .604 .1401093
Thairo EstradaSEAss2523211014 .776 27.6 5.2 .203 .755 .3461780
Kyle FarmerHOLss3026134017 .548 7.7 1.9 .111 .426 .151739
David FletcherCCC2b2733179214 .639 17.0 3.5 .095 .569 .1791359
Wilmer FloresCCC3b29954110111 .711 44.9 4.1 .168 .635 .25933152
Estevan Florial*AURcf23732000 .435 1.7 1.9 .074 .458 .29625
Nick FortesAURc 24939002 .771 3.9 3.4 .343 .710 .457418
Jake Fraley*PROlf26195102 .828 14.4 6.2 .203 .903 .443736
Ty FranceCUY1b261606980612 .705 79.5 4.5 .127 .652 .21549231
Maikel FrancoDCM3b281626040314 .565 42.2 2.4 .117 .447 .14542191
Wander Franco#PROss2058287024 .896 52.0 7.8 .181 .899 .28227132
Adam Frazier*SPR2b291627559410 .824 115.8 6.4 .132 .788 .21662303
Freddie Freeman*CAL1b311627000119 .796 96.2 5.6 .162 .777 .30855264
Cam GallagherCEDc 2838189422 .821 28.6 6.2 .129 .763 .2001877
Joey Gallo*NDFrf271627191210 .785 97.1 5.4 .255 .829 .48267261
Freddy Galvis#HAVss311596102312 .701 65.9 4.0 .170 .632 .24850223
Ben Gamel*DURlf291104595211 .619 39.4 3.2 .115 .589 .29925116
Adolis GarciaSPRcf281626890419 .769 83.3 4.4 .245 .720 .32967307
Avisail Garcia rf301325640812 .697 61.2 4.0 .185 .663 .27244208
Leury Garcia#LKE2b3084441217 .732 54.1 4.9 .113 .684 .22337150
Luis V Garcia*NHP2b21325001 .532 1.5 2.0 .083 .400 .12527
Brett Gardner*DEGcf371606581747 .755 85.3 5.3 .145 .767 .33044212
Mitch GarverPEAc 3067323006 .914 57.1 7.5 .245 .946 .39935143
Paul GoldschmidtOLL1b331627110720 .905 123.0 7.0 .237 .895 .34183343
Yan GomesPEAc 3355254038 .747 28.1 4.0 .211 .654 .24926109
Erik GonzalezDSP3b2904010 .583 0.4 3.4 .000 .500 .00001
Marwin Gonzalez#DSP2b3279342118 .564 24.8 2.7 .072 .486 .1781684
Niko Goodrum# ss29101383217 .536 24.5 2.2 .100 .480 .18317107
Brian Goodwin*PEArf3098413033 .677 44.1 4.2 .127 .633 .24729129
Phil GosselinPEAlf3241172010 .662 18.4 4.2 .089 .581 .1581055
Yasmani Grandal#SEAc 321255673121 .809 76.0 5.8 .168 .877 .48531166
Didi Gregorius*CEDss3130129015 .576 8.7 2.3 .151 .490 .210940
Randal Grichuk cf291566030118 .770 76.2 4.8 .184 .703 .26755245
Trent Grisham*NHPcf24994032216 .631 34.3 3.0 .142 .597 .27630119
Robbie Grossman#RMHlf311626702514 .810 95.0 5.6 .204 .830 .38756259
Vladimir GuerreroWTB1b221627070626 .898 116.2 6.6 .238 .874 .35266332
Luis Guillorme*CLE3b2657234002 .838 37.9 7.5 .099 .904 .3131178
Lourdes GurrielPEAlf27121538546 .738 67.0 4.8 .145 .670 .21739203
Yuli GurrielDUR1b371426510616 .833 100.0 6.5 .138 .800 .24647257
Kelvin GutierrezSPR3b26074011 .720 8.7 4.5 .167 .667 .258427
Eric HaaseSEAc 2852284028 .648 23.7 2.9 .220 .575 .28623104
Garrett HampsonPROcf2659206122 .576 15.0 2.6 .121 .523 .2201656
Mitch HanigerTORrf3072361026 .842 55.2 6.0 .245 .806 .32139170
Ian Happ#CCClf261465551110 .699 59.1 3.9 .209 .677 .35045202
Bryce Harper*NDFrf2815671343101.051 162.010.6 .3121.226 .56899346
Josh HarrisonCCC2b33121529234 .770 73.8 5.6 .133 .727 .19946205
Ke'Bryan HayesWTB3b241164540219 .524 26.0 2.0 .063 .429 .16320106
Austin HaysCEDlf251325511611 .679 55.6 3.7 .156 .609 .21246194
Austin HedgesCEDc 28280001.089 2.010.7 .4291.200 .57115
Guillermo HerediaDSPcf3053237302 .623 21.2 3.3 .149 .549 .2282476
Cesar Hernandez#SEA2b311485921411 .642 53.4 3.3 .130 .564 .21941185
Enrique HernandezTORcf2957290235 .610 24.7 3.1 .142 .570 .2832180
Teoscar HernandezPUErf28147654024 .859 111.4 6.9 .206 .859 .28960313
Yadiel Hernandez*PEAlf3348262017 .705 28.6 4.2 .093 .589 .1421394
Yonny Hernandez#HAV3b231561100 .420 2.9 1.7 .019 .378 .15119
Odubel Herrera*HAVcf29162739029 .667 75.9 3.9 .130 .589 .20955255
Jason Heyward*DCMrf3146243005 .556 17.0 2.5 .110 .500 .2151564
Aaron Hicks#DSPcf3101000 .000 0.0 0.0 .000 .000 .00000
Kyle HigashiokaTORc 311043001 .344 1.2 0.9 .079 .306 .21136
Derek HillHOLcf251877120 .749 10.0 4.8 .208 .698 .250834
Sam Hilliard* cf2774340012 .696 39.1 4.3 .186 .686 .30428128
Keston HiuraHAV1b2428139003 .634 12.7 3.5 .145 .626 .2991138
Nico HoernerNHP2b2454261022 .803 39.1 6.4 .087 .798 .2001894
Rhys HoskinsPRO1b281596720516 .635 58.8 3.1 .167 .583 .28055211
Eric Hosmer*CED1b311606872423 .691 69.3 3.8 .099 .600 .18248223
Andy IbanezDSP2b2856331238 .819 49.1 6.2 .125 .767 .21625131
Jose IglesiasDSPss311495830218 .690 60.6 3.9 .115 .595 .17839208
Jonathan IndiaWTB2b241526116321 .803 84.4 5.7 .148 .803 .31046212
Kyle Isbel*RMHrf24450100 .539 3.4 2.5 .023 .457 .140110
Travis Jankowski*CEDcf303110000 .519 7.4 2.5 .049 .420 .127426
Danny JansenAURc 2642159023 .749 19.0 4.4 .223 .678 .2771969
Ryan JeffersDCMc 24118445027 .700 46.6 3.8 .232 .637 .30538179
Eloy JimenezDSPlf2439168034 .701 17.8 3.8 .176 .602 .2141868
Connor JoeDEGlf2885376032 .737 47.8 5.1 .151 .690 .25529138
Aaron JudgeAURrf291586880414 .965 136.7 8.2 .292 .993 .40184373
Carson KellyTORc 26683260311 .943 59.1 7.4 .274 .943 .39634162
Tony Kemp* 2b29139551354 .793 80.2 6.2 .143 .813 .30939193
Max Kepler*CCCrf28115469034 .754 60.1 4.9 .216 .746 .33746189
Kevin Kiermaier*DCMcf31147652319 .677 70.0 4.1 .119 .625 .21649220
Ha-Seong KimCLEss2547176103 .664 17.9 3.7 .162 .611 .2461966
Isiah Kiner-FalefaPEAss261255133617 .705 54.9 4.0 .081 .626 .15627173
Alex Kirilloff*HOL1b23455003 .553 3.3 2.1 .080 .442 .180214
Alejandro KirkNHPc 22401870012 .789 21.6 4.3 .211 .708 .3191576
Trevor Larnach*CUYlf24120461029 .669 46.4 3.8 .153 .628 .28632143
Ramon LaureanoNDFcf2693422046 .806 59.7 5.5 .214 .774 .28346180
DJ LeMahieuDEG2b321597070231 .667 66.5 3.6 .077 .593 .21929195
Sandy Leon#DEGc 32119413208 .572 30.1 2.6 .129 .486 .20127121
Kyle LewisRMHcf2531210011 .698 23.5 4.4 .091 .648 .210766
Francisco Lindor#HAVss2714156821012 .757 70.8 4.8 .199 .750 .34946204
Shed Long*TORlf252494010 .661 9.8 3.9 .169 .621 .289831
Evan LongoriaPRO3b3547202017 .813 28.1 5.5 .211 .809 .3801878
Nicky Lopez*HOLss261445669317 .710 61.8 4.2 .089 .642 .20628179
Brandon Lowe*RMH2b26162699227 .830 106.9 6.1 .259 .859 .42373298
Nate Lowe*SPR1b253117022 .778 16.3 5.9 .138 .833 .372737
Jed Lowrie#OLL2b3717113002 .732 13.4 4.5 .206 .691 .314944
Jordan LuplowTORcf2728185014 .757 23.0 4.9 .201 .732 .3401668
Gavin Lux*CLEss2327115011 .543 8.3 2.7 .072 .506 .227424
Manny MachadoDCM3b281627050812 .748 88.1 4.7 .203 .716 .31664279
Nick MadrigalNHP2b2435195015 .950 35.7 7.4 .249 .938 .32226101
Martin Maldonado c 3439147013 .739 16.8 4.5 .183 .737 .3671247
Trey ManciniOLL1b291879002 .833 11.9 6.0 .197 .792 .310634
Rafael Marchan#CLEc 221667001 .727 8.0 4.5 .175 .646 .238427
Manuel MargotDCMrf26135564247 .716 64.2 4.2 .201 .689 .30249223
Jake MarisnickDSPcf30042002 .507 2.1 1.6 .098 .400 .146212
Brandon Marsh*PUEcf23109403226 .519 26.5 2.3 .051 .439 .1461895
Ketel Marte#TORcf271055063110 .873 85.4 7.0 .187 .838 .26061235
Starling MarteWTBcf32140579543 .762 82.4 5.7 .121 .786 .24144220
Richie MartinPUEss26315000 .400 0.6 1.4 .000 .250 .00003
J.D. MartinezAURdh331626860412 .789 92.7 5.2 .224 .741 .31171297
Jorge MateoCUYss2645209021 .607 18.3 3.2 .098 .561 .1701564
Jack MayfieldDCM3b3098379224 .718 43.7 4.2 .217 .664 .27643159
James McCannHOLc 3147179018 .707 18.4 3.8 .145 .603 .2241266
Chas McCormickPROcf2619124011 .699 13.8 4.2 .152 .632 .232944
Andrew McCutchenSPRlf3450286116 .877 46.7 6.9 .226 .917 .44024114
Ryan McKennaCEDlf2407000 .714 0.9 4.6 .143 .600 .14313
Billy McKinney*LKErf2641183013 .498 10.3 1.9 .128 .415 .1861250
Zach McKinstry*DCMrf2667283114 .717 32.0 4.2 .203 .665 .29332109
Ryan McMahon*AUR3b26125516258 .761 66.1 4.9 .201 .739 .32456203
Jeff McNeil*CUY2b29116449179 .626 40.5 3.3 .099 .539 .16522135
Austin Meadows*DEGlf26113518068 .875 83.1 6.4 .303 .904 .47164232
Francisco Mejia#NDFc 2555228115 .669 22.6 3.9 .090 .596 .1841668
Oscar Mercado lf2655250004 .785 35.6 5.9 .135 .816 .3021988
Yermin MercedesRMHdh2897368027 .734 44.7 4.7 .141 .651 .21125141
Whit Merrifield 2b321225090610 .670 52.6 3.9 .064 .582 .13626163
Jake Meyers cf2562254010 .753 33.7 5.1 .203 .712 .27526107
Brad Miller*NDF1b311024630116 .726 50.8 4.1 .195 .683 .33736164
Yadier Molina c 3857261017 .729 30.5 4.5 .147 .650 .2232397
Yoan Moncada#CLE3b26162726038 .765 97.5 5.5 .163 .753 .30963260
Adalberto Mondesi#AUR3b2531165124 .617 11.9 2.4 .196 .553 .2351659
Dylan MooreCLE2b283130001.280 4.416.9 .4551.571 .63639
Colin Moran*DUR1b28105419118 .605 35.3 3.2 .065 .532 .19912106
Mitch Moreland*DEGdh3577347017 .692 36.1 3.8 .205 .644 .32929124
Ryan MountcastleDUR1b241385970614 .760 74.8 4.8 .190 .707 .27848237
Mike Moustakas*CUY3b3238146042 .536 9.8 2.3 .121 .455 .1971040
Cedric Mullins*HOLcf26123576044 .911 107.8 7.6 .263 .971 .39076290
Max Muncy*NHP1b30150661079 .942 122.6 7.8 .3131.002 .47580313
Sean MurphyCALc 2685359028 .812 50.8 5.6 .227 .798 .35644145
Tom MurphyDURc 3064255003 .874 42.1 6.7 .278 .882 .42229118
Wil MyersCEDrf301516600710 .753 85.8 5.3 .151 .737 .30249231
Tyler Naquin*PEAcf30954140515 .615 33.2 2.8 .135 .540 .24330126
Omar Narvaez* c 29994731215 .663 45.4 3.6 .103 .586 .21327142
Josh Naylor*LKErf2436227033 .807 34.6 6.2 .137 .755 .2041996
Tyler NevinWTBlf24740001 .779 5.3 5.3 .171 .741 .314215
Tomas NidoPUEc 2750180034 .569 12.7 2.4 .141 .471 .1821158
Brandon Nimmo*AURcf28126559228 .720 65.7 4.7 .132 .681 .26436184
Austin NolaNDFc 3145219012 .806 33.9 6.6 .083 .730 .1411788
Lars Nootbaar*CLErf2327121001 .716 13.3 3.9 .239 .659 .3011451
Dom Nunez*CLEc 2672260001 .683 27.5 4.0 .230 .665 .3722991
Tyler O'NeillTORlf2611552608131.163 142.611.9 .3851.317 .50289343
Rougned Odor* 2b2755279211 .797 38.8 5.4 .276 .792 .38327119
Shohei Ohtani*AURdh26109480213 .808 69.5 5.7 .248 .855 .43652193
Edward OlivaresCLErf25313000 .308 0.3 0.8 .000 .182 .00002
Matt Olson*CLE1b271627500727 .818 100.2 5.0 .254 .777 .37578325
Rafael Ortega*TORcf3091378344 .811 56.0 6.0 .167 .801 .28731153
Chris OwingsPUE2b29745001 .648 4.4 3.5 .167 .618 .286416
Isaac ParedesTOR2b22523000 .579 1.9 3.0 .091 .471 .13627
Hoy Jun Park*DUR2b2534116021 .543 8.2 2.5 .152 .523 .313829
Joc Pederson*LKElf29123503047 .564 37.9 2.7 .090 .488 .17824134
David Peralta*CLElf33147582057 .685 63.2 4.1 .149 .620 .23749206
Jose PerazaDEG2b273119100 .540 8.4 2.5 .128 .467 .183833
Geraldo Perdomo#RMHss212496010 .599 8.5 3.3 .118 .544 .212427
Michael Perez*HAVc 28123475239 .282 8.7 0.6 .057 .220 .1091663
Roberto PerezCALc 3233113120 .623 10.6 3.5 .213 .667 .461730
Salvador PerezOLLc 311205150119 .709 51.6 3.5 .200 .609 .24346214
Jace Peterson*CED2b3196450142 .598 41.8 3.7 .049 .657 .3051492
Tommy PhamDSPlf331627300118 .763 92.8 4.9 .186 .737 .32470279
Brett Phillips*NHPcf27108438035 .804 61.9 5.6 .249 .882 .48347167
Kevin PillarDCMcf321375831105 .672 60.7 3.8 .158 .606 .20642213
Manny PinaAURc 3452198014 .561 13.8 2.5 .163 .517 .2911453
Chad PinderDCMrf2939197004 .819 29.1 5.8 .188 .748 .2422290
Kevin Plawecki c 30733040211 .692 31.5 4.0 .102 .619 .2141694
Jorge Polanco#PUE2b27155702443 .768 90.6 4.9 .218 .731 .29471295
AJ Pollock lf33119545015 .815 83.2 6.1 .196 .815 .30052235
Buster PoseyHOLc 341145010514 .927 89.5 7.3 .247 .914 .35050247
Jurickson Profar# lf2831200014 .770 26.1 5.5 .146 .828 .3921460
Albert PujolsPEA1b41482240111 .741 23.5 3.7 .218 .643 .2651897
Harold RamirezHAVlf261365830322 .644 49.9 3.0 .157 .547 .19753208
Jose Ramirez#TOR3b2816272701014 .811 103.8 5.5 .217 .794 .32782313
Wilson RamosHAVc 332150001.329 5.315.9 .5711.556 .643313
J.T. RealmutoPROc 30117453046 .728 55.4 4.8 .160 .702 .25635161
Josh Reddick*LKErf3405000 .800 0.8 7.2 .000 .667 .00002
Anthony RendonCUY3b31672510110 .621 20.0 2.8 .128 .510 .1921782
Hunter RenfroeCALrf29106452022 .953 91.4 8.6 .273 .982 .36358240
Franmil Reyes dh251616850027 .787 85.7 4.7 .244 .760 .39069282
Victor Reyes#DEGrf2641258024 .856 41.8 6.3 .243 .820 .29132133
Bryan Reynolds#DCMcf26162717169 .879 123.2 7.2 .207 .886 .31967324
Austin RileyTOR3b24162729026 .925 139.0 8.3 .227 .960 .33977341
Alfonso Rivas*CALrf241667000 .896 12.9 9.7 .033 .917 .133226
Anthony Rizzo* 1b311265130410 .737 61.8 4.6 .160 .690 .24541188
Luis RobertRMHcf23156675035 .739 87.0 5.0 .159 .706 .24255268
Victor RoblesCCCcf2412000 .000 0.0 0.0 .000 .000 .00000
Brendan RodgersWTB2b2450270004 .862 42.9 6.1 .277 .816 .31335141
Jake RogersPEAc 261263000 .746 8.2 5.1 .196 .721 .321424
Josh Rojas*PRO2b27105472106 .877 81.5 7.3 .185 .900 .32948204
Miguel RojasSEAss3250278227 .721 31.4 4.5 .105 .677 .2441587
Austin RomineDEGc 3243210003 .492 11.6 1.9 .111 .399 .1621255
Amed RosarioNHPss2557271106 .744 34.1 4.9 .127 .695 .22717103
Eddie Rosario*DSPlf29109470033 .807 71.4 6.1 .196 .830 .34246194
Darin RufSEA1b341496210118 .786 80.4 5.1 .224 .774 .39555232
Keibert Ruiz#CCCc 22644002 .558 2.8 2.3 .048 .412 .095212
Gary SanchezCEDc 281224840217 .586 33.8 2.4 .169 .508 .26338149
Jesus Sanchez*OLLrf2384333013 .723 38.8 4.3 .217 .671 .30628133
Miguel SanoHAV1b281576600516 .781 82.7 4.6 .271 .743 .37872288
Anthony Santander#NHPrf26050001.850 3.242.6 .7503.0001.00015
Jonathan Schoop 1b29964020314 .711 42.9 3.9 .154 .608 .20730155
Max Schrock*DURlf2626111011 .528 7.5 2.4 .038 .402 .086428
Kyle Schwarber*PUElf28135613014 .848 96.4 6.6 .234 .890 .42653243
Frank SchwindelNDF1b29873910318 .889 60.9 6.1 .236 .850 .34146187
Corey Seager*TORss271145010610 .900 88.8 7.7 .202 .928 .35450215
Kyle Seager* 3b3316267201010 .739 78.3 4.3 .250 .702 .35577273
Jean SeguraOLL2b311495550118 .718 62.7 4.2 .137 .642 .20045210
Marcus Semien 2b301627080914 .887 116.8 6.5 .265 .893 .38685339
Pedro SeverinoSPRc 27803770011 .699 40.7 4.2 .109 .616 .20923125
Gavin Sheets*SEAdh2551270014 .765 35.0 5.0 .211 .716 .29628113
Magneuris Sierra*PUEcf2532122011 .655 13.7 4.4 .027 .634 .159236
Andrelton SimmonsSEAss311625481213 .628 48.7 3.3 .076 .511 .13324169
Jose SiriCLErf251879012 .918 13.7 6.8 .2611.000 .406838
Austin SlaterNHPcf28512470311 .720 25.7 3.7 .212 .674 .3291896
Dominic Smith*DSPlf2668300136 .639 28.0 3.5 .104 .557 .1931691
Kevan SmithDCMc 3343144005 .362 3.9 0.9 .036 .252 .080325
Pavin Smith*NHP1b251784001 .803 12.2 6.0 .176 .782 .3111033
Will D SmithNHPc 261145240610 .742 62.5 4.6 .214 .724 .34047188
Nick SolakDSP2b260119003 .571 8.6 2.7 .037 .460 .111229
Donovan SolanoCED2b331094833818 .692 50.5 4.0 .081 .594 .16425155
Jorge SolerCUYrf291797002 .903 16.5 6.9 .294 .908 .4241347
Edmundo SosaPROss251024586213 .759 58.1 5.0 .107 .686 .15925165
Juan Soto*HOLrf221607150428 .944 128.6 8.0 .2221.042 .51551279
George SpringerPEAcf311205300312 .985 104.3 7.9 .3501.043 .48978292
Jacob StallingsLKEc 3199434017 .719 51.6 4.8 .117 .661 .22832146
Giancarlo StantonHOLdh311275490318 .652 49.6 3.3 .155 .576 .25738179
Max StassiWTBc 3069323008 .698 33.9 3.9 .189 .659 .32729110
Tyler StephensonDURc 24984050012 .672 40.1 3.7 .116 .575 .19626135
Trevor StoryCCCss281516140105 .715 71.4 4.4 .182 .709 .30458224
Myles StrawOLLcf2678338028 .647 32.5 3.6 .093 .631 .2432099
Eugenio Suarez 3b29109439068 .599 34.2 2.7 .189 .540 .28134139
Kurt SuzukiDSPc 37602320313 .629 17.5 2.6 .148 .525 .2101775
Dansby SwansonAURss27132533332 .668 56.5 4.0 .151 .613 .23936184
Raimel Tapia*CALlf2715121023 .701 12.7 3.9 .099 .588 .144842
Fernando TatisCALss22136614071 .907 114.1 7.8 .2701.000 .44968289
Chris Taylor cf30159638156 .703 74.5 4.4 .158 .672 .26151234
Michael A. TaylorDSPcf30123462117 .774 60.9 5.1 .160 .730 .24534183
Tyrone TaylorWTBlf2755264013 .829 41.0 6.4 .219 .884 .36222105
Rowdy Tellez*DSP1b26944080310 .731 47.7 4.5 .163 .668 .24932153
Lane ThomasTORcf2548249014 .862 40.9 7.0 .171 .897 .3552398
Abraham Toro# 2b241468002 .801 9.2 5.1 .238 .755 .302731
Luis Torrens dh2591387136 .728 44.7 4.3 .215 .667 .29437157
Gleyber TorresRMHss24136560249 .637 50.2 3.2 .114 .575 .20737175
Ronald TorreyesPUE3b282499400 .406 4.3 1.5 .057 .333 .126317
Jose TrevinoSPRc 28823241216 .677 30.0 3.4 .099 .546 .14622111
Mike TroutHAVcf29162706059 .769 95.9 5.4 .178 .763 .31161266
Yoshi Tsutsugo*SPR1b2988408218 .718 45.9 4.3 .186 .667 .29636148
Cole Tucker#SPRss2467278003 .668 27.7 3.8 .133 .603 .2381689
Kyle Tucker* rf241627330413 .893 123.9 6.7 .284 .926 .42392359
Justin Turner 3b361606740614 .717 77.4 4.4 .139 .657 .23745234
Trea TurnerNHPss281627350427 .938 133.2 7.3 .237 .949 .34580372
Justin UptonPUElf3338192016 .748 22.7 4.4 .226 .725 .3811774
Luis UriasNHPss2467318016 .654 31.3 3.8 .139 .643 .3072389
Ramon UriasNDFss27100436016 .829 67.0 6.7 .119 .819 .23731163
Gio UrshelaDSP3b291596604627 .764 79.6 4.5 .161 .667 .22455268
Pat ValaikaDCM2b282497011 .308 2.3 0.8 .022 .222 .066213
Josh VanMeter*WTB2b2633162021 .660 16.5 3.9 .110 .589 .200851
Daulton Varsho*PEAc 2496450065 .772 59.6 5.2 .185 .741 .29443173
Andrew VaughnAURlf2373299016 .716 34.1 4.4 .162 .660 .27829106
Christian VazquezOLLc 3042164224 .679 15.9 3.6 .074 .586 .142752
Alex Verdugo*WTBlf25117556023 .732 71.1 5.2 .109 .684 .21038196
Matt VierlingCLE1b2420119001 .742 14.6 4.8 .135 .659 .198946
Jonathan Villar#PUE3b30148609136 .646 59.7 3.7 .136 .611 .26135192
Daniel Vogelbach*OLL1b281245003 .794 5.5 5.2 .114 .793 .400213
Stephen Vogt*PROc 3652195015 .633 17.5 3.3 .107 .546 .203960
Luke VoitCCC1b3079327019 .683 33.1 3.8 .156 .608 .24421113
Joey Votto*LKE1b371064980341.022 107.9 9.8 .3301.150 .54660246
LaMonte Wade*SEArf27107478533 .807 70.2 5.8 .228 .801 .33351206
Tyler Wade*CLEss2625136002 .767 20.8 6.5 .016 .849 .218245
Taylor Walls#CUYss24372171110 .538 13.3 2.1 .074 .473 .229948
Jared Walsh*RMH1b27121515054 .990 106.7 9.5 .2471.090 .42260243
Taylor WardOLLrf2745196104 .868 31.6 6.6 .249 .876 .3792186
Joey Wendle*AUR3b31120440027 .728 52.8 4.6 .129 .656 .18542172
Luke WilliamsSPRcf241314783112 .530 30.3 2.2 .071 .440 .16622116
Jesse Winker*TORlf279043102151.096 105.711.4 .2801.197 .42962237
Patrick Wisdom 3b291506120212 .741 72.1 4.4 .234 .703 .33959248
Kolten Wong*DUR2b30125550655 .719 65.8 4.7 .119 .677 .19241189
Mike Yastrzemski*WTBrf30115509034 .755 65.1 4.9 .234 .751 .37051196
Christian Yelich*DEGlf29162713015 .694 82.1 4.6 .133 .694 .30249223
Andrew YoungDUR2b272376003 .755 8.2 3.8 .275 .690 .304733
Bradley Zimmer*DURcf2831187103 .667 18.1 3.6 .127 .607 .2111059
Ryan ZimmermanNDF1b3621109030 .973 23.3 9.1 .2731.015 .3331560
Mike ZuninoCCCc 30973650010 .868 52.3 5.3 .358 .843 .46546187

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
Jose AbreuPUE1b344.293.84429 .296322 .467340 .493 3.3
Ronald AcunaCUYrf234.393.76295 .305315 .602326 .623 1.9
Willy AdamesSPRss254.564.10403 .303334 .485338 .491 3.4
Jo AdellWTBlf222.472.3874 .31147 .47548 .485 9.0
Ehire Adrianza#DEGrf313.302.89280 .264193 .440198 .451 2.2
Jesus AguilarHOL1b313.533.14240 .258205 .542207 .548 1.9
Nick AhmedNDFss312.031.84193 .326126 .444128 .451 3.3
Hanser AlbertoDUR3b282.662.51204 .23578 .33382 .350 5.3
Ozzie Albies#CED2b244.253.79452 .259309 .466313 .472 2.2
Jorge AlfaroCLEc 282.242.1288 .23941 .27743 .29110.0
Pete AlonsoLKE1b262.482.17209 .239157 .479163 .497 2.1
Jose AltuveLKE2b314.343.88436 .282326 .515328 .518 1.8
Yordan Alvarez*CLEdh244.504.03394 .282385 .545390 .552 3.2
Brian AndersonPEA3b283.923.44188 .335163 .540174 .576 2.5
Tim AndersonCALss284.774.60510 .412323 .452329 .46011.4
Elvis AndrusCEDss322.552.32214 .360136 .481140 .495 2.2
Miguel AndujarRMHlf262.832.7894 .29838 .33638 .336 8.0
Aristides AquinoPUElf273.392.8739 .15428 .35928 .359 2.4
Nolan ArenadoOLL3b304.043.76467 .221289 .442290 .443 3.5
Randy ArozarenaDURlf264.243.82371 .353319 .476331 .494 4.1
Luis Arraez*CAL3b243.933.44390 .372248 .497248 .497 0.9
Christian ArroyoAUR2b263.593.27124 .36390 .49293 .508 3.6
Willians AstudilloCAL3b292.772.6932 .34415 .41715 .417 3.0
Alex Avila*WTBc 343.272.8060 .36762 .46363 .470 2.9
Akil Baddoo* cf223.553.07285 .337230 .456231 .458 2.3
Harrison BaderCALcf274.123.77445 .315301 .472308 .483 3.2
Javier Baez ss284.193.82334 .305289 .434300 .450 6.3
Austin BarnesWTBc 311.581.5026 .26923 .56123 .561 5.0
Tucker Barnhart*CUYc 302.842.61231 .255102 .295109 .315 5.1
Tres BarreraPUEc 262.772.4136 .27829 .47531 .508 2.3
Jose BarreroCEDss231.251.137 .4295 .5005 .50099.0
Joey BartNHPc 241.001.001 .0000 .0000 .000 0.0
Matt Beaty*LKElf281.221.1184 .29845 .37248 .397 4.3
Seth Beer*PROdh243.333.006 .3333 .3003 .300 3.0
Josh Bell#SPR1b284.413.86448 .221320 .460324 .466 1.8
Brandon Belt*SEA1b334.483.83266 .289284 .587295 .610 2.1
Andrew Benintendi*PROlf263.993.66424 .285230 .392236 .402 2.7
Jon BertiDCM3b313.723.32273 .282160 .350169 .370 3.6
Mookie BettsPROrf284.373.89493 .243290 .428297 .438 1.7
Bo BichetteWTBss234.564.22512 .330408 .553417 .565 3.2
Cavan Biggio*PUE3b263.493.14162 .31592 .33392 .333 3.3
Braden BishopPEAlf274.003.6710 .4007 .5837 .583 1.0
Charlie Blackmon*CEDrf344.644.11516 .302296 .407308 .423 2.0
Xander BogaertsHOLss284.383.90438 .306345 .511350 .519 2.3
Alec BohmDEG3b243.913.54418 .287227 .358232 .366 2.8
Michael Brantley*NHPlf344.163.78411 .341246 .473253 .487 1.3
Alex BregmanPRO3b273.773.42451 .295244 .399250 .409 2.1
Lewis BrinsonCEDlf272.192.03147 .31379 .37680 .381 3.5
Mike BrosseauCED2b273.092.7983 .15761 .37263 .384 4.5
Seth Brown*CLErf283.192.89191 .230181 .493184 .501 4.5
Kris BryantPRO3b294.143.64401 .264288 .458299 .475 2.2
Byron BuxtonCALcf273.313.08253 .340246 .613256 .638 6.9
Asdrubal Cabrera# 3b351.131.0833 .24212 .27912 .279 4.0
Miguel CabreraHAVdh384.053.68392 .314256 .416263 .428 3.2
Lorenzo CainNHPcf353.843.55154 .27373 .34675 .355 2.9
Jeimer Candelario#SPR3b274.303.71445 .337390 .560394 .565 1.6
Mark CanhaRMHlf324.073.36383 .285294 .460313 .490 1.5
Victor Caratini#DSPc 273.222.91258 .298172 .417175 .425 2.9
Dylan Carlson#SEArf222.652.35225 .364158 .482160 .488 2.0
Matt Carpenter*TOR2b352.132.0717 .2359 .2819 .28113.0
Curt Casali c 323.292.96158 .26699 .385101 .393 3.3
Nick CastellanosOLLrf294.404.08437 .362397 .560408 .575 4.9
Harold Castro*DSPss272.131.96141 .33364 .30066 .310 4.4
Jason Castro*WTBc 343.732.88121 .273134 .493135 .496 1.5
Starlin CastroPUE3b313.603.36269 .331130 .348134 .358 4.5
Willi Castro#RMH2b242.041.8942 .31019 .33320 .351 6.0
Yu ChangCLE1b253.883.72212 .278115 .348118 .358 9.9
Matt Chapman 3b281.621.4194 .29891 .44692 .451 3.0
Michael ChavisAUR2b254.254.2510 .20015 .88215 .88299.0
Robinson ChirinosCUYc 373.472.9694 .23466 .38875 .441 2.9
Ji-Man Choi*HOL1b304.013.46181 .304193 .529193 .529 2.4
Ernie ClementCAL2b251.611.5381 .16043 .37144 .379 4.6
Zack Collins*NHPc 261.931.5218 .38921 .40421 .404 2.1
Michael Conforto*CLErf283.773.26273 .297207 .458212 .469 1.9
William ContrerasHOLc 233.003.002 .5001 .3331 .33399.0
Willson ContrerasTORc 293.282.84180 .333176 .506182 .523 2.5
Garrett Cooper rf303.423.03198 .298170 .447174 .458 3.2
Carlos CorreaPEAss264.463.87443 .291338 .486347 .499 1.8
Brandon Crawford*OLLss344.353.83391 .302342 .534350 .547 2.3
J.P. Crawford*LKEss264.253.84528 .350314 .456316 .459 1.7
C.J. CronAUR1b314.243.78378 .257300 .481307 .492 2.7
Jake Cronenworth*PRO2b273.873.46359 .287249 .506251 .510 1.6
Nelson CruzPUEdh404.183.77444 .216287 .424293 .433 2.5
Oneil Cruz*CCCss220.890.784 .5002 .2502 .25099.0
Charlie CulbersonPEA3b321.911.81186 .301109 .413110 .417 5.0
Travis d'ArnaudCCCc 322.322.19153 .275100 .463102 .472 4.4
David Dahl*RMHlf274.504.5019 .26311 .40711 .40799.0
J.D. DavisRMH3b283.843.43164 .378136 .426142 .445 4.0
Yonathan DazaAURcf273.032.6772 .31937 .37038 .380 2.4
Paul DeJongSEAss273.302.93261 .253191 .442197 .456 2.7
Delino DeShieldsAURcf283.913.1829 .0699 .2099 .209 1.3
Rafael Devers*CAL3b244.203.79371 .278290 .479293 .484 3.2
Aledmys DiazNDF3b302.051.90236 .237125 .393131 .412 5.6
Elias DiazPUEc 303.563.30263 .186142 .380146 .390 3.0
Isan Diaz*HAV3b251.161.0056 .26836 .38736 .387 1.8
Yandy DiazNHP1b293.032.68242 .335179 .506182 .514 1.6
Alex Dickerson* lf311.341.1727 .29614 .35914 .359 2.0
Corey Dickerson*DEGlf321.221.11121 .26451 .29154 .309 2.9
Wilmer Difo#TOR2b292.802.47174 .368114 .424115 .428 2.2
Josh Donaldson 3b354.183.64392 .217316 .467322 .476 2.1
Mauricio DubonDEGss263.032.89193 .280119 .418120 .421 7.0
Matt DuffyNHP3b303.002.75272 .349160 .407172 .438 4.1
Steven Duggar* cf271.921.82132 .386137 .601137 .601 6.0
Adam DuvallSEArf324.173.89360 .217271 .409274 .413 7.0
Tommy Edman#CAL2b263.913.61490 .253227 .359236 .373 3.0
Adam EngelCUYcf293.012.51156 .333129 .522139 .563 1.6
Alcides EscobarPROss343.413.1244 .20514 .24114 .241 3.7
Eduardo Escobar#DUR3b323.643.34344 .262218 .418220 .422 3.3
Santiago EspinalDUR3b262.702.46238 .336116 .380118 .387 1.8
Thairo EstradaSEAss251.461.26126 .262106 .502108 .512 1.8
Kyle FarmerHOLss302.352.21102 .21644 .32846 .343 4.4
David FletcherCCC2b271.991.87152 .27667 .37467 .374 2.3
Wilmer FloresCCC3b293.703.37293 .253186 .453188 .457 2.0
Estevan Florial*AURcf234.573.8617 .17610 .31310 .313 2.0
Nick FortesAURc 243.553.1822 .09122 .56422 .564 2.3
Jake Fraley*PROlf261.100.9248 .33351 .53751 .537 1.9
Ty FranceCUY1b264.363.84495 .283284 .407308 .441 2.1
Maikel FrancoDCM3b283.733.59458 .240207 .343211 .349 7.1
Wander Franco#PROss202.041.84218 .358156 .544158 .551 1.5
Adam Frazier*SPR2b294.664.17584 .349358 .474369 .489 1.7
Freddie Freeman*CAL1b314.323.77457 .315346 .494353 .504 1.6
Cam GallagherCEDc 282.742.46138 .38490 .47690 .476 2.8
Joey Gallo*NDFrf274.443.61293 .246386 .537392 .545 2.0
Freddy Galvis#HAVss313.843.48421 .254266 .436275 .451 2.7
Ben Gamel*DURlf293.893.23243 .259185 .403187 .407 2.0
Adolis GarciaSPRcf284.253.94377 .286352 .511354 .514 4.9
Avisail Garcia rf303.943.55347 .256239 .424256 .454 4.6
Leury Garcia#LKE2b303.272.90307 .339191 .433197 .447 2.1
Luis V Garcia*NHP2b211.471.4118 .2788 .3208 .320 6.0
Brett Gardner*DEGcf374.113.37392 .311306 .465310 .471 1.7
Mitch GarverPEAc 303.993.37163 .368186 .576193 .598 2.2
Paul GoldschmidtOLL1b334.393.93445 .355405 .570411 .578 2.6
Yan GomesPEAc 332.852.66176 .267120 .472123 .484 4.7
Erik GonzalezDSP3b290.800.603 .3331 .2501 .25099.0
Marwin Gonzalez#DSP2b323.723.30216 .278115 .336120 .351 2.8
Niko Goodrum# ss293.092.90218 .284126 .329127 .332 7.2
Brian Goodwin*PEArf304.133.61259 .290173 .419178 .431 2.2
Phil GosselinPEAlf322.772.55111 .35166 .38468 .395 4.2
Yasmani Grandal#SEAc 324.143.09276 .272300 .529306 .540 1.0
Didi Gregorius*CEDss313.583.3195 .18946 .35749 .380 3.5
Randal Grichuk cf293.873.53418 .292290 .481297 .493 2.5
Trent Grisham*NHPcf244.073.55257 .233156 .387167 .414 2.4
Robbie Grossman#RMHlf314.143.51372 .306352 .525353 .527 1.9
Vladimir GuerreroWTB1b224.363.86469 .303402 .569408 .577 1.7
Luis Guillorme*CLE3b263.713.05152 .362117 .500120 .513 0.9
Lourdes GurrielPEAlf273.933.57379 .309238 .442243 .452 3.0
Yuli GurrielDUR1b374.584.04495 .327319 .490329 .505 1.1
Kelvin GutierrezSPR3b261.030.9248 .27133 .44634 .459 2.7
Eric HaaseSEAc 282.512.29134 .224122 .430127 .447 6.1
Garrett HampsonPROcf261.761.56147 .21175 .36477 .374 1.8
Mitch HanigerTORrf303.092.82207 .338195 .540199 .551 4.2
Ian Happ#CCClf263.683.26284 .246262 .472263 .474 3.0
Bryce Harper*NDFrf284.573.62366 .361481 .675487 .683 1.2
Josh HarrisonCCC2b334.043.69419 .320232 .439246 .465 2.3
Ke'Bryan HayesWTB3b242.972.69290 .266145 .319147 .324 3.1
Austin HaysCEDlf254.053.68387 .261221 .401238 .432 3.9
Austin HedgesCEDc 282.001.754 .2506 .7506 .750 2.0
Guillermo HerediaDSPcf303.763.41160 .25093 .39295 .401 3.2
Cesar Hernandez#SEA2b313.703.31397 .259237 .400242 .409 2.4
Enrique HernandezTORcf292.151.83186 .210114 .393117 .403 1.8
Teoscar HernandezPUErf284.223.95430 .358349 .534353 .540 4.2
Yadiel Hernandez*PEAlf332.152.02185 .362107 .408108 .412 4.5
Yonny Hernandez#HAV3b234.073.5343 .18615 .24616 .262 1.8
Odubel Herrera*HAVcf294.564.23532 .282306 .414307 .415 2.7
Jason Heyward*DCMrf312.342.11155 .23284 .34688 .362 3.0
Aaron Hicks#DSPcf311.001.000 .0000 .0000 .00099.0
Kyle HigashiokaTORc 312.692.3824 .12511 .25611 .256 2.8
Derek HillHOLcf253.082.8846 .37036 .46836 .46813.5
Sam Hilliard* cf272.432.23181 .309153 .450155 .456 4.7
Keston HiuraHAV1b242.171.8364 .28154 .38860 .432 3.1
Nico HoernerNHP2b243.433.03193 .378118 .452123 .471 1.6
Rhys HoskinsPRO1b284.233.72416 .216276 .411286 .426 2.4
Eric Hosmer*CED1b314.293.86509 .306277 .403287 .418 2.0
Andy IbanezDSP2b282.652.37262 .336158 .477161 .486 1.2
Jose IglesiasDSPss313.813.57454 .297237 .407243 .417 2.9
Jonathan IndiaWTB2b244.023.33378 .325288 .471307 .502 1.6
Kyle Isbel*RMHrf241.921.6533 .27316 .32016 .320 1.8
Travis Jankowski*CEDcf301.151.0674 .28434 .30934 .309 3.5
Danny JansenAURc 263.463.22105 .27677 .48478 .491 4.8
Ryan JeffersDCMc 243.303.04200 .285209 .470212 .476 6.2
Eloy JimenezDSPlf244.103.88113 .31074 .44074 .440 7.3
Connor JoeDEGlf283.923.51256 .297173 .460174 .463 2.1
Aaron JudgeAURrf294.353.94418 .340432 .628434 .631 2.7
Carson KellyTORc 263.583.13211 .294197 .604200 .613 1.6
Tony Kemp* 2b293.963.33364 .316266 .483272 .494 1.3
Max Kepler*CCCrf283.723.34298 .255231 .493234 .499 2.5
Kevin Kiermaier*DCMcf314.444.06422 .334265 .406271 .416 3.8
Ha-Seong KimCLEss252.512.39115 .30474 .42074 .420 6.1
Isiah Kiner-FalefaPEAss263.423.12401 .327201 .392209 .407 2.6
Alex Kirilloff*HOL1b231.311.1934 .26519 .34519 .345 3.0
Alejandro KirkNHPc 222.972.63131 .23794 .50397 .519 1.4
Trevor Larnach*CUYlf243.813.29239 .285196 .425204 .443 2.8
Ramon LaureanoNDFcf262.852.55260 .315206 .488220 .521 4.0
DJ LeMahieuDEG2b324.453.82508 .274282 .399292 .413 1.1
Sandy Leon#DEGc 323.062.81267 .232148 .358153 .370 3.9
Kyle LewisRMHcf252.161.92124 .35589 .42489 .424 2.5
Francisco Lindor#HAVss274.033.39368 .234273 .481282 .496 1.4
Shed Long*TORlf253.763.3245 .31141 .43641 .436 3.6
Evan LongoriaPRO3b353.673.11119 .277105 .520108 .535 1.6
Nicky Lopez*HOLss263.803.32412 .316235 .415238 .420 1.6
Brandon Lowe*RMH2b264.313.72361 .280385 .551390 .558 2.4
Nate Lowe*SPR1b251.110.9063 .33357 .48758 .496 1.5
Jed Lowrie#OLL2b372.091.8968 .25054 .47855 .487 2.8
Jordan LuplowTORcf272.181.8797 .28990 .48693 .503 2.5
Gavin Lux*CLEss233.482.9481 .19839 .33941 .357 1.1
Manny MachadoDCM3b284.353.90493 .245342 .485344 .488 1.9
Nick MadrigalNHP2b242.912.64154 .318115 .590118 .605 1.1
Martin Maldonado c 343.002.4587 .23070 .47673 .497 1.3
Trey ManciniOLL1b292.392.1551 .31442 .53242 .532 2.0
Rafael Marchan#CLEc 223.533.3248 .27131 .46331 .463 3.0
Manuel MargotDCMrf264.183.83398 .234262 .465264 .468 2.5
Jake MarisnickDSPcf300.980.9526 .26913 .31013 .31014.0
Brandon Marsh*PUEcf233.333.06223 .341123 .305124 .308 5.4
Ketel Marte#TORcf273.693.39375 .360267 .528272 .538 2.5
Starling MarteWTBcf324.143.77402 .363252 .435262 .453 3.9
Richie MartinPUEss262.142.149 .3333 .2003 .20099.0
J.D. MartinezAURdh334.233.85423 .293351 .512355 .517 3.2
Jorge MateoCUYss261.821.69142 .30373 .34977 .368 5.8
Jack MayfieldDCM3b303.383.17239 .272175 .462179 .472 6.4
James McCannHOLc 312.592.39113 .32779 .44179 .441 3.7
Chas McCormickPROcf262.302.0768 .33854 .43555 .444 4.1
Andrew McCutchenSPRlf342.221.81177 .266164 .573164 .573 0.9
Ryan McKennaCEDlf241.001.006 .3333 .4293 .42999.0
Billy McKinney*LKErf262.322.18116 .19859 .32260 .328 5.8
Zach McKinstry*DCMrf262.832.56161 .292131 .463134 .473 4.0
Ryan McMahon*AUR3b263.913.46311 .299253 .490255 .494 2.7
Jeff McNeil*CUY2b293.593.24329 .264161 .359171 .381 2.9
Austin Meadows*DEGlf264.083.43313 .220304 .587309 .597 1.3
Francisco Mejia#NDFc 252.562.26165 .30387 .38293 .408 2.0
Oscar Mercado lf262.782.39170 .318117 .468123 .492 1.4
Yermin MercedesRMHdh283.503.25265 .309165 .448166 .451 2.8
Whit Merrifield 2b323.222.98405 .323192 .377195 .383 2.4
Jake Meyers cf253.433.19140 .343122 .480124 .488 5.7
Brad Miller*NDF1b313.963.43241 .282220 .475225 .486 2.6
Yadier Molina c 382.442.22194 .289115 .441119 .456 2.2
Yoan Moncada#CLE3b264.483.87404 .347349 .481356 .490 2.3
Adalberto Mondesi#AUR3b252.892.6898 .22464 .38868 .41210.2
Dylan MooreCLE2b283.252.757 .42911 .84611 .846 1.5
Colin Moran*DUR1b283.953.46264 .288155 .370156 .372 2.0
Mitch Moreland*DEGdh353.473.07205 .220162 .467163 .470 2.3
Ryan MountcastleDUR1b244.333.88360 .303283 .474292 .489 3.4
Mike Moustakas*CUY3b323.653.30104 .20250 .34250 .342 2.9
Cedric Mullins*HOLcf264.363.95377 .340336 .583341 .592 2.7
Max Muncy*NHP1b304.413.66396 .242402 .608418 .632 1.3
Sean MurphyCALc 263.182.73216 .287185 .515193 .538 2.0
Tom MurphyDURc 303.192.79135 .296150 .588150 .588 2.3
Wil MyersCEDrf304.293.69372 .341312 .473315 .477 2.3
Tyler Naquin*PEAcf303.393.04252 .274163 .394164 .396 3.2
Omar Narvaez* c 293.533.11295 .308188 .397195 .412 2.5
Josh Naylor*LKErf242.272.11167 .371108 .476109 .480 3.5
Tyler NevinWTBlf242.352.0620 .35020 .50020 .500 2.6
Tomas NidoPUEc 272.652.50122 .23064 .35665 .361 7.5
Brandon Nimmo*AURcf284.443.85353 .306249 .445254 .454 1.9
Austin NolaNDFc 313.042.86187 .380100 .457100 .457 1.7
Lars Nootbaar*CLErf232.472.3173 .24758 .47959 .488 4.9
Dom Nunez*CLEc 263.022.63122 .246123 .473125 .481 3.0
Tyler O'NeillTORlf264.574.02274 .445386 .734399 .759 3.6
Rougned Odor* 2b272.742.38161 .199145 .520152 .545 2.5
Shohei Ohtani*AURdh264.293.64234 .295259 .540261 .544 2.3
Edward OlivaresCLErf252.602.6011 .1822 .1542 .15499.0
Matt Olson*CLE1b274.634.06476 .239406 .541410 .547 1.8
Rafael Ortega*TORcf303.783.35252 .337189 .500189 .500 2.2
Chris OwingsPUE2b292.372.2122 .36419 .42219 .422 6.3
Isaac ParedesTOR2b222.882.7519 .2638 .3488 .348 3.0
Hoy Jun Park*DUR2b252.642.2567 .17944 .37944 .379 2.1
Joc Pederson*LKElf293.813.45308 .276171 .340177 .352 3.9
David Peralta*CLElf333.853.52427 .269250 .430252 .433 2.2
Jose PerazaDEG2b271.091.0083 .19339 .32842 .353 4.0
Geraldo Perdomo#RMHss214.003.5460 .23335 .36537 .385 2.9
Michael Perez*HAVc 283.683.43260 .13186 .18191 .192 8.0
Roberto PerezCALc 322.902.2857 .08851 .45151 .451 1.4
Salvador PerezOLLc 313.733.55318 .283234 .454238 .462 7.3
Jace Peterson*CED2b313.953.19253 .285168 .373173 .384 1.5
Tommy PhamDSPlf334.513.99447 .306359 .492362 .496 2.2
Brett Phillips*NHPcf272.962.45181 .326237 .541240 .548 2.4
Kevin PillarDCMcf324.263.93389 .275234 .401246 .422 6.7
Manny PinaAURc 343.362.92134 .13475 .37978 .394 1.5
Chad PinderDCMrf291.821.72125 .392100 .508101 .513 5.5
Kevin Plawecki c 303.232.83219 .283124 .408130 .428 1.5
Jorge Polanco#PUE2b274.474.06477 .256344 .490352 .501 2.7
AJ Pollock lf334.584.17359 .323275 .505283 .519 2.9
Buster PoseyHOLc 343.943.51305 .351295 .589297 .593 2.4
Jurickson Profar# lf282.081.65124 .26697 .485101 .505 0.8
Albert PujolsPEA1b413.343.15160 .231106 .473109 .487 4.2
Harold RamirezHAVlf264.294.03419 .255225 .386240 .412 6.9
Jose Ramirez#TOR3b284.494.01515 .282375 .516380 .523 1.9
Wilson RamosHAVc 331.671.5610 .30014 .93314 .933 2.0
J.T. RealmutoPROc 303.192.81276 .304194 .428211 .466 3.5
Josh Reddick*LKErf341.001.003 .6672 .4002 .40099.0
Anthony RendonCUY3b313.393.16174 .26497 .38698 .390 3.7
Hunter RenfroeCALrf293.803.45291 .347276 .611279 .617 2.6
Franmil Reyes dh254.233.72359 .273360 .526365 .533 2.6
Victor Reyes#DEGrf262.372.27177 .339141 .547142 .550 7.4
Bryan Reynolds#DCMcf264.433.93477 .342390 .544397 .554 2.1
Austin RileyTOR3b244.503.94432 .375412 .565430 .590 2.5
Alfonso Rivas*CALrf243.353.0039 .61532 .47833 .493 3.5
Anthony Rizzo* 1b313.773.36368 .274225 .439240 .468 2.1
Luis RobertRMHcf234.334.03422 .346303 .449311 .461 5.4
Victor RoblesCCCcf241.001.001 .0000 .0000 .00099.0
Brendan RodgersWTB2b243.002.84194 .268150 .556155 .574 4.9
Jake RogersPEAc 263.503.1127 .37031 .49231 .492 3.7
Josh Rojas*PRO2b274.003.53303 .376258 .547259 .549 1.9
Miguel RojasSEAss322.462.11203 .281120 .432123 .442 1.0
Austin RomineDEGc 322.212.08120 .23365 .31067 .319 7.3
Amed RosarioNHPss252.662.46192 .339121 .446122 .450 3.0
Eddie Rosario*DSPlf294.093.63322 .301242 .515243 .517 1.8
Darin RufSEA1b344.173.50307 .283321 .517329 .530 2.1
Keibert Ruiz#CCCc 221.691.6238 .26314 .31814 .318 2.0
Gary SanchezCEDc 283.783.42288 .198190 .393193 .399 3.3
Jesus Sanchez*OLLrf233.513.20189 .259160 .480161 .483 3.6
Miguel SanoHAV1b284.203.76293 .287349 .529353 .535 4.2
Anthony Santander#NHPrf261.000.803 .33361.20061.200 0.0
Jonathan Schoop 1b293.623.39282 .294175 .435178 .443 4.2
Max Schrock*DURlf264.113.8985 .28233 .29733 .297 4.2
Kyle Schwarber*PUElf284.513.74305 .298341 .556346 .564 1.8
Frank SchwindelNDF1b294.494.05296 .294221 .565223 .570 1.2
Corey Seager*TORss274.393.74320 .353279 .557284 .567 1.5
Kyle Seager* 3b334.153.69408 .218335 .499338 .503 2.6
Jean SeguraOLL2b313.723.48433 .296233 .420245 .441 3.3
Marcus Semien 2b304.373.87449 .296409 .578411 .581 2.1
Pedro SeverinoSPRc 272.922.64231 .351159 .422162 .430 3.0
Gavin Sheets*SEAdh253.142.87175 .286133 .493135 .500 3.1
Magneuris Sierra*PUEcf252.101.9588 .37544 .36144 .361 3.3
Andrelton SimmonsSEAss313.383.16443 .278198 .361202 .369 2.2
Jose SiriCLErf254.393.8345 .33344 .55747 .595 3.3
Austin SlaterNHPcf282.662.39146 .240116 .470118 .478 3.3
Dominic Smith*DSPlf263.302.96185 .308115 .383118 .393 3.4
Kevan SmithDCMc 332.622.5198 .19431 .21531 .215 6.5
Pavin Smith*NHP1b252.472.1859 .32243 .51243 .512 1.4
Will D SmithNHPc 263.743.17322 .217245 .468262 .500 1.8
Nick SolakDSP2b261.020.9287 .27638 .31940 .336 2.2
Donovan SolanoCED2b333.993.57358 .321190 .393195 .404 2.3
Jorge SolerCUYrf292.492.1858 .27658 .59859 .608 1.9
Edmundo SosaPROss254.133.69325 .345184 .402205 .448 4.4
Juan Soto*HOLrf224.473.46422 .287435 .608437 .611 0.6
George SpringerPEAcf314.423.88308 .286346 .653353 .666 2.2
Jacob StallingsLKEc 313.242.88277 .343189 .435193 .445 2.4
Giancarlo StantonHOLdh314.193.75296 .284229 .417234 .426 3.6
Max StassiWTBc 302.692.34170 .265148 .458152 .471 2.6
Tyler StephensonDURc 243.403.13286 .297165 .407168 .415 2.6
Trevor StoryCCCss284.073.60396 .268278 .453285 .464 2.6
Myles StrawOLLcf264.173.70225 .302132 .391135 .399 2.2
Eugenio Suarez 3b293.433.05238 .189176 .401181 .412 3.8
Kurt SuzukiDSPc 372.672.41166 .22388 .37994 .405 3.1
Dansby SwansonAURss273.653.32319 .292223 .418226 .424 3.9
Raimel Tapia*CALlf271.951.7989 .33749 .40550 .413 3.3
Fernando TatisCALss224.513.90327 .333364 .593365 .594 2.3
Chris Taylor cf303.963.61391 .312279 .437284 .445 3.9
Michael A. TaylorDSPcf303.252.96285 .358217 .470223 .483 3.6
Tyrone TaylorWTBlf273.032.57158 .272130 .492144 .545 2.2
Rowdy Tellez*DSP1b263.813.45280 .289183 .449189 .463 2.7
Lane ThomasTORcf253.232.74159 .358135 .542135 .542 1.3
Abraham Toro# 2b242.192.0349 .24534 .50036 .529 3.3
Luis Torrens dh253.393.11238 .261185 .478186 .481 3.6
Gleyber TorresRMHss244.123.74379 .282218 .389221 .395 2.9
Ronald TorreyesPUE3b282.201.9372 .15323 .23225 .253 3.0
Jose TrevinoSPRc 283.563.32235 .328126 .389130 .401 4.4
Mike TroutHAVcf294.363.81388 .345338 .479349 .494 3.0
Yoshi Tsutsugo*SPR1b293.242.87235 .281188 .461192 .471 2.8
Cole Tucker#SPRss243.272.92173 .289118 .424119 .428 2.4
Kyle Tucker* rf244.524.02472 .273432 .589436 .595 1.9
Justin Turner 3b364.213.74462 .286293 .435303 .450 2.1
Trea TurnerNHPss284.544.11503 .350427 .581437 .595 2.3
Justin UptonPUElf332.492.18104 .25097 .50597 .505 2.4
Luis UriasNHPss243.122.62189 .238131 .412139 .437 1.7
Ramon UriasNDFss273.212.79271 .410209 .479219 .502 2.2
Gio UrshelaDSP3b294.153.82441 .342306 .464310 .470 4.2
Pat ValaikaDCM2b280.970.9159 .18617 .17518 .186 8.3
Josh VanMeter*WTB2b262.662.38105 .29565 .40166 .407 2.7
Daulton Varsho*PEAc 243.192.79294 .293218 .484223 .496 2.0
Andrew VaughnAURlf233.292.92187 .299137 .458138 .462 2.4
Christian VazquezOLLc 302.652.39124 .31563 .38464 .390 2.4
Alex Verdugo*WTBlf253.923.55395 .337243 .437246 .442 2.2
Matt VierlingCLE1b242.162.0274 .37854 .45454 .454 4.3
Jonathan Villar#PUE3b304.093.65367 .272250 .411252 .414 2.8
Daniel Vogelbach*OLL1b283.462.6930 .26723 .51123 .511 0.4
Stephen Vogt*PROc 362.912.64117 .30876 .39076 .390 3.6
Luke VoitCCC1b303.443.11190 .289139 .425144 .440 3.6
Joey Votto*LKE1b373.482.82252 .306333 .669338 .679 1.4
LaMonte Wade*SEArf273.763.35295 .298245 .513250 .523 3.0
Tyler Wade*CLEss262.312.1089 .48357 .41957 .419 2.9
Taylor Walls#CUYss241.641.42131 .24475 .34675 .346 2.1
Jared Walsh*RMH1b273.843.20292 .394319 .619324 .629 1.6
Taylor WardOLLrf271.661.43118 .288107 .546112 .571 2.0
Joey Wendle*AUR3b313.383.21316 .354189 .430193 .439 5.7
Luke WilliamsSPRcf243.232.93304 .270154 .322156 .326 3.4
Jesse Winker*TORlf274.183.57294 .395292 .677298 .691 1.1
Patrick Wisdom 3b294.083.67257 .327301 .492307 .502 4.9
Kolten Wong*DUR2b304.403.91392 .314220 .400239 .435 3.2
Mike Yastrzemski*WTBrf303.352.90291 .234253 .497261 .513 2.2
Christian Yelich*DEGlf294.403.80405 .311314 .440319 .447 2.2
Andrew YoungDUR2b272.712.4636 .22235 .46140 .52613.5
Bradley Zimmer*DURcf281.391.2394 .35174 .39679 .422 4.5
Ryan ZimmermanNDF1b362.662.4164 .42266 .60667 .615 5.3
Mike ZuninoCCCc 303.072.75154 .234222 .608225 .616 4.0

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Jose AbreuPUE1b34 .299 .354 .559 .9132046111014461144
Ronald AcunaCUYrf23 .295 .436 .6761.112105314012372511
Willy AdamesSPRss25 .242 .318 .495 .8131984817011252276
Jo AdellWTBlf22 .303 .303 .545 .848662021411012
Ehire Adrianza#DEGrf31 .237 .313 .356 .66959144016718
Jesus AguilarHOL1b31 .236 .317 .399 .71614835905201836
Nick AhmedNDFss31 .284 .345 .483 .828176501843231640
Hanser AlbertoDUR3b28 .236 .262 .364 .62614033112111310
Ozzie Albies#CED2b24 .292 .336 .533 .8692126218011331236
Jorge AlfaroCLEc 28 .176 .231 .294 .525851510311430
Pete AlonsoLKE1b26 .231 .333 .509 .842173403015272637
Jose AltuveLKE2b31 .319 .397 .462 .85911938803111522
Yordan Alvarez*CLEdh24 .256 .315 .446 .761195507010251658
Brian AndersonPEA3b28 .188 .235 .281 .5173260011116
Tim AndersonCALss28 .318 .327 .456 .78321769112516350
Elvis AndrusCEDss32 .258 .343 .419 .7623183103412
Miguel AndujarRMHlf26 .304 .304 .304 .609237000106
Aristides AquinoPUElf27 .106 .222 .213 .4354752013718
Nolan ArenadoOLL3b30 .212 .239 .424 .6631653580926730
Randy ArozarenaDURlf26 .230 .294 .444 .738196458210221866
Luis Arraez*CAL3b24 .348 .469 .424 .8936623201101515
Christian ArroyoAUR2b26 .306 .344 .438 .78212137100213629
Willians AstudilloCAL3b29 .333 .500 .333 .83331000111
Alex Avila*WTBc 34 .111 .429 .111 .54091000045
Akil Baddoo* cf22 .177 .203 .242 .44562111014225
Harrison BaderCALcf27 .280 .335 .544 .8791825115011361541
Javier Baez ss28 .229 .312 .397 .70917941717251865
Austin BarnesWTBc 31 .192 .192 .423 .615265002307
Tucker Barnhart*CUYc 30 .128 .186 .128 .3143950003112
Tres BarreraPUEc 26 .333 .440 .8101.250217103544
Jose BarreroCEDss23 .400 .400 .400 .80052000101
Joey BartNHPc 24 .000 .000 .000 .00000000000
Matt Beaty*LKElf28 .321 .323 .393 .715289200406
Seth Beer*PROdh24 .000 .000 .000 .00010000000
Josh Bell#SPR1b28 .209 .324 .407 .73118238909323139
Brandon Belt*SEA1b33 .189 .366 .364 .73013225207223135
Andrew Benintendi*PROlf26 .258 .286 .363 .6481824781320437
Jon BertiDCM3b31 .130 .255 .217 .4724661013716
Mookie BettsPROrf28 .218 .284 .381 .665197431026211836
Bo BichetteWTBss23 .321 .367 .543 .9102217113012291636
Cavan Biggio*PUE3b26 .130 .200 .174 .3742331002210
Braden BishopPEAlf27 .444 .500 .6671.16794200211
Charlie Blackmon*CEDrf34 .307 .392 .366 .75820563602132833
Xander BogaertsHOLss28 .304 .409 .480 .88817152608182939
Alec BohmDEG3b24 .223 .295 .303 .59817539802151650
Michael Brantley*NHPlf34 .141 .167 .172 .3396492002212
Alex BregmanPRO3b27 .283 .349 .354 .703226641002232143
Lewis BrinsonCEDlf27 .239 .308 .268 .57571172002718
Mike BrosseauCED2b27 .182 .287 .420 .7088816605161325
Seth Brown*CLErf28 .129 .222 .129 .3513140003312
Kris BryantPRO3b29 .269 .335 .593 .9281824911016451848
Byron BuxtonCALcf27 .322 .349 .620 .96912139131721233
Asdrubal Cabrera# 3b35 .412 .444 .529 .974177200111
Miguel CabreraHAVdh38 .288 .340 .367 .7071394001371138
Lorenzo CainNHPcf35 .177 .244 .253 .49779146003712
Jeimer Candelario#SPR3b27 .324 .381 .564 .945188612108401642
Mark CanhaRMHlf32 .266 .367 .399 .76514338704131930
Victor Caratini#DSPc 27 .311 .380 .400 .78045141017417
Dylan Carlson#SEArf22 .364 .437 .532 .968173631405172233
Matt Carpenter*TOR2b35 .176 .222 .176 .399173000017
Curt Casali c 32 .263 .333 .474 .807195101317
Nick CastellanosOLLrf29 .306 .342 .561 .903180551301128840
Harold Castro*DSPss27 .069 .100 .069 .1692920002010
Jason Castro*WTBc 34 .132 .214 .158 .3723851000418
Starlin CastroPUE3b31 .315 .346 .376 .7221785680114840
Willi Castro#RMH2b24 .333 .357 .444 .802279300203
Yu ChangCLE1b25 .174 .202 .256 .45886154013227
Matt Chapman 3b28 .160 .288 .394 .682941540671745
Michael ChavisAUR2b25 .357 .3571.0711.429145103603
Robinson ChirinosCUYc 37 .118 .211 .324 .5343441023315
Ji-Man Choi*HOL1b30 .133 .156 .200 .3563042001119
Ernie ClementCAL2b25 .185 .233 .407 .640811500614417
Zack Collins*NHPc 26 .273 .385 .273 .657113000225
Michael Conforto*CLErf28 .250 .421 .318 .739441100141211
William ContrerasHOLc 23 .333 .333 .333 .66731000001
Willson ContrerasTORc 29 .235 .328 .471 .79851120049720
Garrett Cooper rf30 .235 .288 .397 .6851363270518947
Carlos CorreaPEAss26 .250 .351 .366 .717164411003212520
Brandon Crawford*OLLss34 .208 .242 .417 .6581443071726744
J.P. Crawford*LKEss26 .290 .325 .348 .673221641300251234
C.J. CronAUR1b31 .262 .320 .512 .832160427011271435
Jake Cronenworth*PRO2b27 .280 .321 .360 .68150142101037
Nelson CruzPUEdh40 .219 .246 .386 .63221547601026739
Oneil Cruz*CCCss22 .000 .000 .000 .00000000000
Charlie CulbersonPEA3b32 .310 .333 .494 .82716852133411533
Travis d'ArnaudCCCc 32 .333 .444 .467 .9113010400264
David Dahl*RMHlf27 .071 .071 .071 .143141000002
J.D. DavisRMH3b28 .314 .385 .400 .78535110012416
Yonathan DazaAURcf27 .286 .318 .357 .6754212300129
Paul DeJongSEAss27 .218 .283 .309 .59255122015520
Delino DeShieldsAURcf28 .000 .500 .000 .50010000010
Rafael Devers*CAL3b24 .295 .353 .393 .74712236412181028
Aledmys DiazNDF3b30 .236 .284 .459 .74314835120730721
Elias DiazPUEc 30 .238 .306 .396 .7021012440491022
Isan Diaz*HAV3b25 .231 .444 .308 .752133100051
Yandy DiazNHP1b29 .324 .361 .505 .86618259908271027
Alex Dickerson* lf31 .286 .333 .286 .61972000210
Corey Dickerson*DEGlf32 .289 .333 .356 .68945133006214
Wilmer Difo#TOR2b29 .333 .346 .373 .71951172001115
Josh Donaldson 3b35 .218 .321 .503 .824193427016332960
Mauricio DubonDEGss26 .299 .322 .535 .8571444370916524
Matt DuffyNHP3b30 .250 .308 .317 .62460154002510
Steven Duggar* cf27 .182 .206 .242 .4483362002116
Adam DuvallSEArf32 .138 .216 .324 .540188262011312078
Tommy Edman#CAL2b26 .235 .246 .390 .63620047100727426
Adam EngelCUYcf29 .238 .333 .286 .619215100214
Alcides EscobarPROss34 .147 .194 .176 .371345100127
Eduardo Escobar#DUR3b32 .272 .313 .478 .79018049100928933
Santiago EspinalDUR3b26 .375 .396 .406 .80296363006410
Thairo EstradaSEAss25 .207 .361 .310 .671581230151415
Kyle FarmerHOLss30 .209 .243 .388 .63167141137311
David FletcherCCC2b27 .284 .338 .419 .7567421511661
Wilmer FloresCCC3b29 .152 .200 .182 .382991530011623
Estevan Florial*AURcf23 .000 .000 .000 .00060000004
Nick FortesAURc 24 .000 .143 .000 .14360000012
Jake Fraley*PROlf26 .000 .333 .000 .33320000010
Ty FranceCUY1b26 .287 .350 .482 .83116447727301229
Maikel FrancoDCM3b28 .230 .269 .336 .6051132612005519
Wander Franco#PROss20 .364 .425 .5901.014173631237281917
Adam Frazier*SPR2b29 .310 .363 .487 .850226701636261142
Freddie Freeman*CAL1b31 .238 .297 .430 .727214511219341254
Cam GallagherCEDc 28 .242 .333 .424 .758338301258
Joey Gallo*NDFrf27 .204 .318 .408 .726201411029262886
Freddy Galvis#HAVss31 .262 .287 .456 .74416042130617629
Ben Gamel*DURlf29 .159 .221 .175 .39563101003318
Adolis GarciaSPRcf28 .256 .296 .549 .845195509016391166
Avisail Garcia rf30 .250 .333 .493 .82714837909281430
Leury Garcia#LKE2b30 .253 .318 .418 .73679207029515
Luis V Garcia*NHP2b21 .222 .263 .333 .596184200315
Brett Gardner*DEGcf37 .250 .326 .319 .64516040611131568
Mitch GarverPEAc 30 .114 .279 .286 .5653540023812
Paul GoldschmidtOLL1b33 .337 .408 .7161.1241695722014392038
Yan GomesPEAc 33 .289 .310 .584 .894149431101134328
Erik GonzalezDSP3b291.000 .5001.0001.50011000100
Marwin Gonzalez#DSP2b32 .273 .324 .394 .718339400134
Niko Goodrum# ss29 .230 .282 .273 .5551393230112952
Brian Goodwin*PEArf30 .068 .163 .068 .2314430001214
Phil GosselinPEAlf32 .308 .413 .410 .8233912400268
Yasmani Grandal#SEAc 32 .296 .513 .4961.00913540308235949
Didi Gregorius*CEDss31 .235 .316 .382 .698348201817
Randal Grichuk cf29 .258 .315 .380 .69516342804211228
Trent Grisham*NHPcf24 .179 .299 .359 .65811721225151224
Robbie Grossman#RMHlf31 .324 .388 .587 .975179586113282043
Vladimir GuerreroWTB1b22 .246 .362 .433 .795187465010313437
Luis Guillorme*CLE3b26 .182 .308 .182 .490224000226
Lourdes GurrielPEAlf27 .315 .330 .522 .852922932417229
Yuli GurrielDUR1b37 .279 .346 .473 .81916546110714159
Kelvin GutierrezSPR3b26 .400 .500 .8501.350208003737
Eric HaaseSEAc 28 .250 .294 .563 .85712832401225648
Garrett HampsonPROcf26 .209 .292 .338 .630148311302131622
Mitch HanigerTORrf30 .271 .346 .536 .882192527114442062
Ian Happ#CCClf26 .220 .295 .440 .73510022406141129
Bryce Harper*NDFrf28 .266 .416 .396 .812207551613135075
Josh HarrisonCCC2b33 .291 .353 .440 .794134396141469
Ke'Bryan HayesWTB3b24 .214 .291 .229 .52070151004822
Austin HaysCEDlf25 .248 .314 .357 .67115739613221128
Austin HedgesCEDc 28 .0001.000 .0001.00000000010
Guillermo HerediaDSPcf30 .202 .254 .376 .630173351804161143
Cesar Hernandez#SEA2b31 .251 .321 .503 .8241714310011351730
Enrique HernandezTORcf29 .143 .298 .273 .571771110371614
Teoscar HernandezPUErf28 .356 .390 .6441.0332197815016431145
Yadiel Hernandez*PEAlf33 .289 .340 .415 .75514241224151045
Yonny Hernandez#HAV3b23 .071 .071 .143 .214141100001
Odubel Herrera*HAVcf29 .239 .301 .340 .641188451003111643
Jason Heyward*DCMrf31 .211 .286 .237 .5233881002211
Aaron Hicks#DSPcf31 .000 .000 .000 .00000000000
Kyle HigashiokaTORc 31 .111 .111 .222 .33391100003
Derek HillHOLcf25 .328 .328 .586 .914581933216119
Sam Hilliard* cf27 .252 .308 .390 .69815940705231151
Keston HiuraHAV1b24 .138 .306 .241 .5472940011712
Nico HoernerNHP2b24 .273 .407 .318 .726226100251
Rhys HoskinsPRO1b28 .213 .308 .443 .750183391509182141
Eric Hosmer*CED1b31 .240 .279 .337 .61520850140222732
Andy IbanezDSP2b28 .360 .396 .466 .862178641302251114
Jose IglesiasDSPss31 .270 .318 .395 .71318550724211326
Jonathan IndiaWTB2b24 .318 .388 .449 .837176561104162134
Kyle Isbel*RMHrf24 .167 .318 .167 .485183000145
Travis Jankowski*CEDcf30 .280 .280 .400 .680257110606
Danny JansenAURc 26 .222 .300 .222 .52292000003
Ryan JeffersDCMc 24 .165 .269 .231 .5009115002101339
Eloy JimenezDSPlf24 .294 .333 .7061.039175102713
Connor JoeDEGlf28 .234 .328 .421 .74910725206171618
Aaron JudgeAURrf29 .303 .349 .6631.012178544020471345
Carson KellyTORc 26 .358 .436 .7331.1681876710020502827
Tony Kemp* 2b29 .259 .379 .357 .73614337204162538
Max Kepler*CCCrf28 .050 .170 .050 .2204020003412
Kevin Kiermaier*DCMcf31 .282 .299 .345 .6441424060119144
Ha-Seong KimCLEss25 .224 .271 .408 .67912528110419841
Isiah Kiner-FalefaPEAss26 .296 .337 .358 .695812450012611
Alex Kirilloff*HOL1b23 .143 .250 .143 .39371000012
Alejandro KirkNHPc 22 .276 .355 .582 .936982730921917
Trevor Larnach*CUYlf24 .080 .148 .080 .2282520000210
Ramon LaureanoNDFcf26 .349 .400 .589 .989192672018431231
DJ LeMahieuDEG2b32 .243 .337 .290 .6271694180072312
Sandy Leon#DEGc 32 .268 .341 .390 .73182222125818
Kyle LewisRMHcf25 .414 .435 .534 .9705824102937
Francisco Lindor#HAVss27 .250 .307 .464 .77114035418181117
Shed Long*TORlf25 .128 .171 .205 .3763953001215
Evan LongoriaPRO3b35 .236 .349 .421 .77114033507212335
Nicky Lopez*HOLss26 .280 .306 .364 .6711183332112418
Brandon Lowe*RMH2b26 .207 .280 .439 .719164342012221652
Nate Lowe*SPR1b25 .182 .217 .182 .399224000219
Jed Lowrie#OLL2b37 .318 .318 .500 .818227101204
Jordan LuplowTORcf27 .269 .397 .462 .858521440261121
Gavin Lux*CLEss23 .222 .500 .5561.05692001241
Manny MachadoDCM3b28 .221 .321 .419 .740136301015222116
Nick MadrigalNHP2b24 .368 .427 .7351.16311743152821137
Martin Maldonado c 34 .224 .368 .434 .8037617404141616
Trey ManciniOLL1b29 .298 .375 .544 .91957172046712
Rafael Marchan#CLEc 22 .286 .300 .510 .8104914013419
Manuel MargotDCMrf26 .270 .336 .505 .8411113061616119
Jake MarisnickDSPcf30 .217 .250 .391 .641235101117
Brandon Marsh*PUEcf23 .214 .243 .214 .457982100010439
Ketel Marte#TORcf27 .373 .407 .6451.0512288532010311042
Starling MarteWTBcf32 .240 .289 .341 .630167401102151056
Richie MartinPUEss26 .250 .250 .250 .50082000003
J.D. MartinezAURdh33 .247 .279 .418 .6971704242720842
Jorge MateoCUYss26 .218 .247 .321 .56778175014323
Jack MayfieldDCM3b30 .200 .241 .510 .7511002040918431
James McCannHOLc 31 .354 .439 .521 .95948173118814
Chas McCormickPROcf26 .254 .356 .429 .785631650281016
Andrew McCutchenSPRlf34 .336 .459 .6931.152137468113353221
Ryan McKennaCEDlf24 .250 .250 .500 .75041100000
Billy McKinney*LKErf26 .196 .253 .348 .600921850311628
Zach McKinstry*DCMrf26 .231 .286 .462 .7473993025211
Ryan McMahon*AUR3b26 .140 .246 .160 .4065071001616
Jeff McNeil*CUY2b29 .308 .361 .377 .7381304052012918
Austin Meadows*DEGlf26 .143 .197 .229 .42670103016417
Francisco Mejia#NDFc 25 .267 .348 .350 .69860165005810
Oscar Mercado lf26 .313 .413 .477 .890176551405202729
Yermin MercedesRMHdh28 .390 .449 .6451.095141551018231618
Whit Merrifield 2b32 .288 .332 .389 .721198571402241426
Jake Meyers cf25 .312 .336 .582 .91714144140824546
Brad Miller*NDF1b31 .111 .188 .254 .4426370035525
Yadier Molina c 38 .281 .349 .461 .811167471505241622
Yoan Moncada#CLE3b26 .249 .314 .395 .709185461504191576
Adalberto Mondesi#AUR3b25 .190 .234 .400 .6341001960510231
Dylan MooreCLE2b28 .375 .500 .6251.12583200023
Colin Moran*DUR1b28 .095 .174 .095 .269212000128
Mitch Moreland*DEGdh35 .230 .368 .541 .9096114215121424
Ryan MountcastleDUR1b24 .226 .272 .459 .731159365110221137
Mike Moustakas*CUY3b32 .000 .000 .000 .00050000003
Cedric Mullins*HOLcf26 .261 .307 .362 .669691851012418
Max Muncy*NHP1b30 .216 .366 .454 .820185408012323238
Sean MurphyCALc 26 .279 .354 .395 .75043125006511
Tom MurphyDURc 30 .294 .386 .613 .998160479014252451
Wil MyersCEDrf30 .275 .393 .473 .865182501507223550
Tyler Naquin*PEAcf30 .130 .277 .130 .40754700041119
Omar Narvaez* c 29 .132 .233 .158 .390385100248
Josh Naylor*LKErf24 .258 .314 .387 .7013181017311
Tyler NevinWTBlf24 .167 .231 .292 .5222440012210
Tomas NidoPUEc 27 .140 .180 .298 .479578003738
Brandon Nimmo*AURcf28 .268 .397 .393 .79011230123122128
Austin NolaNDFc 31 .400 .426 .503 .92915562160014711
Lars Nootbaar*CLErf23 .197 .237 .434 .67276156049326
Dom Nunez*CLEc 26 .040 .143 .160 .303251001329
Tyler O'NeillTORlf26 .355 .448 .8581.3061555524018502352
Rougned Odor* 2b27 .240 .330 .563 .893167403017281741
Shohei Ohtani*AURdh26 .242 .274 .484 .7581283181725638
Edward OlivaresCLErf25 .000 .000 .000 .00030000001
Matt Olson*CLE1b27 .242 .327 .535 .863198484018312538
Rafael Ortega*TORcf30 .190 .358 .286 .64442810131120
Chris OwingsPUE2b29 .278 .278 .389 .667185010106
Isaac ParedesTOR2b22 .143 .200 .143 .343142000110
Hoy Jun Park*DUR2b25 .186 .286 .424 .709591123214918
Joc Pederson*LKElf29 .210 .288 .261 .5481382951041347
David Peralta*CLElf33 .253 .277 .410 .68716642113317530
Jose PerazaDEG2b27 .171 .256 .400 .656356202536
Geraldo Perdomo#RMHss21 .222 .250 .370 .620276101208
Michael Perez*HAVc 28 .068 .154 .120 .274117800241152
Roberto PerezCALc 32 .141 .243 .391 .63464910515919
Salvador PerezOLLc 31 .254 .277 .563 .84012632901024431
Jace Peterson*CED2b31 .259 .394 .318 .712852220171836
Tommy PhamDSPlf33 .231 .364 .432 .79619946929224158
Brett Phillips*NHPcf27 .081 .227 .108 .3353731000723
Kevin PillarDCMcf32 .222 .246 .343 .5881082410420122
Manny PinaAURc 34 .168 .259 .326 .586951660391110
Chad PinderDCMrf29 .290 .355 .520 .875100299149927
Kevin Plawecki c 30 .260 .351 .382 .73313134214191420
Jorge Polanco#PUE2b27 .277 .294 .436 .72919554160517430
AJ Pollock lf33 .319 .387 .571 .9571635211010241426
Buster PoseyHOLc 34 .391 .418 .7541.17113854801427737
Jurickson Profar# lf28 .200 .317 .429 .746357202465
Albert PujolsPEA1b41 .270 .297 .572 .87015241401433524
Harold RamirezHAVlf26 .260 .294 .467 .76015039190412733
Jose Ramirez#TOR3b28 .278 .332 .420 .753245681706382035
Wilson RamosHAVc 33 .400 .4001.0001.400104002402
J.T. RealmutoPROc 30 .193 .277 .261 .539881760051024
Josh Reddick*LKErf34 .000 .000 .000 .00010000000
Anthony RendonCUY3b31 .115 .207 .231 .438263001339
Hunter RenfroeCALrf29 .303 .376 .559 .934188579013422233
Franmil Reyes dh25 .213 .293 .461 .754178385013181956
Victor Reyes#DEGrf26 .344 .367 .6491.016151521301124529
Bryan Reynolds#DCMcf26 .329 .360 .507 .86615250120525939
Austin RileyTOR3b24 .260 .353 .393 .746196512002152553
Alfonso Rivas*CALrf24 .000 .000 .000 .00020000001
Anthony Rizzo* 1b31 .354 .405 .531 .9361475250725819
Luis RobertRMHcf23 .272 .322 .519 .8401624410010241238
Victor RoblesCCCcf24 .000 .000 .000 .00020000001
Brendan RodgersWTB2b24 .289 .318 .651 .969166481201631521
Jake RogersPEAc 26 .200 .200 .200 .400102000003
Josh Rojas*PRO2b27 .324 .390 .432 .82337124005410
Miguel RojasSEAss32 .286 .395 .381 .77614742503162615
Austin RomineDEGc 32 .273 .326 .500 .826882450515620
Amed RosarioNHPss25 .286 .341 .409 .75015444433271333
Eddie Rosario*DSPlf29 .353 .404 .431 .8355118210958
Darin RufSEA1b34 .253 .382 .562 .944178457314413643
Keibert Ruiz#CCCc 22 .267 .313 .333 .646154100010
Gary SanchezCEDc 28 .174 .263 .383 .646149261007191744
Jesus Sanchez*OLLrf23 .176 .222 .265 .4873460011213
Miguel SanoHAV1b28 .181 .265 .304 .56913825205131652
Anthony Santander#NHPrf26 .0001.000 .0001.00000000010
Jonathan Schoop 1b29 .302 .347 .560 .907159488011251029
Max Schrock*DURlf26 .294 .400 .353 .753175100133
Kyle Schwarber*PUElf28 .262 .385 .393 .77814538405132649
Frank SchwindelNDF1b29 .275 .376 .557 .933131361037252215
Corey Seager*TORss27 .330 .378 .545 .924176581517281247
Kyle Seager* 3b33 .254 .300 .525 .8251774513111291242
Jean SeguraOLL2b31 .290 .327 .465 .79215545120521718
Marcus Semien 2b30 .205 .265 .417 .68115632718201339
Pedro SeverinoSPRc 27 .357 .432 .566 .99914351907271732
Gavin Sheets*SEAdh25 .152 .204 .174 .3784671002321
Magneuris Sierra*PUEcf25 .321 .321 .321 .643289000106
Andrelton SimmonsSEAss31 .308 .385 .459 .84515949416141721
Jose SiriCLErf25 .250 .379 .542 .921246102342
Austin SlaterNHPcf28 .224 .296 .460 .756174393112361739
Dominic Smith*DSPlf26 .224 .293 .327 .62116537803231448
Kevan SmithDCMc 33 .057 .132 .143 .274352001133
Pavin Smith*NHP1b25 .250 .400 .333 .733123100032
Will D SmithNHPc 26 .252 .336 .476 .81210326506181318
Nick SolakDSP2b26 .214 .333 .250 .583286100543
Donovan SolanoCED2b33 .240 .304 .337 .64117542504151628
Jorge SolerCUYrf29 .242 .338 .565 .903621550516817
Edmundo SosaPROss25 .154 .233 .154 .386396000247
Juan Soto*HOLrf22 .214 .333 .379 .71218239309323237
George SpringerPEAcf31 .218 .324 .452 .77612427536201544
Jacob StallingsLKEc 31 .114 .235 .250 .485445002668
Giancarlo StantonHOLdh31 .201 .291 .279 .57115431602202050
Max StassiWTBc 30 .184 .297 .419 .717136251107182148
Tyler StephensonDURc 24 .286 .318 .381 .6994212400429
Trevor StoryCCCss28 .261 .310 .517 .826180472236341226
Myles StrawOLLcf26 .250 .231 .250 .481123000203
Eugenio Suarez 3b29 .068 .174 .162 .3377451029926
Kurt SuzukiDSPc 37 .241 .291 .441 .7331453580722627
Dansby SwansonAURss27 .171 .224 .329 .55270122039314
Raimel Tapia*CALlf27 .341 .341 .390 .73241142004012
Fernando TatisCALss22 .273 .378 .551 .9291764814111343152
Chris Taylor cf30 .242 .277 .437 .714190461417251063
Michael A. TaylorDSPcf30 .357 .395 .549 .94418265647361252
Tyrone TaylorWTBlf27 .300 .394 .573 .96611033309221126
Rowdy Tellez*DSP1b26 .161 .217 .214 .4315690015217
Lane ThomasTORcf25 .338 .426 .510 .936157531233202529
Abraham Toro# 2b24 .429 .429 .5711.00073100001
Luis Torrens dh25 .250 .289 .493 .78314436501022842
Gleyber TorresRMHss24 .197 .265 .322 .5871523040581336
Ronald TorreyesPUE3b28 .149 .240 .224 .46467102012616
Jose TrevinoSPRc 28 .367 .387 .533 .9203011500211
Mike TroutHAVcf29 .210 .319 .290 .6091623451292457
Yoshi Tsutsugo*SPR1b29 .217 .288 .367 .65560133028417
Cole Tucker#SPRss24 .067 .176 .100 .2763021002411
Kyle Tucker* rf24 .290 .333 .650 .984183535219451125
Justin Turner 3b36 .232 .282 .365 .64718142905171236
Trea TurnerNHPss28 .393 .453 .7351.1882118314218352321
Justin UptonPUElf33 .223 .354 .479 .8339421307161930
Luis UriasNHPss24 .200 .307 .446 .7536513404101016
Ramon UriasNDFss27 .273 .437 .527 .9645515503111620
Gio UrshelaDSP3b29 .337 .370 .530 .900202681427281055
Pat ValaikaDCM2b28 .120 .185 .160 .345253100027
Josh VanMeter*WTB2b26 .300 .363 .456 .818902720414919
Daulton Varsho*PEAc 24 .304 .367 .538 .905158481607251523
Andrew VaughnAURlf23 .283 .381 .517 .898145411606172238
Christian VazquezOLLc 30 .231 .225 .282 .507399200304
Alex Verdugo*WTBlf25 .209 .236 .233 .46986182009220
Matt VierlingCLE1b24 .254 .293 .310 .60371181013416
Jonathan Villar#PUE3b30 .269 .314 .369 .68316043703181152
Daniel Vogelbach*OLL1b28 .000 .000 .000 .00020000000
Stephen Vogt*PROc 36 .271 .333 .323 .656962620112935
Luke VoitCCC1b30 .237 .309 .333 .64213532213161435
Joey Votto*LKE1b37 .277 .414 .489 .903471351161018
LaMonte Wade*SEArf27 .076 .173 .121 .2956653002627
Tyler Wade*CLEss26 .411 .434 .438 .87373302009318
Taylor Walls#CUYss24 .186 .310 .254 .564591110161116
Jared Walsh*RMH1b27 .133 .209 .183 .3926080017521
Taylor WardOLLrf27 .310 .418 .5931.01111335618151925
Joey Wendle*AUR3b31 .286 .333 .333 .6674212200239
Luke WilliamsSPRcf24 .200 .285 .244 .5291352760081536
Jesse Winker*TORlf27 .143 .321 .214 .53542630031014
Patrick Wisdom 3b29 .217 .291 .511 .802184409015321990
Kolten Wong*DUR2b30 .309 .322 .360 .6821394351019423
Mike Yastrzemski*WTBrf30 .100 .226 .175 .40180830141028
Christian Yelich*DEGlf29 .171 .307 .315 .62214625415172857
Andrew YoungDUR2b27 .241 .323 .569 .892581410611225
Bradley Zimmer*DURcf28 .211 .318 .211 .529194000228
Ryan ZimmermanNDF1b36 .329 .353 .595 .948792690418323
Mike ZuninoCCCc 30 .336 .431 .9581.389143488325402345

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Jose AbreuPUE1b34 .227 .308 .382 .69041494220144239121
Ronald AcunaCUYrf23 .275 .362 .529 .89134294180234838108
Willy AdamesSPRss25 .242 .305 .423 .728421102250174936119
Jo AdellWTBlf22 .241 .313 .310 .623297200326
Ehire Adrianza#DEGrf31 .221 .309 .393 .702326727811393780
Jesus AguilarHOL1b31 .261 .341 .569 .910188497017512139
Nick AhmedNDFss31 .195 .230 .256 .486821650011426
Hanser AlbertoDUR3b28 .198 .218 .284 .502811651012111
Ozzie Albies#CED2b24 .205 .287 .366 .6533807819312474591
Jorge AlfaroCLEc 28 .164 .175 .200 .3755592002120
Pete AlonsoLKE1b26 .237 .291 .333 .6251142731218528
Jose AltuveLKE2b31 .250 .319 .471 .79044811225124614586
Yordan Alvarez*CLEdh24 .243 .316 .540 .856437106250358646142
Brian AndersonPEA3b28 .309 .396 .554 .9492337215014392447
Tim AndersonCALss28 .326 .347 .442 .78947315429185512121
Elvis AndrusCEDss32 .314 .368 .456 .824226712032261631
Miguel AndujarRMHlf26 .250 .267 .330 .59688224014210
Aristides AquinoPUElf27 .158 .292 .368 .660193101448
Nolan ArenadoOLL3b30 .221 .266 .414 .6804449821121602891
Randy ArozarenaDURlf26 .273 .342 .445 .787407111193155833145
Luis Arraez*CAL3b24 .340 .403 .442 .8453711261763494134
Christian ArroyoAUR2b26 .283 .365 .565 .93146134037511
Willians AstudilloCAL3b29 .313 .313 .406 .7193210300402
Alex Avila*WTBc 34 .217 .308 .406 .714106231212111448
Akil Baddoo* cf22 .254 .357 .406 .7633749526294961120
Harrison BaderCALcf27 .275 .322 .404 .72640311119011662484
Javier Baez ss28 .215 .261 .416 .67742892121246822185
Austin BarnesWTBc 31 .385 .467 .7691.236135201223
Tucker Barnhart*CUYc 30 .207 .261 .286 .546280581004151675
Tres BarreraPUEc 26 .188 .278 .188 .4653260002210
Jose BarreroCEDss23 .250 .200 .750 .95041010102
Joey BartNHPc 24 .000 .000 .000 .00010000000
Matt Beaty*LKElf28 .220 .289 .341 .63082182128620
Seth Beer*PROdh24 .250 .333 .250 .58382000013
Josh Bell#SPR1b28 .208 .290 .393 .6824288918219514799
Brandon Belt*SEA1b33 .301 .369 .6351.0032828516026452682
Andrew Benintendi*PROlf26 .239 .310 .351 .661356851418313570
Jon BertiDCM3b31 .218 .291 .315 .6063627912172329115
Mookie BettsPROrf28 .239 .311 .387 .6984069716114744064
Bo BichetteWTBss23 .298 .345 .531 .87746313822128672699
Cavan Biggio*PUE3b26 .218 .291 .276 .56622549811172477
Braden BishopPEAlf27 .000 .000 .000 .00020000000
Charlie Blackmon*CEDrf34 .229 .300 .356 .6564411013236303695
Xander BogaertsHOLss28 .259 .309 .471 .780429111242217532103
Alec BohmDEG3b24 .221 .290 .304 .5943988818054237101
Michael Brantley*NHPlf34 .342 .407 .477 .8844091402239363841
Alex BregmanPRO3b27 .238 .298 .357 .655328781617332655
Lewis BrinsonCEDlf27 .266 .303 .379 .6821243320419627
Mike BrosseauCED2b27 .067 .095 .183 .2796041025034
Seth Brown*CLErf28 .213 .272 .498 .77030164140246724110
Kris BryantPRO3b29 .210 .310 .317 .627372782315344486
Byron BuxtonCALcf27 .294 .341 .623 .9642527421120481264
Asdrubal Cabrera# 3b35 .042 .080 .042 .122241000217
Miguel CabreraHAVdh38 .238 .308 .375 .683421100160144536114
Lorenzo CainNHPcf35 .250 .304 .336 .640116297017728
Jeimer Candelario#SPR3b27 .274 .378 .479 .85741311327516697096
Mark CanhaRMHlf32 .229 .364 .387 .7513858887134469102
Victor Caratini#DSPc 27 .226 .298 .361 .6593277414010363287
Dylan Carlson#SEArf22 .202 .269 .286 .55511924810101031
Matt Carpenter*TOR2b35 .143 .143 .357 .500142001206
Curt Casali c 32 .203 .274 .325 .599212431105182063
Nick CastellanosOLLrf29 .296 .347 .541 .888477141341277830145
Harold Castro*DSPss27 .269 .324 .293 .6181674540031347
Jason Castro*WTBc 34 .215 .393 .419 .81217237809275267
Starlin CastroPUE3b31 .205 .258 .263 .5211713570191041
Willi Castro#RMH2b24 .154 .214 .192 .407264100329
Yu ChangCLE1b25 .217 .249 .361 .61023050142529872
Matt Chapman 3b28 .250 .323 .345 .668842120210831
Michael ChavisAUR2b25 .000 .000 .000 .00030000001
Robinson ChirinosCUYc 37 .198 .326 .351 .67711122532121332
Ji-Man Choi*HOL1b30 .242 .351 .484 .8362856915018474898
Ernie ClementCAL2b25 .138 .167 .172 .339294100116
Zack Collins*NHPc 26 .133 .333 .233 .5673043001918
Michael Conforto*CLErf28 .236 .327 .398 .7243478221111384396
William ContrerasHOLc 23 .000 .000 .000 .00000000000
Willson ContrerasTORc 29 .260 .362 .444 .806250655113373484
Garrett Cooper rf30 .205 .316 .385 .70120041719323078
Carlos CorreaPEAss26 .252 .343 .452 .795440111261205554122
Brandon Crawford*OLLss34 .277 .372 .520 .892419116257216357105
J.P. Crawford*LKEss26 .317 .383 .451 .8344011273606484463
C.J. CronAUR1b31 .217 .301 .409 .71039686160204942117
Jake Cronenworth*PRO2b27 .264 .336 .477 .81339010323914574265
Nelson CruzPUEdh40 .197 .294 .371 .66539678120195650102
Oneil Cruz*CCCss22 .286 .250 .286 .53672000104
Charlie CulbersonPEA3b32 .110 .180 .171 .3518292016727
Travis d'ArnaudCCCc 32 .224 .250 .437 .68717439160717440
David Dahl*RMHlf27 .385 .385 .7691.154135201205
J.D. DavisRMH3b28 .240 .321 .376 .697250601008252496
Yonathan DazaAURcf27 .239 .340 .304 .64446113005610
Paul DeJongSEAss27 .219 .304 .407 .711329729117473587
Delino DeShieldsAURcf28 .059 .179 .088 .268342100058
Rafael Devers*CAL3b24 .219 .285 .455 .74042493242247239128
Aledmys DiazNDF3b30 .211 .232 .320 .5521473170316335
Elias DiazPUEc 30 .159 .213 .322 .535245396210271348
Isan Diaz*HAV3b25 .194 .280 .284 .56467133014822
Yandy DiazNHP1b29 .260 .394 .382 .77513134404202733
Alex Dickerson* lf31 .222 .300 .296 .596276010338
Corey Dickerson*DEGlf32 .167 .252 .193 .4451141930051124
Wilmer Difo#TOR2b29 .263 .359 .355 .71418649342202848
Josh Donaldson 3b35 .192 .291 .351 .64239676120173451106
Mauricio DubonDEGss26 .172 .209 .250 .459128224028546
Matt DuffyNHP3b30 .290 .349 .403 .752300871117381572
Steven Duggar* cf27 .311 .351 .639 .9901835714512321156
Adam DuvallSEArf32 .207 .233 .412 .64543089100265813152
Tommy Edman#CAL2b26 .226 .289 .306 .596385872013362767
Adam EngelCUYcf29 .286 .399 .508 .907185532306122842
Alcides EscobarPROss34 .211 .250 .263 .513194100114
Eduardo Escobar#DUR3b32 .195 .262 .320 .58229758928352888
Santiago EspinalDUR3b26 .247 .325 .297 .62218245601161931
Thairo EstradaSEAss25 .250 .324 .500 .82412431409161232
Kyle FarmerHOLss30 .186 .234 .220 .45559112004211
David FletcherCCC2b27 .234 .247 .298 .54594226005217
Wilmer FloresCCC3b29 .269 .340 .487 .8272757415015472844
Estevan Florial*AURcf23 .143 .308 .238 .546213200056
Nick FortesAURc 24 .207 .281 .621 .902296004837
Jake Fraley*PROlf26 .260 .374 .468 .8417720214101428
Ty FranceCUY1b26 .235 .322 .337 .6594511062616404184
Maikel FrancoDCM3b28 .207 .229 .327 .5564689717013551194
Wander Franco#PROss20 .256 .309 .349 .65786222304519
Adam Frazier*SPR2b29 .320 .381 .429 .8104501442944384453
Freddie Freeman*CAL1b31 .288 .395 .434 .83039611420112507079
Cam GallagherCEDc 28 .343 .377 .460 .83713747130111828
Joey Gallo*NDFrf27 .185 .349 .466 .81538471150316397169
Freddy Galvis#HAVss31 .221 .302 .382 .6833938715016573786
Ben Gamel*DURlf29 .195 .332 .330 .6623186214193266118
Adolis GarciaSPRcf28 .228 .284 .451 .735443101123277734156
Avisail Garcia rf30 .214 .268 .375 .64336077100165217114
Leury Garcia#LKE2b30 .276 .356 .375 .731312862530213670
Luis V Garcia*NHP2b21 .167 .167 .167 .33361000001
Brett Gardner*DEGcf37 .248 .376 .425 .8013799416911567988
Mitch GarverPEAc 30 .303 .407 .559 .9662387219014313582
Paul GoldschmidtOLL1b33 .289 .350 .475 .825467135270207142126
Yan GomesPEAc 33 .182 .250 .250 .50088163019824
Erik GonzalezDSP3b29 .000 .000 .000 .00020000001
Marwin Gonzalez#DSP2b32 .196 .283 .262 .54527153822122884
Niko Goodrum# ss29 .176 .211 .312 .52322139418131084
Brian Goodwin*PEArf30 .252 .341 .397 .738317802018364283
Phil GosselinPEAlf32 .244 .278 .328 .6061192940210538
Yasmani Grandal#SEAc 32 .191 .365 .344 .709288558012347582
Didi Gregorius*CEDss31 .165 .209 .318 .52685142139514
Randal Grichuk cf29 .264 .329 .473 .80238710223218513383
Trent Grisham*NHPcf24 .205 .288 .329 .617234481704182565
Robbie Grossman#RMHlf31 .218 .340 .395 .73539085191166373132
Vladimir GuerreroWTB1b22 .313 .369 .573 .94243813719131793684
Luis Guillorme*CLE3b26 .324 .447 .435 .88217055704143730
Lourdes GurrielPEAlf27 .259 .321 .390 .71239710319011623375
Yuli GurrielDUR1b37 .324 .399 .439 .8384081322009434759
Kelvin GutierrezSPR3b26 .174 .220 .217 .437468010239
Eric HaaseSEAc 28 .115 .203 .244 .44713115205141262
Garrett HampsonPROcf26 .088 .162 .176 .3393430014313
Mitch HanigerTORrf30 .268 .299 .486 .7841383793519544
Ian Happ#CCClf26 .196 .287 .403 .69039277120235049152
Bryce Harper*NDFrf28 .321 .452 .7371.18935811544035998593
Josh HarrisonCCC2b33 .292 .342 .418 .7613491022933272153
Ke'Bryan HayesWTB3b24 .191 .261 .264 .525341651603283198
Austin HaysCEDlf25 .224 .280 .402 .6823437723112531677
Austin HedgesCEDc 28 .286 .286 .7141.00072001302
Guillermo HerediaDSPcf30 .214 .327 .262 .5884292001611
Cesar Hernandez#SEA2b31 .203 .279 .276 .555359731622263595
Enrique HernandezTORcf29 .200 .280 .347 .627170341223291847
Teoscar HernandezPUErf28 .277 .324 .438 .762393109120175625106
Yadiel Hernandez*PEAlf33 .286 .303 .333 .6361053050012314
Yonny Hernandez#HAV3b23 .179 .304 .179 .4843970001610
Odubel Herrera*HAVcf29 .243 .293 .384 .67749712127213343596
Jason Heyward*DCMrf31 .177 .259 .304 .56318132914121849
Aaron Hicks#DSPcf31 .000 .000 .000 .00010000001
Kyle HigashiokaTORc 31 .069 .206 .138 .3442922000511
Derek HillHOLcf25 .000 .067 .000 .067140000018
Sam Hilliard* cf27 .196 .262 .431 .69315330529221467
Keston HiuraHAV1b24 .193 .311 .352 .66388178025938
Nico HoernerNHP2b24 .327 .393 .418 .811208681601321937
Rhys HoskinsPRO1b28 .178 .265 .318 .58340973180134944118
Eric Hosmer*CED1b31 .274 .354 .374 .7284091122714344776
Andy IbanezDSP2b28 .254 .350 .407 .75711830604161619
Jose IglesiasDSPss31 .263 .304 .374 .678361951826341658
Jonathan IndiaWTB2b24 .245 .382 .403 .7853308120110565590
Kyle Isbel*RMHrf24 .240 .296 .280 .576256100226
Travis Jankowski*CEDcf30 .182 .259 .208 .46777142005822
Danny JansenAURc 26 .245 .282 .482 .76413934120722835
Ryan JeffersDCMc 24 .216 .261 .495 .7563196983255317146
Eloy JimenezDSPlf24 .246 .267 .394 .66114235120324541
Connor JoeDEGlf28 .270 .327 .404 .731230621605251955
Aaron JudgeAURrf29 .308 .373 .573 .946445137310298146115
Carson KellyTORc 26 .173 .250 .255 .505981720210728
Tony Kemp* 2b29 .281 .375 .444 .819320902238484858
Max Kepler*CCCrf28 .252 .320 .491 .8113819623122603892
Kevin Kiermaier*DCMcf31 .240 .311 .376 .68745510929672744127
Ha-Seong KimCLEss25 .262 .262 .357 .61942114001108
Isiah Kiner-FalefaPEAss26 .287 .335 .372 .7073871111534502261
Alex Kirilloff*HOL1b23 .209 .277 .302 .5794391016413
Alejandro KirkNHPc 22 .206 .299 .279 .5786814201898
Trevor Larnach*CUYlf24 .214 .320 .378 .69837380171144551137
Ramon LaureanoNDFcf26 .172 .256 .360 .61618632809241474
DJ LeMahieuDEG2b32 .244 .350 .333 .6834391071209286481
Sandy Leon#DEGc 32 .168 .228 .300 .528297501318391986
Kyle LewisRMHcf25 .195 .304 .273 .57712825103112051
Francisco Lindor#HAVss27 .219 .339 .411 .7503387416215535882
Shed Long*TORlf25 .273 .377 .523 .90044122038821
Evan LongoriaPRO3b35 .290 .389 .6131.002319402449
Nicky Lopez*HOLss26 .271 .360 .361 .7213771021444345272
Brandon Lowe*RMH2b26 .246 .355 .515 .870439108291296271153
Nate Lowe*SPR1b25 .278 .426 .458 .8847220403151921
Jed Lowrie#OLL2b37 .200 .297 .412 .709801620581024
Jordan LuplowTORcf27 .206 .295 .411 .70610722406171134
Gavin Lux*CLEss23 .170 .267 .216 .483881521051115
Manny MachadoDCM3b28 .244 .302 .448 .750496121203258042101
Nick MadrigalNHP2b24 .233 .281 .250 .5316014100419
Martin Maldonado c 34 .182 .308 .318 .6264483011713
Trey ManciniOLL1b29 .214 .267 .214 .481143000014
Rafael Marchan#CLEc 22 .143 .294 .143 .437142000033
Manuel MargotDCMrf26 .219 .270 .411 .6814068914220512890
Jake MarisnickDSPcf30 .167 .167 .167 .333183000007
Brandon Marsh*PUEcf23 .202 .268 .272 .5412725517101424112
Ketel Marte#TORcf27 .266 .332 .371 .703237631603242239
Starling MarteWTBcf32 .321 .371 .452 .8223611162308472269
Richie MartinPUEss26 .143 .143 .143 .28671000103
J.D. MartinezAURdh33 .253 .325 .498 .823454115311268746130
Jorge MateoCUYss26 .241 .297 .336 .6331162880113629
Jack MayfieldDCM3b30 .243 .283 .424 .706255622208211272
James McCannHOLc 31 .214 .246 .350 .5961172521420534
Chas McCormickPROcf26 .224 .235 .347 .58249110026025
Andrew McCutchenSPRlf34 .155 .287 .196 .483971510111824
Ryan McKennaCEDlf24 .333 .333 .333 .66731000001
Billy McKinney*LKErf26 .125 .155 .225 .38080102027324
Zach McKinstry*DCMrf26 .221 .292 .419 .711217481908212076
Ryan McMahon*AUR3b26 .256 .326 .479 .805407104370187344119
Jeff McNeil*CUY2b29 .200 .260 .313 .57327555708381758
Austin Meadows*DEGlf26 .247 .367 .592 .9583659024630736880
Francisco Mejia#NDFc 25 .241 .323 .333 .6561413492091128
Oscar Mercado lf26 .103 .205 .103 .3073940002211
Yermin MercedesRMHdh28 .190 .224 .250 .4742003830316849
Whit Merrifield 2b32 .278 .319 .315 .634273761000291544
Jake Meyers cf25 .158 .250 .263 .513951510371040
Brad Miller*NDF1b31 .234 .340 .438 .77833879126155051118
Yadier Molina c 38 .211 .253 .282 .53571152017217
Yoan Moncada#CLE3b26 .253 .364 .423 .787442112273144474132
Adalberto Mondesi#AUR3b25 .189 .228 .358 .58753103027320
Dylan MooreCLE2b28 .333 .3331.3331.66731001100
Colin Moran*DUR1b28 .231 .324 .301 .62534680606314791
Mitch Moreland*DEGdh35 .191 .266 .370 .636246479111302463
Ryan MountcastleDUR1b24 .263 .337 .435 .77237799151167035119
Mike Moustakas*CUY3b32 .189 .241 .315 .55612724703121026
Cedric Mullins*HOLcf26 .299 .361 .586 .9484521353510256842105
Max Muncy*NHP1b30 .277 .375 .6291.00436410125233965777
Sean MurphyCALc 26 .237 .341 .481 .8222666326013433571
Tom MurphyDURc 30 .143 .239 .317 .5576393126821
Wil MyersCEDrf30 .245 .324 .375 .69938795151115346136
Tyler Naquin*PEAcf30 .218 .275 .375 .650317691767352698
Omar Narvaez* c 29 .248 .331 .359 .6903799418084442109
Josh Naylor*LKErf24 .328 .359 .467 .82618059130421931
Tyler NevinWTBlf24 .455 .571 .7271.299115001233
Tomas NidoPUEc 27 .230 .252 .363 .6151132641320337
Brandon Nimmo*AURcf28 .241 .323 .375 .698373901929374496
Austin NolaNDFc 31 .176 .246 .196 .442519100559
Lars Nootbaar*CLErf23 .243 .317 .486 .804379112448
Dom Nunez*CLEc 26 .189 .297 .433 .730201381558223086
Tyler O'NeillTORlf26 .358 .405 .6841.089307110193257620101
Rougned Odor* 2b27 .158 .256 .329 .58576124038924
Shohei Ohtani*AURdh26 .218 .360 .468 .82828061182163260117
Edward OlivaresCLErf25 .200 .200 .200 .400102000001
Matt Olson*CLE1b27 .239 .323 .476 .799460110291266356107
Rafael Ortega*TORcf30 .304 .354 .481 .8352938917111502558
Chris OwingsPUE2b29 .167 .259 .375 .6342442012313
Isaac ParedesTOR2b22 .375 .375 .6251.00083200203
Hoy Jun Park*DUR2b25 .075 .196 .100 .2964031000614
Joc Pederson*LKElf29 .201 .263 .308 .571318641008302497
David Peralta*CLElf33 .233 .306 .378 .684365852039383967
Jose PerazaDEG2b27 .176 .228 .257 .48574133011318
Geraldo Perdomo#RMHss21 .190 .294 .293 .58758110026815
Michael Perez*HAVc 28 .092 .134 .151 .2853253011122312131
Roberto PerezCALc 32 .080 .368 .200 .56825200121210
Salvador PerezOLLc 31 .231 .270 .393 .66336484110165416116
Jace Peterson*CED2b31 .186 .330 .233 .563279521001165878
Tommy PhamDSPlf33 .253 .316 .432 .747447113334134139120
Brett Phillips*NHPcf27 .228 .355 .502 .85732574217184363143
Kevin PillarDCMcf32 .241 .284 .408 .693431104191176120118
Manny PinaAURc 34 .117 .244 .286 .53077910471122
Chad PinderDCMrf29 .302 .310 .442 .752862660210128
Kevin Plawecki c 30 .244 .327 .326 .65313533801131624
Jorge Polanco#PUE2b27 .231 .310 .475 .785442102210295945104
AJ Pollock lf33 .258 .319 .426 .7453338618112392690
Buster PoseyHOLc 34 .269 .355 .464 .8193088312016514179
Jurickson Profar# lf28 .244 .409 .366 .77512330712183126
Albert PujolsPEA1b41 .169 .242 .169 .41259100005414
Harold RamirezHAVlf26 .209 .253 .347 .6003988316311301084
Jose Ramirez#TOR3b28 .257 .327 .520 .84740410433521914283
Wilson RamosHAVc 33 .250 .400 .7501.15041010010
J.T. RealmutoPROc 30 .257 .338 .444 .7823118013313482390
Josh Reddick*LKErf34 .500 .500 .5001.00042000002
Anthony RendonCUY3b31 .236 .279 .365 .645208491015191246
Hunter RenfroeCALrf29 .318 .364 .605 .9692237122014481462
Franmil Reyes dh25 .229 .329 .472 .80042497234246959150
Victor Reyes#DEGrf26 .219 .240 .365 .605962142211330
Bryan Reynolds#DCMcf26 .293 .373 .509 .88248514219724675799
Austin RileyTOR3b24 .328 .408 .5971.005442145230328446121
Alfonso Rivas*CALrf24 .414 .477 .448 .92558242006620
Anthony Rizzo* 1b31 .203 .289 .355 .643310631847352960
Luis RobertRMHcf23 .266 .309 .394 .703467124221124423150
Victor RoblesCCCcf24 .000 .000 .000 .00000000000
Brendan RodgersWTB2b24 .244 .299 .367 .666902250212423
Jake RogersPEAc 26 .239 .340 .478 .81846110136723
Josh Rojas*PRO2b27 .303 .386 .496 .88237911528313515091
Miguel RojasSEAss32 .220 .283 .341 .623912050212719
Austin RomineDEGc 32 .082 .122 .100 .22211092001453
Amed RosarioNHPss25 .278 .320 .412 .733972740312521
Eddie Rosario*DSPlf29 .256 .334 .469 .8033679423515434376
Darin RufSEA1b34 .203 .320 .384 .70434470143143953146
Keibert Ruiz#CCCc 22 .222 .250 .259 .509276100014
Gary SanchezCEDc 28 .170 .237 .318 .5552894910011342490
Jesus Sanchez*OLLrf23 .226 .293 .459 .752270618217482585
Miguel SanoHAV1b28 .228 .301 .544 .845452103260397445206
Anthony Santander#NHPrf26 .500 .5001.2501.75042001100
Jonathan Schoop 1b29 .226 .262 .304 .56621749803201054
Max Schrock*DURlf26 .216 .231 .250 .48188193005218
Kyle Schwarber*PUElf28 .236 .364 .511 .87536486160285872123
Frank SchwindelNDF1b29 .308 .346 .516 .8622216816010451227
Corey Seager*TORss27 .284 .406 .476 .882250711539485249
Kyle Seager* 3b33 .188 .274 .429 .70242079271246850122
Jean SeguraOLL2b31 .258 .308 .379 .687364941846271658
Marcus Semien 2b30 .299 .372 .582 .953471141370328457108
Pedro SeverinoSPRc 27 .188 .256 .223 .4791973770091770
Gavin Sheets*SEAdh25 .269 .330 .522 .8532015414211341741
Magneuris Sierra*PUEcf25 .282 .340 .318 .65885241105820
Andrelton SimmonsSEAss31 .229 .255 .272 .527353811201251244
Jose SiriCLErf25 .311 .360 .556 .91645142038218
Austin SlaterNHPcf28 .208 .255 .333 .58848100025326
Dominic Smith*DSPlf26 .250 .313 .356 .66910426203111034
Kevan SmithDCMc 33 .175 .198 .194 .392103182004336
Pavin Smith*NHP1b25 .274 .348 .468 .81662177116712
Will D SmithNHPc 26 .196 .314 .408 .7213416717217594487
Nick SolakDSP2b26 .237 .291 .275 .56680190018517
Donovan SolanoCED2b33 .304 .353 .374 .727257781501311952
Jorge SolerCUYrf29 .304 .385 .522 .906237201534
Edmundo SosaPROss25 .310 .369 .429 .7983711151519361577
Juan Soto*HOLrf22 .315 .485 .5661.051371117112266812463
George SpringerPEAcf31 .298 .371 .6901.06134210229035593976
Jacob StallingsLKEc 31 .281 .355 .395 .750342962514343796
Giancarlo StantonHOLdh31 .214 .286 .404 .69033772130175230129
Max StassiWTBc 30 .221 .315 .366 .68114532605161751
Tyler StephensonDURc 24 .242 .307 .361 .668330801237362870
Trevor StoryCCCss28 .215 .300 .361 .66136378140134642112
Myles StrawOLLcf26 .236 .320 .333 .653288681523183371
Eugenio Suarez 3b29 .189 .261 .401 .66131760130184528113
Kurt SuzukiDSPc 37 .138 .230 .169 .3996592005713
Dansby SwansonAURss27 .239 .300 .388 .68841599151154836140
Raimel Tapia*CALlf27 .243 .313 .371 .684701741110711
Fernando TatisCALss22 .277 .354 .542 .89635498160267744122
Chris Taylor cf30 .245 .313 .385 .69839296160134635114
Michael A. TaylorDSPcf30 .214 .297 .349 .64623851917172271
Tyrone TaylorWTBlf27 .202 .328 .368 .69711423514161428
Rowdy Tellez*DSP1b26 .268 .333 .450 .7843138416411552863
Lane ThomasTORcf25 .167 .318 .333 .65254930291219
Abraham Toro# 2b24 .232 .295 .482 .7775613204739
Luis Torrens dh25 .214 .282 .410 .692210451219292059
Gleyber TorresRMHss24 .244 .304 .354 .658356872215443089
Ronald TorreyesPUE3b28 .100 .100 .100 .200202000002
Jose TrevinoSPRc 28 .257 .301 .349 .651272701304291465
Mike TroutHAVcf29 .268 .346 .480 .826456122294205448156
Yoshi Tsutsugo*SPR1b29 .226 .312 .419 .7303016817113433697
Cole Tucker#SPRss24 .248 .328 .394 .72221854456232558
Kyle Tucker* rf24 .258 .346 .512 .858469121391267062114
Justin Turner 3b36 .261 .344 .402 .74641810917014514788
Trea TurnerNHPss28 .288 .345 .477 .822455131260207032108
Justin UptonPUElf33 .203 .241 .392 .632741531313425
Luis UriasNHPss24 .193 .325 .297 .622202391203173256
Ramon UriasNDFss27 .318 .392 .414 .8053241031904243082
Gio UrshelaDSP3b29 .251 .300 .397 .697406102173125328103
Pat ValaikaDCM2b28 .121 .157 .136 .2946681004226
Josh VanMeter*WTB2b26 .145 .217 .182 .3985582003519
Daulton Varsho*PEAc 24 .220 .311 .373 .684236521127283069
Andrew VaughnAURlf23 .182 .237 .256 .493121226019935
Christian VazquezOLLc 30 .294 .361 .376 .73710932302161122
Alex Verdugo*WTBlf25 .294 .364 .421 .7854181232718334583
Matt VierlingCLE1b24 .325 .386 .600 .98640135028418
Jonathan Villar#PUE3b30 .195 .285 .346 .6313847573153147112
Daniel Vogelbach*OLL1b28 .273 .442 .394 .8363391011104
Stephen Vogt*PROc 36 .185 .247 .358 .605811520415722
Luke VoitCCC1b30 .219 .292 .425 .71716035609261259
Joey Votto*LKE1b37 .281 .411 .6261.038356100180358877100
LaMonte Wade*SEArf27 .289 .352 .550 .90236010423421543391
Tyler Wade*CLEss26 .255 .367 .255 .62251130005917
Taylor Walls#CUYss24 .178 .269 .256 .5251292351181641
Jared Walsh*RMH1b27 .350 .455 .6291.08436912936221667199
Taylor WardOLLrf27 .161 .230 .339 .5695694025217
Joey Wendle*AUR3b31 .283 .314 .421 .7353751063406331488
Luke WilliamsSPRcf24 .194 .253 .278 .531299581033182395
Jesse Winker*TORlf27 .393 .471 .6991.17032612836518574544
Patrick Wisdom 3b29 .215 .291 .420 .71136779150206334171
Kolten Wong*DUR2b30 .251 .337 .397 .734350882708322777
Mike Yastrzemski*WTBrf30 .235 .329 .504 .83336185212246547100
Christian Yelich*DEGlf29 .247 .341 .377 .717470116272102863140
Andrew YoungDUR2b27 .000 .000 .000 .000110000002
Bradley Zimmer*DURcf28 .231 .311 .374 .68514734415181360
Ryan ZimmermanNDF1b36 .350 .417 .6501.067207002439
Mike ZuninoCCCc 30 .120 .182 .272 .45418422109161294