Org batting register -- Federal League
Regular season -- as of 9/26/2024

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*LAAss22 .238 .289 .39455113111621735011291224713
Jose AbreuDET1b36 .230 .280 .412226521101025341165710
Wilyer Abreu*STLcf24 .375 .467 .62564245131090111831
Ronald AcunaCINrf25 .327 .405 .58861220035141115884791034411
Willy AdamesLADss27 .203 .296 .32155711330310727847317322
Jordyn AdamsARIrf23 .154 .154 .21252830022001700
Riley AdamsSFGc 27 .206 .302 .3281312713011462164600
Jo AdellSDPrf24 .308 .419 .65426841146051000
Jesus AguilarPHI1b33 .194 .241 .31512424304810174100
Nick AhmedBOSss33 .313 .361 .515268842438504131883122
Hanser AlbertoCHW3b30 .091 .167 .0911110000001200
Ozzie Albies#MIL2b26 .272 .328 .526595162313389710384410361
Greg Allen#MILlf30 .267 .343 .433601602258341722
Nick AllenHOUss24 .221 .275 .3062355250526181173231
Pete AlonsoSEA1b28 .203 .281 .452591120300398499165015542
Jose AltuveARI2b33 .318 .405 .48334611019112624035059102
Jake Alu*KCRlf26 .182 .182 .2731121001000300
Francisco AlvarezCLEc 21 .251 .307 .536483121270377210153614110
Yordan Alvarez*SDPdh26 .327 .426 .691447146250469110012668410
Miguel AmayaMIAc 24 .218 .292 .345871920359542900
Brian AndersonKCR3b30 .294 .353 .50020460901126433166600
Tim AndersonSTLss30 .231 .280 .26835582920291602589101
Elvis AndrusLAD2b34 .241 .292 .31125762120228300194331
Miguel AndujarNYMrf28 .217 .308 .37092205031081111110
Jonathan Aranda*ARIdh25 .239 .280 .366711741172132800
Jonathan Arauz#CLE3b24 .138 .202 .27794131041215082100
Orlando ArciaCOLss28 .262 .322 .42152213723020667044210501
Nolan ArenadoSTL3b32 .254 .291 .4635831482413271995288733
Gabriel AriasCHCss23 .287 .341 .49340811731117586113411921
Randy ArozarenaBALlf28 .241 .329 .372589142143197572146520500
Luis Arraez*BOS2b26 .397 .435 .5256192464069120668364910
Christian ArroyoLAA2b28 .261 .287 .3962306022031515364910
Jose AzocarLAArf27 .150 .239 .233609500121251680
Akil Baddoo*CINlf24 .201 .291 .36641383181165734350120104
Harrison BaderTEXcf29 .259 .303 .4483248411116534961555223
Ji Hwan Bae*NYY2b23 .274 .342 .422230632014312722361126
Javier BaezSEAss30 .182 .232 .254374681015362861986122
Patrick Bailey#CINc 24 .217 .269 .3493647918010354232310810
Luken BakerSTLdh26 .167 .299 .2881322240411160254800
Austin BarnesKCRc 33 .153 .199 .255137215031213353601
Tucker Barnhart*OAKc 32 .144 .228 .24311116203691114100
Jose BarreroPITss25 .225 .292 .338432972807383433915620
Joey BartARIc 26 .188 .243 .2644167832003424121912000
Osleivis BasabeOAKss22 .262 .301 .30810728310117063410
Matthew BattenWAS3b28 .260 .362 .320501330062081421
Brett Baty*PIT3b23 .166 .241 .23740968807332633714400
Jake Bauers*TORrf27 .162 .257 .28121034100522202258110
Matt Beaty*CLE1b30 .213 .333 .2818919600745111600
Josh Bell#BALdh30 .272 .351 .48054014728028619136515200
Cody Bellinger*TORcf27 .297 .346 .51148914526225926833782166
Brandon Belt*SFGdh35 .280 .427 .4903439625115524928713400
Andrew Benintendi*TEXlf28 .259 .332 .3674981293335744525490120
Will Benson*CHCrf25 .321 .430 .58435811517131775542661212810
Jon BertiSDPss33 .303 .352 .4135011521859585753499147
Christian BethancourtCLEc 31 .245 .312 .41818445170527255144300
Mookie BettsMILrf30 .300 .377 .523614184421311129977110620
Bo Bichette ss25 .313 .349 .41958218230110626562811781
Cavan Biggio*BAL2b28 .208 .300 .3171833850514223216200
Charlie Blackmon*DETdh36 .247 .363 .37941710320776937136567164
Dairon BlancoOAKrf30 .243 .316 .417206501373291641872162
JJ Bleday*HOUlf25 .154 .295 .33221433611030313416650
Xander BogaertsWASss30 .274 .327 .37365417918115856244811892
Alec BohmSTL3b26 .264 .310 .3894931302601246593318930
Sean BouchardPITrf27 .243 .263 .446741800597022500
Jackie Bradley*NYMcf33 .092 .156 .1831311230349373100
Michael Brantley*CINlf36 .065 .063 .1613120011200400
Alex BregmanCHW3b29 .286 .387 .4795951702752692785958870
Will Brennan*MILrf25 .227 .258 .3285161172618504210137041
Jonah BrideSDP3b27 .200 .333 .3001021001102300
Mike BrosseauPIT3b29 .148 .185 .193881310187222900
Seth Brown*MIArf30 .280 .356 .51038210730218556644210421
Vidal Brujan#TBR2b25 .175 .277 .2004071007206800
Kris BryantMIArf31 .231 .311 .3881343160512152142910
Peyton BurdickMILrf26 .106 .176 .19147510112042400
Jake BurgerCHC3b27 .287 .343 .51354415636029779594015900
Alec Burleson*TBRlf24 .209 .271 .32136476181733224286500
Michael Busch*NYY3b25 .143 .270 .337981470413100173511
Lawrence Butler*ARIcf22 .185 .228 .310168318231919285010
Byron BuxtonNYYdh29 .178 .256 .3753205715016444333213562
Jose CaballeroCOL2b26 .212 .329 .3142936212064626203291245
Trey Cabbage*CIN1b26 .152 .212 .241791240167063210
Miguel Cabrera dh40 .221 .307 .30533173250128226367900
Oswaldo Cabrera#DETlf24 .253 .320 .3529123302131101026112
Kole Calhoun*LAA1b35 .195 .267 .3664789321219465584111400
Willie Calhoun*MIAdh28 .246 .327 .4101343370515171161600
Alex CallATLcf28 .201 .301 .31839379152958345528633
Junior CamineroMIL3b19 .182 .182 .1822240000100600
Luis CampusanoTBRc 24 .349 .407 .5071525360619154112200
Alexander CanarioTBRdh23 .231 .231 .26926610010001300
Jeimer Candelario#MIN3b29 .300 .361 .5525601685272593110750160153
Mark CanhaMIAlf34 .267 .355 .43151713830217795323508952
Dominic Canzone*WASlf25 .238 .273 .3411854410031122193310
Conner Capel*STLrf26 .200 .309 .2867014301830112111
Victor Caratini#HOUc 29 .215 .274 .2651813930214161144810
Dylan Carlson#CHWcf24 .290 .355 .45619356110736202183741
Kerry Carpenter*SEArf25 .249 .292 .509493123203346796427158102
Corbin Carroll*NYMrf22 .288 .368 .52661217632932108919711275012
Evan Carter*TBRlf20 .286 .435 .451912660311122222741
Curt CasaliCINc 34 .157 .248 .191115184001360143210
Triston Casas*CHW1b23 .269 .380 .52351613921136878459014612
Nick CastellanosDETrf31 .253 .299 .476613155380339687438170281
Harold Castro*TOR2b29 .213 .233 .249329709012222279300
Rodolfo Castro#PITss24 .197 .260 .275335661105272122711400
Willi Castro#CLElf26 .231 .317 .37651011827109694415511513410
Jake Cave*ATLlf30 .159 .241 .19812620201740144511
Yu ChangCINss27 .209 .248 .54114831701422295348110
Matt ChapmanCHW3b30 .238 .312 .42156313448217687026116451
Michael ChavisNYM2b27 .148 .186 .24612218004610155000
Jazz Chisholm*SDPcf25 .248 .292 .45231077161155126217109195
Ji Man Choi*LAAdh32 .167 .259 .3101262160413180163800
Kody Clemens*TEX1b27 .248 .299 .4381533850819170114300
Ernie ClementLAAss27 .279 .310 .32468193006312801
Oscar Colas*PHIrf24 .157 .227 .231121191121681103710
Michael Conforto*TORrf30 .185 .283 .282433809011424185312220
William ContrerasSEAc 25 .264 .342 .41554914529018677346214232
Willson ContrerasTORc 31 .218 .316 .446495108241296164145714821
Garrett CooperPIT1b32 .247 .291 .37553113121115363923116000
Franchy Cordero*CINrf28 .250 .308 .58348124041110041500
Carlos CorreaSDPss28 .211 .287 .37848710325118447164611300
Colton Cowser*SDPcf23 .040 .158 .04050200001161800
Brandon Crawford*MILss36 .195 .279 .34929858921145306308820
J.P. Crawford*BALss28 .283 .386 .42755515726018876569012801
C.J. CronLAA1b33 .260 .327 .462277721101528522277500
Jake Cronenworth*LAD1b29 .200 .282 .3433573105304800
Nelson CruzPITdh42 .206 .234 .3142234610141319267500
Oneil Cruz*PITss24 .200 .314 .3003060011305700
Travis d'ArnaudSEAc 34 .211 .276 .3492094480719260194300
Bobby DalbecCHC1b28 .189 .231 .29737710153021600
Henry DavisTBRrf23 .201 .285 .3603897817015404154212722
J.D. DavisBOS3b30 .244 .316 .3455011222518685894515200
Yonathan DazaCINcf29 .250 .304 .28164162005705810
Bryan De La CruzKCRlf26 .253 .311 .38057414525016687144814871
Elly De La Cruz#KCRss21 .206 .250 .37934070102154132318137195
Paul DeJongLAAss29 .213 .251 .3763146712013283731310321
Jason DelayTORc 28 .248 .300 .31821453120113142145900
Jonny DelucaLAAlf24 .205 .267 .295781640154072210
Rafael Devers*COL3b26 .259 .347 .4515451413412374104106612431
Aledmys DiazMIAss32 .249 .288 .37026566200428254116100
Elias DiazTEXc 32 .280 .311 .40347213220112525822111800
Jordan DiazWAS3b22 .194 .243 .3282474860916300167100
Yainer DiazNYMc 24 .275 .324 .49638910718122516810218000
Yandy DiazMIN1b31 .343 .417 .5185621934701794969669000
Corey Dickerson*OAKlf34 .230 .261 .348135317031112063110
Brandon DixonSFG1b31 .176 .231 .267262461204222116310610
Jasson Dominguez#SDPcf20 .188 .257 .5003261036712900
Josh DonaldsonTOR3b37 .154 .196 .3969114406911052700
Brendan Donovan*COL2b26 .260 .324 .4034001041531270539307130
Jeter DownsSDPss24 .200 .273 .2254081001213901
Brenton DoyleCOLcf25 .211 .254 .37142189185136444322146143
Hunter DozierARI3b31 .186 .263 .279861623077183100
Brandon DruryMIA2b30 .246 .306 .449537132275247282133515400
Mauricio DubonMIA2b28 .274 .303 .4184861332341357496166820
Matt M. DuffySFG3b32 .258 .311 .33123661140123135133500
Ezequiel DuranSFGss24 .254 .314 .3674771212519525193515522
Jarren Duran*NYYcf26 .273 .326 .447472129422127067040127266
Adam DuvallTEXcf34 .247 .310 .55740910135130747183114930
Tommy Edman#LAAss28 .190 .249 .28553610223284637538113269
Xavier Edwards#SDP2b23 .233 .247 .288731740054021541
Drew EllisATL3b27 .200 .429 .200510001002000
Christian Encarnacn-StranDET1b23 .291 .344 .52027580601945534198221
Eduardo Escobar#MIA3b34 .223 .264 .34737283117734401219520
Santiago EspinalSFG2b28 .221 .293 .28629465160127228234121
Thairo EstradaMIA2b27 .236 .286 .366470111231124762728119203
Stuart FairchildATLlf27 .183 .280 .28831257191433255389252
Kyle FarmerOAK3b32 .233 .297 .35829669629373411177332
Freddy FerminKCRc 28 .243 .282 .45011127914129063200
Jose FerminSEA2b24 .194 .293 .264721420192551500
Tyler FitzgeraldDETcf25 .100 .143 .30020210122011200
David FletcherBOSss29 .255 .293 .35033786102640270192900
Dominic Fletcher*BOScf25 .418 .481 .637913880421170121600
Wilmer FloresBOS1b31 .291 .348 .482577168200309510355010100
Estevan Florial*SDPcf25 .156 .208 .15645700042031500
Mike Ford*ARIdh30 .275 .385 .573302831502537778489100
Nick FortesATLc 26 .211 .261 .2893327080629339146421
Jake Fraley*ARIrf28 .233 .339 .364450105200135858106384111
Ty FranceTOR1b28 .233 .308 .32652812329163743322710000
Wander Franco#TBRss22 .309 .364 .495489151286177072244754010
Adam Frazier*TEX2b31 .219 .282 .4155161132522474694439591
Freddie Freeman*MIN1b33 .340 .418 .602635216564341251161671122306
Tyler FreemanTEX3b24 .329 .380 .48121671210429294143420
Sal Frelick*BOSrf23 .226 .278 .33384193021013062150
TJ Friedl*CHCcf27 .287 .360 .4925511582618179185857111244
David FryCHWc 27 .281 .335 .44417850140523292145221
Cam GallagherCINc 30 .080 .114 .09375610054212800
Joey Gallo*NYM1b29 .194 .338 .4904438614337768139622921
Adolis GarciaNYYrf30 .231 .318 .46056313024035919686517193
Avisail Garcia rf32 .144 .153 .186971421037014011
Luis V. Garcia*DET2b23 .300 .345 .3924061221716406112953105
Maikel GarciaCHC3b23 .284 .333 .384476135232765384321111911
Stone GarrettBOSlf27 .278 .362 .5053138721116485373511801
Mitch GarverNYMdh32 .285 .378 .45531991901541442488120
Zack GelofPIT2b23 .246 .329 .443264651711132286287053
Andres Gimenez*LAD2b24 .252 .308 .4046041522961775692327113297
Paul GoldschmidtTEX1b35 .265 .366 .45959215728029958459117351
Yan GomesLADc 35 .251 .300 .41544611223116606810248810
Nick GonzalesWAS2b24 .115 .226 .1922632000222300
Oscar GonzalezWASrf25 .261 .279 .43711931334912033400
Romy GonzalezMIA2b26 .242 .277 .61362153161010032130
Nolan Gorman*BAL2b23 .200 .283 .4474869727031766505821500
Yasmani Grandal#KCRc 34 .224 .304 .29933174111435295369000
Riley Greene*CHWcf22 .316 .396 .457313991628444514110394
Randal GrichukSTLlf31 .252 .294 .453369931511944476177511
Trent Grisham*ARIcf26 .156 .288 .2875017825411494949016133
Vaughn GrissomTORss22 .310 .352 .45010031531134612101
Robbie Grossman#BOSlf33 .274 .407 .45820155122748241456511
Vladimir GuerreroSDP1b24 .272 .347 .47156915529028749012569631
Luis Guillorme*PIT2b28 .235 .314 .38819646101618230236000
Lourdes GurrielHOUlf29 .255 .305 .45052513424324576263310242
Yuli GurrielTBR1b39 .228 .284 .33340392262433411335161
Eric Haase c 30 .222 .247 .2902214912011817175322
Sam Haggerty#STLlf29 .235 .378 .34310224801161112328121
Darick Hall*ATL1b27 .179 .242 .196561010062051600
David Hamilton*SDPss25 .122 .280 .17141520013091300
Garrett HampsonSFGss28 .224 .275 .353348782027402312410651
Mitch HanigerLAAlf32 .231 .270 .42023855164723252117900
Ian Happ#SEAlf28 .247 .349 .436590146360258268984158132
Bryce Harper*MIAdh30 .283 .378 .46450214235118915367212970
Michael Harris II*MINcf22 .270 .322 .412575155291179384741118267
Josh HarrisonTEX2b35 .200 .268 .3624208417017504520206010
Adam Haseley*ATLrf27 .222 .245 .283992260076121900
Ke'Bryan HayesBAL3b26 .310 .344 .532538167321519839922812400
Austin HaysCINlf27 .318 .365 .52655317644123798834113272
Austin HedgesCHWc 30 .164 .220 .18255910043131101
Jonah Heim#STLc 28 .254 .311 .37954413823015535224412122
Tyler Heineman#HOUc 32 .100 .196 .10040400051051400
Gunnar Henderson*NYY3b22 .259 .331 .5275861522714348693460175175
Enrique HernandezMILss31 .233 .286 .373378881621142364268301
Teoscar HernandezWASrf30 .249 .295 .36462615621315637583420562
Yonny Hernandez#ATL2b25 .000 .000 .000100000000100
Ivan HerreraBALc 23 .143 .222 .286711000201400
Jose Herrera#SFGc 26 .211 .259 .303761640198052600
Jason Heyward* rf33 .276 .335 .51548513426030758834211224
Aaron Hicks#COLcf33 .256 .346 .3602586682535260367600
Kyle HigashiokaBALc 33 .248 .312 .4811293290717101114600
Sam Hilliard*STLcf29 .234 .286 .36513732150113100106064
Nico HoernerTBR2b26 .278 .334 .381619172313995471738763310
Spencer Horwitz*TORdh25 .333 .400 .6671860024602200
Eric Hosmer*CLE1b33 .271 .311 .4069626512109061910
Sam HuffMINdh25 .357 .357 .64328102024600900
Andy IbanezTEX2b30 .246 .307 .4514681152812265739349600
Jonathan IndiaATL2b26 .227 .309 .36736583240945519378162
Kyle Isbel*DETcf26 .278 .330 .472356994047453732671124
Travis Jankowski*CLElf32 .229 .318 .302371851912352734672237
Danny JansenTORc 28 .253 .331 .509336851702355648317000
Ryan JeffersOAKc 26 .287 .372 .484376108211174764114112211
Eloy JimenezTBRdh26 .262 .300 .4374921292412061610299730
Connor JoeLADrf30 .218 .321 .388289631521038335408520
Bryce Johnson#SFGcf27 .095 .116 .16742430020011311
Nolan Jones*STLlf25 .261 .349 .526437114206287564752160184
Aaron JudgeTORrf31 .259 .362 .630433112181478410617115110
Edouard Julien*CLE2b24 .280 .380 .52637810622123655516014421
Corey Julks lf27 .302 .349 .39619258903292201649122
Josh JungCLE3b25 .270 .311 .42251914034313625342816503
Jarred Kelenic*CLElf23 .269 .372 .46342811529316745836916193
Carson KellyWASc 28 .182 .278 .2591703170216191225300
Tony Kemp*PITlf31 .222 .306 .308464103174552294545371
Buddy KennedyCIN3b24 .105 .308 .1051920002115500
Max Kepler*KCRrf30 .262 .333 .42642311116117507054111320
Grae KessingerCINss25 .212 .311 .3371042270210131142821
Carter KieboomDET3b25 .278 .278 .41736102012500800
Kevin Kiermaier*CHWcf33 .300 .376 .465303912066463792972115
Ha-Seong KimBAL2b27 .259 .347 .382617160261169454285139126
Isiah Kiner-FalefaKCRcf28 .287 .318 .418352101272538311167772
Alex Kirilloff*OAK1b25 .263 .374 .394312821328364384810602
Alejandro KirkBALc 24 .193 .263 .306457881901148386385800
Heston Kjerstad*TORdh24 .222 .300 .50036810368041300
Andrew KniznerMINc 28 .234 .303 .4961373290923254114171
Ryan KreidlerCOL2b25 .000 .000 .000900000100500
Steven Kwan*STLlf25 .285 .364 .39261017433767955472851710
Shea LangeliersSFGc 25 .210 .285 .4434389221325476364013600
Trevor Larnach*TBRlf26 .198 .280 .41316733111120260205801
Ramon LaureanoWASrf28 .213 .274 .3723908317611373492413150
Jordan LawlarNYMss20 .209 .200 .27943900123001322
DJ LeMahieuSEA3b34 .236 .324 .39752612426417835936813600
Kyle LewisCLEdh27 .143 .172 .21456840035021900
Royce LewisTBR3b24 .262 .313 .52024464302033482185163
Francisco Lindor#NYYss29 .228 .318 .4176021372842686781370143222
Tim LocastroCINlf30 .279 .357 .5416117404918442481
Nick LoftinNYY2b24 .333 .403 .470662252011927901
Evan LongoriaARI3b37 .210 .289 .39128159901434351319900
Nicky Lopez*MIN2b28 .257 .357 .356362931183614065369185
Brandon Lowe*MIL2b28 .221 .315 .373399887018575045312730
Josh Lowe*COLrf25 .287 .342 .476513147321218281342138257
Nathaniel Lowe*LAD1b27 .221 .316 .3125251162626554117312210
Marco LucianoTORss21 .100 .129 .23330310112011900
Jordan LuplowKCRlf29 .162 .206 .212991650088152900
Manny MachadoWAS3b30 .266 .323 .46154914620029759054511041
Nick MadrigalNYY3b26 .258 .315 .3493418818234326121740103
Luke MaileLADc 32 .183 .267 .294153288037205135401
Martin MaldonadoTEXc 36 .306 .362 .668193591002034481177100
Trey ManciniCIN1b31 .192 .261 .28526050120424254219000
Tucupita Marcano*CHWss23 .207 .247 .335179375341520282043
Manuel MargotTORcf28 .228 .293 .35621950171325187142772
Jake MarisnickSFGcf32 .268 .325 .3841123054059553442
Cade Marlowe*MINlf26 .188 .356 .34869131221660182122
Brandon Marsh*LADcf25 .282 .395 .47651714634916907339519175
Ketel Marte#CIN2b29 .262 .365 .50555314521733929539012341
Noelvi MartePHI3b21 .301 .349 .36023671140032191175071
Starling MarteSTLrf34 .257 .326 .30226568602262452455216
J.D. MartinezBOSdh35 .296 .349 .631520154363448913544118900
Nick Martini*BOSdh33 .304 .380 .67811535731021302122900
Michael Massey*STL2b25 .207 .259 .378397821101946461289350
Miles Mastrobuoni*ARI3b27 .190 .279 .236216414021891265841
Jorge MateoTEXss28 .178 .235 .36727048521434301207094
Mark MathiasCHW2b28 .206 .300 .3243471013705900
Nick Maton*TOR3b26 .148 .258 .28825037501032291368900
Luis MatosSDPcf21 .269 .317 .34524967141128151173130
Ronny Mauricio#SDP2b22 .267 .315 .3071012740085072674
James McCannPHIc 33 .212 .272 .35219341120515204134830
Jake McCarthy*PHIrf25 .266 .324 .316383102542392352896299
Chas McCormick cf28 .289 .366 .5394711362313174801445112204
Andrew McCutchenOAKdh36 .254 .352 .38445311517014614546613087
Reese McGuire* c 28 .239 .290 .3332014862322222135800
Ryan McKennaOAKrf26 .234 .310 .41020548210532196176882
Billy McKinney*TORlf28 .185 .297 .3311242300622153173700
Zach McKinstry*ATL3b28 .230 .323 .348382881619463874683100
Matt McLainHOUss23 .274 .336 .46636510023413494043011994
Ryan McMahon*CIN3b28 .216 .312 .37452911422120565517420631
Jeff McNeil*MIN2b31 .275 .343 .3795811602468795917466183
Curtis MeadTOR3b22 .275 .318 .325802221083322100
Parker Meadows*STLcf23 .244 .336 .4171273162417150183630
Wade Meckler*DETcf23 .250 .400 .500411002010100
Francisco Mejia#ARIc 27 .234 .263 .4049422703911222000
MJ Melendez*WASrf24 .266 .351 .52843611620528658165312831
Danny MendickSDP2b29 .130 .207 .25010814403814293801
Joey MenesesMILdh31 .259 .302 .36749912924010555142910100
Oscar MercadoTEXrf28 .306 .306 .42949156007200810
Whit MerrifieldSEArf34 .259 .312 .3722396290627350193463
Matt Mervis*SDP1b25 .172 .200 .362581020356021500
Jake MeyersCHCcf27 .274 .333 .52737610323024586252910192
Drew Millas#LADc 25 .333 .368 .6111862014901200
Owen Miller 2b26 .254 .298 .32533585180233183188641
Jose MirandaARI3b25 .242 .318 .35915337101210152153500
Garrett Mitchell*PITcf24 .267 .389 .4001540102303700
Andruw MonasterioKCR3b26 .283 .324 .3039928200142152340
Yoan Moncada#SDP3b28 .251 .305 .4233508819113463602910602
Mickey Moniak*OAKcf25 .277 .303 .5043579921318445841114424
Elehuris MonteroNYY1b24 .231 .276 .373169396061819296500
Coco MontesSFG2b26 .171 .171 .22041720025001400
Dylan MoorePHIlf30 .175 .261 .28727548926262752811472
Christopher MorelHOUdh24 .255 .316 .54241510621132637333613551
Gabriel MorenoCHWc 23 .266 .340 .3814251131711052615439652
Taylor MotterARI2b33 .159 .205 .1871071730058074700
Ryan MountcastleWAS1b26 .261 .318 .477283741001741291238300
Mike Moustakas*NYY3b34 .243 .287 .41225562811134354137700
Cedric Mullins*SDPcf28 .214 .302 .34832269182743172408074
Max Muncy*KCR3b32 .211 .327 .47547410019234718197315800
Sean MurphySTLc 28 .239 .331 .462418100210245664144410600
Tom MurphyNYYc 32 .291 .352 .568199581901232311185800
Wil MyersCINrf32 .130 .188 .2131081430259084300
Omar Narvaez*CHCc 31 .223 .299 .3571122530413150132300
Bo Naylor*MILc 23 .195 .324 .36524147911028253446721
Josh Naylor*PHI1b26 .313 .352 .49856617739022701016328634
Zach NetoSTLss22 .216 .303 .333357771917452724219140
Tyler NevinMIN3b26 .320 .500 .4802581015509801
Kevin NewmanSEAif29 .282 .373 .368117337011966111951
Tomas NidoCINc 29 .000 .000 .000100000000000
Brandon Nimmo*LAAcf30 .280 .379 .50955815630430897198214731
Ryan Noda*CHC1b27 .233 .355 .42045510620419725358320431
Austin NolaSDPc 33 .124 .221 .1763404290324234398800
Lars Nootbaar*LADcf25 .260 .372 .4194081061921463553739032
Ryan O'Hearn*ATL1b29 .269 .304 .46243511729217516412210711
Logan O'HoppeMILc 23 .263 .344 .4671373670718211173300
Tyler O'NeillKCRlf28 .198 .253 .26786173011012162810
Rougned Odor*OAK2b29 .199 .308 .34234268220939384529121
Shohei Ohtani*ARIdh28 .322 .435 .64450316229839103105993146132
Edward OlivaresCLElf27 .265 .310 .397446118247760445268071
Matt Olson*COL1b29 .294 .414 .55759617528639116119412418500
Rafael Ortega*TEXcf32 .270 .386 .351371000167071720
Joey OrtizMIL2b24 .246 .259 .246571400043011900
James Outman*PHIcf26 .242 .351 .40949612015420758087719294
Chris OwingsCINss31 .231 .231 .3851332001100400
Marcell Ozuna dh32 .258 .341 .52548412524035737836013800
Cristian PacheCHWcf24 .302 .333 .488431320286021220
Joshua Palacios*CLErf27 .198 .243 .372288571131130432166430
Richie Palacios*DETlf26 .280 .303 .672125351111226241417100
Isaac ParedesHOU3b24 .263 .359 .526525138180408897216111110
Kyren ParisBALss21 .152 .284 .1521251900013711124173
Vinnie Pasquantino*MIL1b25 .175 .234 .370257451701126330204000
Joc Pederson*SDPdh31 .191 .279 .3254097811114434625011000
Liover PegueroCHCss22 .245 .311 .3641844521628253165174
Jeremy PenaSFGss25 .218 .289 .32458312734286452851142710
David Peralta*OAKlf35 .284 .314 .392518147383466513229551
Oswald Peraza 3b23 .186 .265 .240167316011075134630
Geraldo Perdomo#KCRss23 .220 .332 .33838284224560385609591
Everson PereiraTBRlf22 .167 .261 .205781330052283400
Carlos PerezCOLc 32 .350 .397 .556117416061626182200
Carlos PerezCINc 26 .286 .375 .7142161124603400
Salvador PerezBOSc 33 .283 .321 .48022363110113041686000
Blake Perkins#SFGrf26 .280 .389 .411207581613421503765115
Jace Peterson*PIT3b33 .194 .277 .26242382645333224711053
Tommy PhamHOUlf35 .290 .352 .501565164405239874450136204
Brett Phillips*COLcf29 .162 .232 .3441542540815150148122
Kevin Pillar lf34 .247 .278 .4752235560153034295751
Rene PintoPITc 26 .238 .259 .408130318141413044600
Jorge Polanco#OAK2b29 .227 .315 .414309701411444494388511
AJ PollockARIlf35 .183 .232 .35321840701017310155000
Nick Pratto*BAL1b24 .200 .333 .6001021011202700
Jurickson Profar#ARIlf30 .225 .322 .39021348162522181303610
Ceddanne RafaelaDETcf22 .223 .278 .342310692205512951999157
Cal Raleigh#CHCc 26 .235 .293 .46555713129331659514717500
Luke Raley*NYYrf28 .256 .330 .4864841242762483681738164122
Harold RamirezATLdh28 .305 .355 .4664291312431363707277813
Jose E. Ramirez#WAS3b30 .289 .383 .50246013331221805546857206
Heliot RamosARIlf23 .194 .206 .313671320246012000
Henry Ramos#SEAph31 .227 .414 .27322510053161011
J.T. RealmutoMILc 32 .235 .277 .430523123213256175112215564
Rob RefsnyderCOLlf32 .276 .382 .35915643100121210283430
Zach RemillardCLE2b29 .282 .319 .3961494211022029184403
Anthony RendonMIL3b33 .186 .318 .256129243021444212800
Hunter Renfroe rf31 .244 .309 .4564961213002571687409810
Luis Rengifo#SEAut26 .262 .349 .48647712527722836975811085
Pablo ReyesLADss29 .290 .355 .38223869130332261242751
Bryan Reynolds#BOSlf28 .270 .349 .49854014629528888166013950
Austin RileyHOU3b26 .268 .318 .5186391712124510210374217520
Alfonso Rivas*DET1b26 .230 .292 .45918342134727274136110
Emmanuel RiveraCLE3b27 .216 .257 .30626858120427262146000
Anthony Rizzo*KCR1b33 .265 .326 .38335594172731394298100
Luis RobertPHIcf25 .256 .321 .4875981533903395902236196124
Victor RoblesTBRcf26 .303 .382 .38510933520982122161
Brayan Rocchio#MILss22 .217 .250 .5652352022210800
Brendan RodgersCHC2b26 .249 .310 .4201694242720262133700
Endy Rodriguez#LAAc 23 .156 .221 .220141223021081114100
Jose A. RodriguezNYM2b22 .231 .293 .38552012021119425824412434
Julio Y. RodriguezCLEcf22 .268 .306 .49167618142533102107633168338
Jake RogersBOSc 28 .188 .265 .4684258011036558444217010
Johan RojasWAScf22 .299 .346 .3891675063119144948114
Josh Rojas*ARI2b29 .207 .294 .26730062142031101369912
Miguel RojasMINss34 .279 .327 .380258722301352931827104
Brent RookerMILdh28 .237 .314 .47951812319234689075320500
Ben Rortvedt*OAKc 25 .176 .259 .19651910067061500
Amed RosarioNYMss27 .270 .307 .3595181402373634272210364
Eddie Rosario*ATLlf31 .254 .320 .45041810616320566524011211
Eguy RosarioOAK3b23 .216 .356 .27037820040081500
Esteury RuizMINcf24 .278 .322 .3925031403635745611231085711
Keibert Ruiz#NYYc 24 .303 .359 .4955351622312682869417600
Adley Rutschman#PHIc 25 .291 .378 .47859817430226829228610600
Blake Sabol*HOUc 25 .227 .286 .4083758511019625132914232
Gary SanchezPITc 30 .206 .279 .409301621601529444278010
Jesus Sanchez*BALrf25 .305 .379 .56543013138422678425012600
Carlos Santana#DET1b37 .251 .351 .48951713037128888918197144
Anthony Santander#TEXrf28 .266 .333 .541608162462399511055915610
Nolan Schanuel*TOR1b21 .272 .372 .3361253420213123172101
Casey SchmittTBRss24 .159 .236 .2801572551418176104630
Davis SchneiderMIN2b24 .414 .541 .9088736152824265191910
Jonathan SchoopCIN3b31 .224 .317 .279147338001972184600
Kyle Schwarber*MIAlf30 .181 .308 .425597108170438990510620701
Corey Seager*PHIss29 .354 .417 .6425201844613493951598800
Jean SeguraMIN3b33 .250 .340 .36488222121111310982
Marcus SemienTOR2b32 .252 .318 .46066716835432978866010272
Nick SenzelWAS3b28 .202 .256 .35325852711027253177400
Gavin Sheets*SFGrf27 .180 .259 .29637267701241321398900
Braden Shewmake*MILss25 .000 .000 .000300000000100
Zack ShortARI2b28 .196 .259 .3394398622113494513713111
Jose SiriPITcf27 .239 .284 .49942310121129546642316430
Austin SlaterBOScf30 .227 .292 .4092251012602600
Josh Smith*TBR3b25 .136 .269 .2232203051421117336620
Kevin SmithPHIss26 .224 .250 .4471613630112224245600
Pavin Smith*KCRdh27 .200 .300 .314701450186191800
Will SmithCOLc 28 .267 .355 .433513137242198275195311910
Canaan Smith-Njigba*WASrf24 .167 .248 .27890153211360102911
Tyler Soderstrom*ARIc 21 .185 .279 .20410820200433113600
Donovan SolanoOAK1b35 .233 .315 .3364591072336474575011100
Jorge SolerCHCdh31 .260 .352 .5715431412724610511067314500
Edmundo SosaATL3b27 .233 .280 .3663828921384242151110710
Lenyn SosaCHC2b23 .283 .298 .46599283051114121800
Juan Soto*COLlf24 .322 .434 .58161419839040124119611813860
George SpringerMINrf33 .245 .313 .44160514833426891211250132165
Jacob StallingsDETc 33 .221 .285 .3531363012029142112800
Giancarlo StantonBALdh33 .167 .246 .45018030601521281185400
Spencer SteerBOS1b25 .303 .375 .4796371935012012792473162204
Michael StefanicPHI2b27 .353 .449 .3791164111025105152220
Tyler StephensonMINc 26 .225 .287 .35245410213313555833813402
DJ Stewart*LAArf29 .247 .328 .574223551411937424238300
Trevor StoryMIAss30 .207 .237 .347150319041411245470
Bryson Stott*KCR2b25 .264 .319 .3945761522921471541038103127
Myles StrawNYMcf28 .233 .306 .289589137202365273611243211
Garrett Stubbs*LAAc 30 .252 .308 .344131335211713293620
Eugenio SuarezLAA3b31 .217 .316 .331586127280136363127723202
Jack Suwinski*SEAcf24 .161 .287 .3244046513117425207315572
Seiya SuzukiLADrf28 .289 .369 .500554160251322849446817781
Dansby SwansonCHWss29 .213 .301 .37954411617223698426814862
Raimel Tapia*PHIrf29 .208 .325 .2921443052122622336161
Fernando TatisCINrf24 .244 .307 .478569139250368591548152154
Mike Tauchman*PHIcf32 .258 .379 .40939110129010595096810540
Leody Taveras#ATLcf24 .242 .299 .405484117242175357437115133
Chris TaylorCHWlf32 .238 .315 .374446106182136050251150253
Michael A. TaylorSEAcf32 .166 .213 .31236260170124038022144142
Tyrone TaylorPITrf29 .258 .299 .43832985320932425148041
Rowdy Tellez*KCR1b28 .242 .321 .45919447601225330235300
Jose Tena* ss22 .141 .187 .225711041034132900
Matt Thaiss*ATLc 28 .247 .340 .39127167601131356347610
Alek Thomas*BALcf23 .225 .271 .34145410219210464142511961
Lane ThomasNYYrf27 .275 .320 .4616571814322588101939194212
Bubba ThompsonCOLlf25 .212 .212 .3033373002500912
Trayce ThompsonPHIcf32 .222 .295 .39499222058111104200
Michael Toglia#TEX1b24 .154 .225 .4156510205514061800
Spencer TorkelsonHOU1b23 .227 .305 .413387881611850572449821
Gleyber TorresHOU2b26 .275 .342 .4146111682531887653638776
Ezequiel TovarOAKss21 .227 .268 .31257313024836643826162126
Taylor Trammell*HOUlf25 .108 .154 .18937400133021910
Alan TrejoWAS2b27 .271 .330 .36930683191332305227131
Jose TrevinoNYMc 30 .203 .260 .3022324750620298103200
Jared TrioloLAD3b25 .303 .394 .43623471160530383328011
Mike TroutARIcf31 .222 .325 .4013427617114604644811410
Kyle Tucker*CHWrf26 .258 .329 .455628162291319080268123297
Brice Turang*ATL2b23 .219 .304 .3082014490319151254583
Justin TurnerDETdh38 .291 .352 .5185871713513283107144311761
Trea TurnerDETss30 .259 .308 .4786491683273210790839149518
Luis UriasMIN2b26 .188 .316 .5001632012303800
Ramon UriasCOL3b29 .277 .329 .43446512931312726763213450
Gio UrshelaTOR3b31 .314 .347 .409159507121411262310
Enmanuel Valdez*SEA2b24 .261 .325 .3991884980632222165152
Ildemaro Vargas#CIN3b31 .275 .309 .381404111141949420233600
Miguel VargasSDP2b23 .247 .321 .484932343412141101700
Daulton Varsho*KCRlf26 .249 .343 .34928170171343250418262
Andrew VaughnSFG1b25 .268 .333 .437568152360205596134512700
Terrin Vavra*CLErf26 .224 .333 .23585191001150142101
Christian VazquezLAAc 32 .220 .265 .34530467110920211189310
Andrew Velazquez#STLss28 .195 .320 .322871731211901627101
Nelson VelazquezHOUrf24 .294 .365 .706180531102133456155500
Alex Verdugo*CHWrf27 .258 .319 .394472122294955544408244
Mark VientosBALdh23 .172 .186 .259581020154012400
Matt VierlingPITrf26 .263 .337 .39655814721415804385412700
David VillarBAL2b26 .211 .286 .36819400115111000
Daniel Vogelbach*ATLdh30 .212 .329 .31332669609382515610101
Anthony VolpeATLss22 .189 .265 .314539102215125453750160111
Jason Vosler*CIN1b29 .111 .273 .111910000002500
Joey Votto*OAK1b39 .256 .379 .51323861811736525426100
LaMonte Wade*LAD1b29 .224 .338 .32928664120639242486900
Tyler Wade*SFGss28 .302 .330 .479962942312100419102
Christian WalkerWAS1b32 .260 .330 .498615160421341069375812922
Jordan WalkerSFGrf21 .276 .340 .47247513125122667764111592
Forrest Wall*LAAlf27 .120 .241 .16025310041131121
Chad WallachSDPc 31 .169 .224 .2701893262312142126810
Matt Wallner*DETlf25 .282 .377 .5313098724117534574111440
Taylor Walls#CHC2b26 .214 .312 .356295631428453314194128
Jared Walsh*SFG1b29 .125 .160 .23672920253032700
Taylor WardBALlf29 .261 .309 .44823060152830303143900
Drew Waters#OAKcf24 .213 .275 .35735676771039415261291811
Austin Wells*OAKc 23 .254 .319 .57163165051213071610
Joey Wendle*NYMss33 .198 .238 .28832364143328282167781
Jordan WestburgPHI2b24 .247 .322 .41728871204749332317971
Joey WiemerSFGcf24 .200 .242 .37438076210155053121122131
Alika WilliamsTEXss24 .236 .308 .32110625900640112801
Luke WilliamsNYMss26 .157 .188 .1924326890225212151302612
Jesse Winker*NYMdh29 .207 .329 .259363751302262426511120
Masyn WinnBALss21 .000 .000 .000500000000100
Patrick WisdomPHI3b31 .177 .281 .486407729039688335716401
Brett Wisely*NYM2b24 .182 .243 .26031958171226182259861
Bobby Witt JrTBRss23 .251 .289 .4126381601742677865341143614
Connor WongDETc 27 .271 .313 .487454123372195969424152153
Kolten Wong*SDP2b32 .106 .183 .14185900132352000
Austin WynnsCINc 32 .226 .290 .2921683891011114115600
Mike Yastrzemski*BOScf32 .265 .357 .50137710034217567015612401
Christian Yelich*LADlf31 .239 .335 .3434811152608705446613031
Juan YepezHOUlf25 .000 .333 .000200001001100
Masataka Yoshida*KCRlf29 .288 .333 .4684441283041452562296320
Jacob YoungTEXcf23 .358 .411 .494812911001312261673
Seby ZavalaMIAc 29 .133 .192 .2241652230413101117800
Mike ZuninoPITc 32 .173 .232 .32115627110410190126800

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*LAAss22135595319 .683 63.6 3.8 .156 .688 .27038217
Jose AbreuDET1b3645246036 .692 25.4 3.7 .181 .617 .2572193
Wilyer Abreu*STLcf2416750001.092 19.813.0 .2501.317 .453940
Ronald AcunaCINrf251596990417 .993 148.2 9.0 .2611.107 .44477360
Willy AdamesLADss27148641078 .618 57.2 3.4 .118 .568 .25043179
Jordyn AdamsARIrf231552001 .365 1.5 0.9 .058 .244 .058311
Riley AdamsSFGc 2736150103 .630 13.4 3.4 .122 .570 .2441443
Jo AdellSDPrf247310011.073 7.110.1 .3461.158 .538617
Jesus AguilarPHI1b3337133014 .555 8.8 2.3 .121 .452 .177739
Nick AhmedBOSss3370291022 .876 52.3 7.4 .201 .910 .30635138
Hanser AlbertoCHW3b30312002 .258 0.0 0.0 .000 .167 .09101
Ozzie Albies#MIL2b261476530610 .854 103.1 6.2 .254 .836 .33672313
Greg Allen#MILlf30967001 .777 8.6 4.9 .167 .745 .233426
Nick AllenHOUss2470259424 .581 20.4 2.8 .085 .495 .1661072
Pete AlonsoSEA1b281536620518 .733 72.4 3.9 .249 .686 .33769267
Jose AltuveARI2b3389403137 .888 71.9 7.8 .165 .939 .33232167
Jake Alu*KCRlf26011000 .455 0.5 1.6 .091 .333 .09113
Francisco AlvarezCLEc 211275280410 .843 78.4 5.6 .286 .809 .36264259
Yordan Alvarez*SDPdh261205260191.117 134.911.7 .3651.252 .51571309
Miguel AmayaMIAc 242496002 .636 8.8 3.4 .126 .557 .172530
Brian AndersonKCR3b3051224014 .853 36.0 6.5 .206 .818 .28420102
Tim AndersonSTLss30883820223 .548 23.4 2.1 .037 .438 .1321195
Elvis AndrusLAD2b34642770114 .604 20.7 2.7 .070 .486 .1521480
Miguel AndujarNYMrf2823104003 .677 10.5 3.8 .152 .627 .283834
Jonathan Aranda*ARIdh251875002 .646 6.9 3.3 .127 .536 .169626
Jonathan Arauz#CLE3b2431104021 .479 5.6 1.8 .138 .415 .223526
Orlando ArciaCOLss281385690120 .743 66.0 4.4 .159 .655 .23843220
Nolan ArenadoSTL3b321446230725 .754 69.7 4.0 .209 .661 .25757270
Gabriel AriasCHCss231134504312 .833 66.3 5.8 .206 .783 .29249201
Randy ArozarenaBALlf281516720411 .701 75.5 4.4 .131 .651 .24136219
Luis Arraez*BOS2b261326670419 .960 137.4 9.4 .128 .944 .18755325
Christian ArroyoLAA2b2865242216 .683 24.8 3.7 .135 .574 .1652591
Jose AzocarLAArf271568105 .472 3.3 1.6 .083 .518 .300514
Akil Baddoo*CINlf24102469122 .656 47.5 3.8 .165 .637 .30035151
Harrison BaderTEXcf2988350324 .750 46.1 4.9 .188 .761 .29328145
Ji Hwan Bae*NYY2b2366258123 .764 34.0 5.1 .148 .761 .2742597
Javier BaezSEAss30125405426 .486 23.3 2.0 .072 .420 .1501695
Patrick Bailey#CINc 2496392119 .617 33.1 3.0 .132 .524 .19828127
Luken BakerSTLdh2641157003 .587 12.5 3.0 .121 .558 .311838
Austin BarnesKCRc 3342147117 .454 5.4 1.2 .102 .347 .131835
Tucker Barnhart*OAKc 3232124105 .471 5.7 1.5 .099 .390 .198527
Jose BarreroPITss25125476025 .630 44.8 3.5 .113 .559 .20835146
Joey BartARIc 26120453423 .507 28.4 2.2 .077 .413 .12332110
Osleivis BasabeOAKss2231113004 .609 9.3 3.0 .047 .482 .112433
Matthew BattenWAS3b281458002 .682 5.9 4.0 .060 .650 .240316
Brett Baty*PIT3b23119455609 .478 24.0 1.8 .071 .391 .1611597
Jake Bauers*TORrf2754237002 .538 16.6 2.5 .119 .489 .2431559
Matt Beaty*CLE1b3026105002 .614 9.1 3.4 .067 .569 .191625
Josh Bell#BALdh301486120414 .831 91.5 6.0 .207 .803 .32856259
Cody Bellinger*TORcf27120534057 .858 87.1 6.5 .215 .857 .31153250
Brandon Belt*SFGdh351004341110 .917 76.1 7.9 .2101.000 .46441168
Andrew Benintendi*TEXlf28135560338 .700 65.3 4.6 .108 .666 .24141183
Will Benson*CHCrf25994260011.013 96.210.2 .2631.201 .49747209
Jon BertiSDPss331325464216 .766 70.0 5.0 .110 .699 .19232207
Christian BethancourtCLEc 3150206125 .731 23.8 4.4 .174 .667 .2502277
Mookie BettsMILrf30152695035 .900 127.0 7.8 .223 .922 .34274321
Bo Bichette ss251396190316 .768 83.0 5.3 .107 .686 .16741244
Cavan Biggio*BAL2b2845207001 .616 18.9 3.5 .109 .562 .2241058
Charlie Blackmon*DETdh36108499049 .742 63.5 5.2 .132 .771 .31734158
Dairon BlancoOAKrf3049230200 .733 30.6 5.2 .175 .785 .3302386
JJ Bleday*HOUlf2557261034 .627 24.2 3.5 .178 .649 .3931771
Xander BogaertsWASss301557070126 .700 75.4 4.0 .099 .606 .18334244
Alec BohmSTL3b261195290221 .699 55.0 3.8 .126 .596 .19538192
Sean BouchardPITrf271976000 .709 8.8 4.3 .203 .625 .230533
Jackie Bradley*NYMcf3338141004 .339 3.4 0.7 .092 .276 .145624
Michael Brantley*CINlf36532011 .224 0.2 0.2 .097 .167 .09715
Alex BregmanCHW3b291616980320 .866 113.2 6.8 .193 .881 .36558285
Will Brennan*MILrf25140542034 .586 44.4 2.9 .101 .485 .13235169
Jonah BrideSDP3b27312000 .633 1.2 4.0 .100 .625 .30013
Mike BrosseauPIT3b292793102 .378 3.0 1.0 .045 .273 .068217
Seth Brown*MIArf301074300211 .866 68.0 6.4 .230 .847 .34350195
Vidal Brujan#TBR2b251247013 .477 2.1 1.6 .025 .389 .17518
Kris BryantMIArf3135151013 .699 16.6 4.2 .157 .651 .2691152
Peyton BurdickMILrf261551001 .368 1.6 1.0 .085 .302 .17029
Jake BurgerCHC3b27141598057 .856 97.1 6.6 .226 .830 .30065279
Alec Burleson*TBRlf24953991220 .593 27.9 2.4 .113 .484 .19026117
Michael Busch*NYY3b2530115003 .606 8.9 2.7 .194 .580 .3671133
Lawrence Butler*ARIcf2242180024 .537 11.5 2.2 .125 .447 .1791352
Byron BuxtonNYYdh2990360052 .631 33.0 3.3 .197 .603 .30931120
Jose CaballeroCOL2b2680347021 .643 37.0 4.2 .102 .709 .2761892
Trey Cabbage*CIN1b262485003 .452 3.7 1.4 .089 .371 .177519
Miguel Cabrera dh40963750211 .612 31.3 3.1 .085 .532 .19326101
Oswaldo Cabrera#DETlf2410104121 .672 12.0 4.4 .099 .746 .308532
Kole Calhoun*LAA1b351325310413 .634 45.9 3.1 .172 .563 .25742175
Willie Calhoun*MIAdh2837153023 .737 18.5 4.7 .164 .692 .2841255
Alex CallATLcf28127454225 .619 40.4 3.3 .117 .575 .24926125
Junior CamineroMIL3b19622001 .364 0.5 0.8 .000 .211 .00004
Luis CampusanoTBRc 2441167006 .914 29.6 7.6 .158 .876 .2301277
Alexander CanarioTBRdh23626000 .500 1.6 2.2 .038 .350 .03817
Jeimer Candelario#MIN3b291396240615 .913 110.8 7.2 .252 .929 .36384309
Mark CanhaMIAlf341385950511 .786 82.1 5.6 .164 .768 .26749223
Dominic Canzone*WASlf2552198033 .613 17.4 3.2 .103 .514 .1571363
Conner Capel*STLrf261981001 .594 6.6 3.1 .086 .552 .243420
Victor Caratini#HOUc 29481970110 .539 11.8 2.1 .050 .421 .133548
Dylan Carlson#CHWcf24442140110 .811 29.1 5.3 .166 .757 .2751888
Kerry Carpenter*SEArf251185270310 .801 71.5 5.0 .260 .764 .33157251
Corbin Carroll*NYMrf22155697237 .894 125.3 7.4 .239 .993 .41773322
Evan Carter*TBRlf2024115002 .885 19.5 7.8 .1651.015 .440941
Curt CasaliCINc 3434129000 .439 6.5 1.8 .035 .381 .165422
Triston Casas*CHW1b231406150412 .904 106.0 7.2 .254 .936 .42658270
Nick CastellanosDETrf311556600411 .775 89.6 5.1 .223 .770 .33071292
Harold Castro*TOR2b2984339014 .482 18.8 1.9 .036 .346 .0581082
Rodolfo Castro#PITss24893671211 .534 23.0 2.2 .078 .432 .1581692
Willi Castro#CLElf261325811411 .694 64.4 4.2 .145 .707 .29246192
Jake Cave*ATLlf3030141010 .440 6.9 1.7 .040 .374 .151325
Yu ChangCINss2739157014 .789 19.7 4.4 .331 .818 .4262180
Matt ChapmanCHW3b30154632065 .733 78.1 4.8 .183 .701 .29867237
Michael ChavisNYM2b2731129015 .432 4.7 1.2 .098 .330 .139430
Jazz Chisholm*SDPcf2576330001 .743 42.4 4.8 .203 .745 .30332140
Ji Man Choi*LAAdh3239143010 .568 11.3 2.9 .143 .524 .2701039
Kody Clemens*TEX1b2739164001 .737 20.4 4.8 .190 .672 .2611367
Ernie ClementLAAss271571001 .633 6.3 3.4 .044 .490 .059322
Oscar Colas*PHIrf2434133101 .459 7.0 1.8 .074 .388 .165428
Michael Conforto*TORrf301254980414 .565 35.8 2.6 .097 .504 .22420122
William ContrerasSEAc 251406181225 .757 73.8 4.6 .151 .689 .26647228
Willson ContrerasTORc 311305660020 .763 67.1 4.4 .228 .721 .34554221
Garrett CooperPIT1b321355640016 .666 54.4 3.5 .128 .558 .18637199
Franchy Cordero*CINrf28652000 .891 8.9 6.7 .333 .889 .417828
Carlos CorreaSDPss281385410230 .664 45.8 3.0 .166 .570 .26144184
Colton Cowser*SDPcf231557001 .198 0.5 0.3-0.000 .184 .12002
Brandon Crawford*MILss3698338136 .628 30.3 3.3 .154 .577 .26222104
J.P. Crawford*BALss281446571515 .813 95.5 6.1 .144 .804 .30544237
C.J. CronLAA1b3370309036 .789 42.1 5.3 .202 .744 .30026128
Jake Cronenworth*LAD1b29740100 .625 3.7 3.5 .143 .571 .257412
Nelson CruzPITdh4254231002 .548 16.2 2.4 .108 .436 .1351570
Oneil Cruz*PITss24835000 .614 3.2 3.6 .100 .583 .26719
Travis d'ArnaudSEAc 3459228005 .626 19.8 3.1 .139 .541 .2301573
Bobby DalbecCHC1b28939000 .528 2.6 2.3 .108 .433 .162211
Henry DavisTBRrf23111438024 .645 41.9 3.5 .159 .596 .26732140
J.D. DavisBOS3b301335581212 .661 55.4 3.8 .102 .581 .19234173
Yonathan DazaCINcf291671200 .586 6.2 3.3 .031 .500 .125218
Bryan De La CruzKCRlf261586340818 .691 67.0 4.0 .127 .618 .22141218
Elly De La Cruz#KCRss21833651311 .629 30.1 2.8 .174 .591 .26827129
Paul DeJongLAAss2990331017 .627 28.0 3.0 .162 .533 .20725118
Jason DelayTORc 2858230006 .618 19.8 3.2 .070 .503 .1361368
Jonny DelucaLAAlf242186010 .562 6.9 3.0 .090 .500 .192523
Rafael Devers*COL3b261536250418 .799 84.6 5.3 .193 .768 .31758246
Aledmys DiazMIAss3275282117 .658 27.0 3.5 .121 .549 .1622498
Elias DiazTEXc 321134990414 .713 56.0 4.2 .123 .602 .16733190
Jordan DiazWAS3b2269263009 .571 17.8 2.3 .134 .466 .1981581
Yainer DiazNYMc 24934260611 .820 60.4 5.5 .221 .765 .27541193
Yandy DiazMIN1b311396430617 .935 121.9 8.4 .174 .948 .29264291
Corey Dickerson*OAKlf3438142012 .609 12.2 3.1 .119 .509 .1701047
Brandon DixonSFG1b3171281006 .498 15.8 1.9 .092 .405 .1071670
Jasson Dominguez#SDPcf20835000 .757 4.2 4.4 .313 .731 .375416
Josh DonaldsonTOR3b372397011 .591 7.0 2.4 .242 .526 .2971036
Brendan Donovan*COL2b2694442034 .726 54.7 4.9 .142 .677 .22530161
Jeter DownsSDPss241244000 .498 2.5 2.1 .025 .394 .07519
Brenton DoyleCOLcf25128450139 .624 39.0 3.0 .159 .567 .23836156
Hunter DozierARI3b312495000 .542 6.9 2.7 .093 .471 .186524
Brandon DruryMIA2b301375880322 .755 68.5 4.3 .203 .677 .26856241
Mauricio DubonMIA2b28125512049 .720 60.3 4.4 .144 .627 .18140203
Matt M. DuffySFG3b3261254007 .642 23.4 3.5 .072 .527 .1271578
Ezequiel DuranSFGss24120526148 .681 56.0 4.1 .113 .604 .18735175
Jarren Duran*NYYcf26109518066 .773 72.1 5.4 .174 .780 .30156211
Adam DuvallTEXcf34101451032 .868 73.7 6.4 .311 .871 .39466228
Tommy Edman#LAAss28137585248 .534 39.5 2.3 .095 .492 .19833153
Xavier Edwards#SDP2b231877020 .534 5.8 2.6 .055 .474 .123421
Drew EllisATL3b2707001 .629 0.4 1.9 .000 .600 .40001
Christian Encarnacn-StranDET1b2367299017 .864 47.7 6.3 .229 .828 .30225143
Eduardo Escobar#MIA3b3496397038 .611 33.6 3.0 .124 .515 .18525129
Santiago EspinalSFG2b2880329139 .578 24.9 2.8 .065 .490 .1461784
Thairo EstradaMIA2b27123511066 .652 52.2 3.8 .130 .617 .22636172
Stuart FairchildATLlf2779358121 .569 28.5 3.0 .106 .535 .2372490
Kyle FarmerOAK3b3281327033 .655 32.7 3.8 .125 .591 .18617106
Freddy FerminKCRc 2823117003 .733 13.1 4.1 .207 .644 .2611450
Jose FerminSEA2b242082001 .557 6.1 2.8 .069 .492 .139319
Tyler FitzgeraldDETcf25421000 .443 0.9 1.3 .200 .389 .25026
David FletcherBOSss2992364626 .643 34.6 3.5 .095 .533 .15118118
Dominic Fletcher*BOScf25251040101.118 29.414.7 .2201.321 .3521258
Wilmer FloresBOS1b311366400818 .830 94.8 5.9 .191 .780 .27750278
Estevan Florial*SDPcf251248000 .364 1.6 1.2 .000 .263 .06707
Mike Ford*ARIdh3078361038 .958 68.0 8.0 .2981.009 .45740173
Nick FortesATLc 261013582122 .550 20.4 1.9 .078 .425 .1231496
Jake Fraley*ARIrf281205261211 .703 60.0 4.5 .131 .695 .29333164
Ty FranceTOR1b281455910432 .634 48.1 2.9 .093 .529 .14436172
Wander Franco#TBRss221235410616 .859 87.8 6.4 .186 .901 .33751242
Adam Frazier*TEX2b31141568054 .696 63.4 4.1 .196 .662 .29551214
Freddie Freeman*MIN1b3316072503201.020 160.2 9.7 .2611.121 .41194382
Tyler FreemanTEX3b2458234005 .862 39.4 7.1 .153 .827 .22725104
Sal Frelick*BOSrf232090001 .611 8.6 3.5 .107 .591 .238528
TJ Friedl*CHCcf27139622336 .852 103.8 6.9 .205 .893 .34561271
David FryCHWc 2747198138 .779 24.8 4.7 .163 .708 .2471979
Cam GallagherCINc 302179012 .207 0.7 0.3 .013 .141 .02717
Joey Gallo*NYM1b291175470510 .828 78.1 5.7 .296 .864 .51554217
Adolis GarciaNYYrf301486390315 .778 81.8 4.9 .229 .756 .35559259
Avisail Garcia rf322398002 .339 2.3 0.7 .041 .233 .052318
Luis V. Garcia*DET2b23111440042 .737 57.2 5.2 .091 .684 .17524159
Maikel GarciaCHC3b231295174111 .718 59.0 4.3 .101 .656 .18532183
Stone GarrettBOSlf27783560111 .867 55.5 6.3 .227 .840 .33538158
Mitch GarverNYMdh3282373045 .833 58.7 6.7 .169 .845 .32624145
Zack GelofPIT2b2371302136 .772 38.4 4.9 .197 .750 .31129117
Andres Gimenez*LAD2b241536561112 .712 76.0 4.3 .152 .686 .23352244
Paul GoldschmidtTEX1b35154692047 .825 106.5 6.4 .194 .842 .35557272
Yan GomesLADc 35119486068 .715 55.9 4.3 .164 .643 .22040185
Nick GonzalesWAS2b24831010 .418 1.5 1.7 .077 .391 .15425
Oscar GonzalezWASrf2530122001 .716 14.3 4.3 .176 .618 .2021052
Romy GonzalezMIA2b261565001 .890 10.6 5.9 .371 .917 .4681038
Nolan Gorman*BAL2b23124548049 .729 62.4 4.2 .247 .691 .36658217
Yasmani Grandal#KCRc 34993780614 .603 30.1 2.9 .076 .517 .1841699
Riley Greene*CHWcf2284356017 .853 57.3 6.8 .141 .862 .28826143
Randal GrichukSTLlf31943940210 .747 46.4 4.3 .201 .666 .24735167
Trent Grisham*ARIcf26147599139 .575 46.0 2.8 .132 .554 .31140144
Vaughn GrissomTORss2226108015 .802 14.0 5.0 .140 .693 .140945
Robbie Grossman#BOSlf3352248014 .865 40.2 7.1 .184 .921 .4082192
Vladimir GuerreroSDP1b241506420527 .818 88.0 5.3 .199 .767 .30157268
Luis Guillorme*PIT2b2858223317 .701 23.3 3.9 .153 .631 .2701776
Lourdes GurrielHOUlf291385691428 .754 63.0 4.0 .194 .663 .26151236
Yuli GurrielTBR1b391134430624 .617 34.0 2.7 .104 .518 .19932134
Eric Haase c 30612321217 .536 11.2 1.6 .068 .387 .1001364
Sam Haggerty#STLlf2931127011 .721 17.4 5.8 .108 .887 .441935
Darick Hall*ATL1b272062011 .438 2.8 1.6 .018 .340 .107111
David Hamilton*SDPss251250001 .451 2.4 1.8 .049 .432 .26827
Garrett HampsonSFGss2886377315 .629 34.5 3.3 .129 .554 .21029123
Mitch HanigerLAAlf3259252014 .690 26.4 3.8 .189 .604 .23527100
Ian Happ#SEAlf28158685116 .785 97.4 5.8 .188 .803 .34961257
Bryce Harper*MIAdh30131582029 .842 93.2 6.8 .181 .862 .33954233
Michael Harris II*MINcf22138632185 .734 80.8 4.9 .143 .720 .24747237
Josh HarrisonTEX2b35118463038 .630 41.2 3.2 .162 .561 .21234152
Adam Haseley*ATLrf2725102003 .528 6.2 2.1 .061 .387 .081628
Ke'Bryan HayesBAL3b26131573149 .876 97.2 6.8 .221 .832 .27366286
Austin HaysCINlf271476030612 .891 105.4 7.2 .208 .875 .29168291
Austin HedgesCHWc 301859003 .402 1.7 0.9 .018 .280 .055110
Jonah Heim#STLc 281395931216 .689 61.7 3.9 .125 .599 .20638206
Tyler Heineman#HOUc 321147110 .296 1.2 0.9 .000 .250 .12504
Gunnar Henderson*NYY3b221496530311 .858 102.7 6.1 .268 .867 .39175309
Enrique HernandezMILss311074120414 .659 37.7 3.3 .140 .561 .20629141
Teoscar HernandezWASrf30160672043 .659 69.9 3.9 .115 .581 .17639228
Yonny Hernandez#ATL2b2501000 .000 0.0 0.0 .000 .000 .00000
Ivan HerreraBALc 2329010 .508 0.6 2.4 .143 .500 .28612
Jose Herrera#SFGc 262081000 .562 6.3 2.8 .092 .467 .158523
Jason Heyward* rf331215340411 .851 81.2 5.9 .239 .811 .32256250
Aaron Hicks#COLcf3352295015 .706 33.7 4.6 .105 .655 .2441593
Kyle HigashiokaBALc 3335141001 .793 19.7 5.4 .233 .755 .3181662
Sam Hilliard*STLcf2936147004 .651 12.8 3.1 .131 .584 .2191650
Nico HoernerTBR2b261506801512 .716 81.6 4.6 .103 .691 .20243236
Spencer Horwitz*TORdh254200001.067 5.011.3 .3331.167 .444212
Eric Hosmer*CLE1b3329103012 .717 12.1 4.5 .135 .639 .208839
Sam HuffMINdh256280001.000 6.4 9.6 .2861.000 .286418
Andy IbanezTEX2b301235161416 .758 61.7 4.5 .205 .688 .27851211
Jonathan IndiaATL2b26984170613 .676 41.5 3.7 .140 .626 .25233134
Kyle Isbel*DETcf2698389135 .802 56.1 5.6 .194 .786 .28951168
Travis Jankowski*CLElf32109423123 .619 40.5 3.7 .073 .622 .24022112
Danny JansenTORc 2884375001 .840 59.4 6.4 .256 .833 .34840171
Ryan JeffersOAKc 2697432224 .856 71.0 6.9 .197 .861 .30639182
Eloy JimenezTBRdh261255270617 .737 60.7 4.2 .175 .650 .24045215
Connor JoeLADrf3070336022 .709 39.7 4.7 .170 .697 .31527112
Bryce Johnson#SFGcf271144102 .283 0.4 0.2 .071 .220 .09537
Nolan Jones*STLlf25112497104 .875 84.4 6.9 .265 .927 .41654230
Aaron JudgeTORrf31116508038 .993 101.8 8.3 .3721.052 .53866273
Edouard Julien*CLE2b24994422111 .906 76.1 7.2 .246 .923 .40746199
Corey Julks lf2744212044 .745 28.3 5.3 .094 .743 .2291276
Josh JungCLE3b25129553029 .733 65.6 4.5 .152 .642 .20050219
Jarred Kelenic*CLElf23115503033 .834 79.9 6.7 .194 .875 .36948198
Carson KellyWASc 2849194012 .537 13.5 2.6 .076 .475 .206944
Tony Kemp*PITlf311345282414 .614 45.6 3.2 .086 .553 .21626143
Buddy KennedyCIN3b24726013 .413 0.8 1.0 .000 .400 .26302
Max Kepler*KCRrf301154720310 .758 60.5 5.0 .163 .708 .26534180
Grae KessingerCINss2530119003 .647 11.0 3.5 .125 .605 .269935
Carter KieboomDET3b25936000 .694 4.2 4.3 .139 .577 .139315
Kevin Kiermaier*CHWcf3381344124 .841 54.9 6.6 .165 .860 .28132141
Ha-Seong KimBAL2b271517121710 .730 87.1 4.9 .123 .708 .27143236
Isiah Kiner-FalefaKCRcf28793754211 .736 44.3 4.4 .131 .648 .19034147
Alex Kirilloff*OAK1b2587369013 .768 49.5 5.7 .131 .762 .27923123
Alejandro KirkBALc 241255020127 .569 31.6 2.2 .114 .465 .19730140
Heston Kjerstad*TORdh24940000 .800 5.7 5.5 .278 .786 .389418
Andrew KniznerMINc 2828155034 .800 20.8 5.0 .263 .818 .3871868
Ryan KreidlerCOL2b25210010 .000 0.0 0.0 .000 .000 .00000
Steven Kwan*STLlf251576870111 .756 89.4 5.3 .107 .726 .23646239
Shea LangeliersSFGc 251174861114 .727 52.8 3.9 .233 .667 .32449194
Trevor Larnach*TBRlf2647189020 .694 20.7 4.1 .216 .659 .3291369
Ramon LaureanoWASrf281114240110 .645 39.2 3.3 .159 .577 .23334145
Jordan LawlarNYMss20745020 .479 2.2 1.6 .070 .389 .070112
DJ LeMahieuSEA3b34138602058 .721 71.5 4.6 .162 .683 .29147209
Kyle LewisCLEdh271558000 .387 2.2 1.2 .071 .292 .107412
Royce LewisTBR3b2461268044 .834 39.4 5.6 .258 .818 .34423127
Francisco Lindor#NYYss291606920715 .735 84.2 4.7 .189 .739 .33958251
Tim LocastroCINlf301270010 .898 13.6 8.0 .2621.089 .443833
Nick LoftinNYY2b241877020 .872 13.3 7.6 .136 .889 .227731
Evan LongoriaARI3b37753150219 .680 27.2 3.0 .181 .589 .29223110
Nicky Lopez*MIN2b28107429357 .713 51.3 4.8 .099 .733 .28222129
Brandon Lowe*MIL2b281044600410 .689 49.1 4.1 .153 .651 .29325149
Josh Lowe*COLrf25125561035 .818 86.0 6.1 .189 .831 .30654244
Nathaniel Lowe*LAD1b271476020327 .628 50.0 3.1 .091 .548 .23234164
Marco LucianoTORss211131000 .362 0.9 0.9 .133 .296 .16727
Jordan LuplowKCRlf2930107024 .418 4.0 1.2 .051 .310 .101521
Manny MachadoWAS3b301376060722 .784 77.6 4.8 .195 .721 .28249253
Nick MadrigalNYY3b2698376424 .663 39.5 4.0 .091 .608 .16123119
Luke MaileLADc 32391720111 .562 9.9 1.9 .111 .460 .1901145
Martin MaldonadoTEXc 36492130251.030 45.5 8.7 .3631.058 .45130129
Trey ManciniCIN1b3181287024 .546 20.2 2.5 .092 .463 .1731674
Tucupita Marcano*CHWss2345191112 .583 14.5 2.6 .128 .503 .1791260
Manuel MargotTORcf2855242027 .650 22.6 3.4 .128 .596 .2152178
Jake MarisnickSFGcf3230124112 .709 14.1 4.3 .116 .663 .179943
Cade Marlowe*MINlf261787000 .704 9.9 4.6 .159 .759 .420524
Brandon Marsh*LADcf25140618036 .871 104.1 7.3 .193 .919 .38159246
Ketel Marte#CIN2b291506520618 .870 103.1 6.4 .242 .881 .41061279
Noelvi MartePHI3b2153255012 .709 31.6 5.1 .059 .655 .1571485
Starling MarteSTLrf3477301346 .627 28.8 3.6 .045 .622 .192880
J.D. MartinezBOSdh35123570056 .980 115.8 8.3 .3351.003 .41383328
Nick Martini*BOSdh33311290041.058 28.3 9.1 .3741.095 .4782078
Michael Massey*STL2b25114429124 .637 40.2 3.4 .171 .577 .25430150
Miles Mastrobuoni*ARI3b2757244011 .515 16.4 2.5 .046 .463 .181651
Jorge MateoTEXss2876294129 .602 21.1 2.4 .189 .549 .2812199
Mark MathiasCHW2b281040010 .624 3.8 3.7 .118 .593 .265211
Nick Maton*TOR3b26742870010 .546 18.2 2.2 .140 .489 .2841572
Luis MatosSDPcf2162270210 .663 29.5 4.3 .076 .588 .1571686
Ronny Mauricio#SDP2b2224108002 .622 9.4 3.2 .040 .563 .139431
James McCannPHIc 3349218538 .625 17.9 2.9 .140 .550 .2231768
Jake McCarthy*PHIrf2594419211 .640 43.6 4.0 .050 .629 .17511121
Chas McCormick cf28121533032 .905 99.6 7.8 .251 .977 .38055254
Andrew McCutchenOAKdh36115526036 .736 64.7 4.9 .130 .718 .27831174
Reese McGuire* c 2855218118 .624 18.1 3.0 .095 .509 .1591167
Ryan McKennaOAKrf2654231216 .720 26.1 4.2 .176 .697 .2882684
Billy McKinney*TORlf2836145010 .627 13.9 3.7 .145 .604 .282641
Zach McKinstry*ATL3b2882441516 .672 47.4 4.2 .118 .653 .26426133
Matt McLainHOUss2387399004 .802 58.0 5.7 .192 .780 .28840170
Ryan McMahon*CIN3b281506061120 .687 60.2 3.7 .159 .633 .30243198
Jeff McNeil*MIN2b31155653267 .722 79.8 4.9 .103 .675 .19138220
Curtis MeadTOR3b222485004 .643 7.4 3.2 .050 .500 .075326
Parker Meadows*STLcf2332146010 .753 20.0 5.6 .173 .771 .3391253
Wade Meckler*DETcf2305000 .900 0.9 8.1 .2501.000 .25012
Francisco Mejia#ARIc 272799011 .667 10.0 3.6 .170 .575 .1911038
MJ Melendez*WASrf24116499044 .878 84.6 6.9 .261 .898 .38853230
Danny MendickSDP2b2930121026 .457 4.6 1.2 .120 .376 .194727
Joey MenesesMILdh311255360413 .669 53.8 3.8 .108 .564 .16634183
Oscar MercadoTEXrf281049001 .735 6.1 4.7 .122 .629 .143621
Whit MerrifieldSEArf3450260024 .684 27.9 4.1 .113 .620 .2051589
Matt Mervis*SDP1b251560000 .562 4.3 2.4 .190 .479 .224521
Jake MeyersCHCcf2792412025 .859 67.0 6.4 .253 .861 .34847198
Drew Millas#LADc 25419001 .980 3.6 7.4 .278 .923 .333311
Owen Miller 2b26106356008 .623 31.8 3.3 .072 .517 .13420109
Jose MirandaARI3b2542170006 .677 16.8 3.7 .118 .590 .2161355
Garrett Mitchell*PITcf24618000 .789 2.6 6.5 .133 .818 .33316
Andruw MonasterioKCR3b2621105002 .627 10.3 3.8 .020 .548 .111230
Yoan Moncada#SDP3b28963830410 .728 42.9 4.2 .171 .646 .24933148
Mickey Moniak*OAKcf2587376042 .807 53.6 5.4 .227 .746 .25242180
Elehuris MonteroNYY1b2443181012 .649 17.5 3.6 .142 .561 .1951263
Coco MontesSFG2b261041000 .390 1.5 1.2 .049 .265 .04929
Dylan MoorePHIlf3070310021 .549 23.0 2.7 .113 .517 .2331779
Christopher MorelHOUdh24107462357 .858 71.7 6.0 .287 .849 .38354225
Gabriel MorenoCHWc 231174740124 .721 50.4 4.0 .115 .636 .22428162
Taylor MotterARI2b3327117033 .392 4.2 1.2 .028 .290 .093320
Ryan MountcastleWAS1b26713080110 .795 40.5 5.0 .216 .726 .29727135
Mike Moustakas*NYY3b3469275033 .699 30.7 4.2 .169 .622 .22020105
Cedric Mullins*SDPcf2886367039 .650 34.1 3.4 .134 .605 .26727112
Max Muncy*KCR3b32137556009 .802 76.3 5.4 .264 .802 .41855225
Sean MurphySTLc 281134780217 .792 61.7 4.9 .222 .749 .32845193
Tom MurphyNYYc 32522190111 .919 35.5 6.3 .276 .868 .36731113
Wil MyersCINrf3228117013 .401 4.2 1.1 .083 .320 .157523
Omar Narvaez*CHCc 3129128121 .656 12.8 3.8 .134 .602 .250740
Bo Naylor*MILc 2365290023 .689 31.5 4.3 .170 .692 .3572088
Josh Naylor*PHI1b261336100619 .851 93.2 6.0 .186 .784 .24061282
Zach NetoSTLss22102403105 .637 38.5 3.6 .118 .589 .18827119
Tyler NevinMIN3b26634000 .980 6.6 9.9 .1601.167 .480212
Kevin NewmanSEAif2929136203 .741 17.3 5.2 .085 .739 .214843
Tomas NidoCINc 2901000 .000 0.0 0.0 .000 .000 .00000
Brandon Nimmo*LAAcf30150653138 .888 113.0 7.4 .229 .920 .38064284
Ryan Noda*CHC1b27129547138 .775 73.3 5.5 .187 .788 .37443191
Austin NolaSDPc 331083906115 .398 13.4 1.1 .053 .329 .1681260
Lars Nootbaar*LADcf251134912511 .791 66.9 5.6 .159 .794 .34135171
Ryan O'Hearn*ATL1b29108460025 .766 60.6 5.0 .193 .694 .24448201
Logan O'HoppeMILc 2333157029 .811 20.0 4.8 .204 .745 .3281464
Tyler O'NeillKCRlf282195023 .520 5.8 2.1 .070 .431 .151423
Rougned Odor*OAK2b29104403143 .651 40.0 3.8 .143 .629 .29831117
Shohei Ohtani*ARIdh2813560702131.079 145.010.9 .3221.233 .52976324
Edward OlivaresCLElf271154800313 .707 53.4 4.2 .132 .629 .20438177
Matt Olson*COL1b291627320822 .971 139.9 8.4 .2631.038 .47173332
Rafael Ortega*TEXcf32844000 .738 6.1 6.1 .081 .815 .324113
Joey OrtizMIL2b241558000 .504 3.7 2.3 .000 .349 .018014
James Outman*PHIcf26144585132 .760 78.7 5.5 .167 .777 .33339203
Chris OwingsCINss31313000 .615 1.2 3.1 .154 .500 .15425
Marcell Ozuna dh32132552056 .865 89.8 6.6 .267 .868 .39059254
Cristian PacheCHWcf241045000 .822 7.5 6.8 .186 .833 .279421
Joshua Palacios*CLErf2777310139 .614 24.6 2.7 .174 .533 .24025107
Richie Palacios*DETlf2635132021 .975 26.9 7.8 .3921.088 .5042484
Isaac ParedesHOU3b24143613069 .885 103.6 7.0 .263 .907 .38158276
Kyren ParisBALss2135148002 .436 7.2 1.7-0.000 .441 .128019
Vinnie Pasquantino*MIL1b2564278016 .603 21.4 2.6 .195 .528 .2722895
Joc Pederson*SDPdh311124660514 .604 36.8 2.8 .134 .536 .25726133
Liover PegueroCHCss2245207137 .675 19.9 3.5 .120 .620 .223967
Jeremy PenaSFGss251496440116 .613 51.9 2.9 .106 .529 .18944189
David Peralta*OAKlf351205481412 .706 62.2 4.3 .108 .607 .15845203
Oswald Peraza 3b2354185002 .504 11.7 2.3 .054 .442 .150740
Geraldo Perdomo#KCRss23111452325 .670 48.2 4.2 .118 .668 .29631129
Everson PereiraTBRlf222388001 .466 4.7 1.9 .038 .394 .141316
Carlos PerezCOLc 3229126002 .952 25.6 8.8 .205 .949 .2741265
Carlos PerezCINc 267240011.089 5.3 8.9 .4291.125 .571415
Salvador PerezBOSc 3354240034 .801 34.0 5.5 .197 .738 .23322107
Blake Perkins#SFGrf2655246204 .800 35.4 6.0 .130 .842 .3382085
Jace Peterson*PIT3b33116475219 .539 32.0 2.4 .069 .467 .18415111
Tommy PhamHOUlf351416200114 .852 99.3 6.4 .211 .852 .32768283
Brett Phillips*COLcf2932168002 .576 12.0 2.4 .182 .519 .2731253
Kevin Pillar lf3463237032 .754 30.0 4.7 .229 .713 .28721106
Rene PintoPITc 2634135013 .667 12.8 3.4 .169 .559 .2001353
Jorge Polanco#OAK2b2981356147 .730 41.5 4.4 .188 .692 .31129128
AJ PollockARIlf3557237045 .585 17.5 2.5 .170 .503 .2391777
Nick Pratto*BAL1b24412000 .933 2.2 7.3 .4001.000 .60026
Jurickson Profar#ARIlf3057245014 .712 28.2 4.5 .164 .680 .3102383
Ceddanne RafaelaDETcf2277335105 .620 29.2 3.1 .119 .573 .20627106
Cal Raleigh#CHCc 261456110612 .758 74.6 4.5 .230 .701 .31463259
Luke Raley*NYYrf28126543133 .816 82.4 6.0 .229 .827 .32957235
Harold RamirezATLdh2891465027 .821 70.0 6.1 .161 .763 .21940200
Jose E. Ramirez#WAS3b30116535035 .885 94.3 7.5 .213 .956 .39154231
Heliot RamosARIlf231868001 .519 4.1 2.0 .119 .400 .134421
Henry Ramos#SEAph31229002 .687 2.6 3.5 .045 .700 .31816
J.T. RealmutoMILc 32138563079 .707 61.0 3.9 .195 .639 .24149225
Rob RefsnyderCOLlf32411860210 .741 21.6 4.7 .083 .707 .2821156
Zach RemillardCLE2b2934161126 .715 16.4 3.7 .114 .586 .1481359
Anthony RendonMIL3b3335154005 .574 11.3 2.8 .070 .527 .233533
Hunter Renfroe rf311335430010 .765 69.5 4.9 .212 .712 .29455226
Luis Rengifo#SEAut26125546134 .835 84.1 6.2 .224 .845 .35256232
Pablo ReyesLADss2958267223 .737 34.4 5.2 .092 .699 .2101691
Bryan Reynolds#BOSlf281386081111 .847 95.5 6.3 .228 .840 .34862269
Austin RileyHOU3b261596930424 .836 98.2 5.3 .250 .776 .31968331
Alfonso Rivas*DET1b2652202021 .751 25.7 4.8 .230 .718 .3062484
Emmanuel RiveraCLE3b27692880410 .563 19.5 2.3 .090 .445 .1421682
Anthony Rizzo*KCR1b331113890112 .710 42.9 4.2 .118 .619 .20026136
Luis RobertPHIcf251426580214 .807 91.4 5.3 .231 .780 .30472291
Victor RoblesTBRcf2629124101 .767 17.8 6.1 .083 .795 .239742
Brayan Rocchio#MILss22124001 .815 2.8 3.9 .348 .737 .348413
Brendan RodgersCHC2b2651184006 .730 20.8 4.2 .172 .647 .2491371
Endy Rodriguez#LAAc 2347154014 .441 6.7 1.5 .064 .350 .142531
Jose A. RodriguezNYM2b221485660018 .678 53.7 3.4 .154 .590 .23741200
Julio Y. RodriguezCLEcf22155720057 .797 102.8 5.4 .223 .792 .30980332
Jake RogersBOSc 28112476056 .733 53.8 4.1 .280 .701 .38147199
Johan RojasWAScf2243182023 .735 23.1 5.0 .090 .718 .1861065
Josh Rojas*ARI2b2973338103 .560 25.1 2.8 .060 .486 .1771680
Miguel RojasMINss3465289555 .707 33.1 4.4 .101 .662 .1942498
Brent RookerMILdh281405820412 .793 77.8 5.1 .241 .757 .34455248
Ben Rortvedt*OAKc 251759111 .455 3.0 1.8 .020 .372 .137110
Amed RosarioNYMss271385500311 .666 55.4 3.8 .089 .562 .13533186
Eddie Rosario*ATLlf311054630316 .769 56.1 4.6 .196 .702 .29239188
Eguy RosarioOAK3b231245000 .626 4.0 3.7 .054 .621 .270210
Esteury RuizMINcf241405410410 .713 67.1 4.7 .113 .750 .25044197
Keibert Ruiz#NYYc 241445900510 .855 95.6 6.7 .193 .822 .26950265
Adley Rutschman#PHIc 251536930728 .856 105.4 6.2 .187 .827 .33158286
Blake Sabol*HOUc 25106411224 .694 44.5 4.0 .181 .635 .26130153
Gary SanchezPITc 3082333013 .688 35.6 4.0 .203 .640 .29631123
Jesus Sanchez*BALrf251274852116 .944 88.9 7.5 .260 .937 .37764243
Carlos Santana#DET1b37142604057 .840 94.2 6.3 .238 .877 .41466253
Anthony Santander#TEXrf28153679079 .874 111.8 6.5 .275 .866 .37387329
Nolan Schanuel*TOR1b2135146104 .708 16.0 4.5 .064 .646 .192442
Casey SchmittTBRss2446174014 .516 10.7 2.1 .121 .463 .2041044
Davis SchneiderMIN2b24231110001.449 45.924.3 .4942.039 .7242579
Jonathan SchoopCIN3b3141167006 .596 13.0 2.9 .054 .508 .177841
Kyle Schwarber*MIAlf301607100210 .734 83.0 4.5 .245 .730 .42060254
Corey Seager*PHIss2912058505151.059 137.210.4 .2881.123 .40281334
Jean SeguraMIN3b3320103023 .703 11.8 4.4 .114 .746 .295532
Marcus SemienTOR2b32162735027 .779 100.7 5.3 .208 .748 .30671307
Nick SenzelWAS3b2866281039 .609 21.8 2.7 .151 .516 .2171891
Gavin Sheets*SFGrf27102413018 .555 29.0 2.5 .116 .479 .22019110
Braden Shewmake*MILss2503000 .000 0.0 0.0 .000 .000 .00000
Zack ShortARI2b28120479113 .599 40.1 3.0 .144 .527 .22836149
Jose SiriPITcf27111451017 .783 59.0 4.8 .260 .733 .32251211
Austin SlaterBOScf30624000 .701 2.8 4.4 .182 .647 .27329
Josh Smith*TBR3b2564261106 .492 14.9 2.0 .086 .464 .2451049
Kevin SmithPHIss2639169112 .697 17.7 3.7 .224 .614 .2481472
Pavin Smith*KCRdh272180001 .614 7.1 3.4 .114 .561 .243622
Will SmithCOLc 281335890412 .788 81.4 5.6 .166 .760 .27145222
Canaan Smith-Njigba*WASrf2424101011 .525 6.5 2.3 .111 .468 .222625
Tyler Soderstrom*ARIc 2130122003 .482 6.5 1.9 .019 .396 .120222
Donovan SolanoOAK1b35118521057 .650 51.6 3.8 .102 .588 .21132154
Jorge SolerCHCdh311406250325 .923 103.3 6.5 .311 .911 .44675310
Edmundo SosaATL3b27914111214 .647 36.6 3.2 .134 .544 .16532140
Lenyn SosaCHC2b2326106223 .763 12.9 4.5 .182 .662 .202846
Juan Soto*COLlf2416274204271.015 156.3 9.4 .2591.099 .46179357
George SpringerMINrf331536720522 .754 80.0 4.4 .197 .713 .29863267
Jacob StallingsDETc 3338152123 .638 13.9 3.3 .132 .560 .2131448
Giancarlo StantonBALdh3335199005 .696 18.9 3.3 .283 .645 .3832181
Spencer SteerBOS1b251567210616 .854 117.5 6.8 .176 .866 .31671305
Michael StefanicPHI2b2727136003 .828 21.4 7.4 .026 .846 .172244
Tyler StephensonMINc 261304980318 .640 42.5 3.1 .128 .540 .20729160
DJ Stewart*LAArf2959250004 .902 41.6 6.5 .327 .901 .43034128
Trevor StoryMIAss3043156000 .584 13.6 3.1 .140 .546 .2131352
Bryson Stott*KCR2b251416260211 .714 71.7 4.4 .130 .649 .20545227
Myles StrawNYMcf281486582311 .595 56.0 3.2 .056 .561 .19525170
Garrett Stubbs*LAAc 3040143010 .651 15.2 4.1 .092 .592 .176845
Eugenio SuarezLAA3b311626830814 .647 64.7 3.6 .114 .596 .24241194
Jack Suwinski*SEAcf24117482144 .611 42.4 3.3 .163 .612 .35631131
Seiya SuzukiLADrf28140629036 .869 107.7 7.2 .211 .890 .34760277
Dansby SwansonCHWss291436191411 .680 64.3 3.9 .165 .639 .29842206
Raimel Tapia*PHIrf2940173303 .617 17.3 3.9 .083 .703 .347842
Fernando TatisCINrf241416250325 .785 77.0 4.5 .234 .741 .33761272
Mike Tauchman*PHIcf32108473326 .788 67.0 6.0 .151 .814 .33539160
Leody Taveras#ATLcf24115530232 .704 62.1 4.5 .163 .672 .26043196
Chris TaylorCHWlf32126506165 .689 58.7 4.5 .137 .704 .30033167
Michael A. TaylorSEAcf3297390518 .525 23.8 2.0 .146 .478 .24029113
Tyrone TaylorPITrf29853480012 .737 39.5 4.1 .179 .650 .23141144
Rowdy Tellez*KCR1b2849218014 .780 28.8 5.1 .216 .742 .3351889
Jose Tena* ss221775002 .412 2.7 1.2 .085 .317 .127516
Matt Thaiss*ATLc 2862315045 .731 38.5 4.9 .144 .703 .27317106
Alek Thomas*BALcf23127484103 .613 43.5 3.3 .117 .534 .18331155
Lane ThomasNYYrf271567150109 .781 100.7 5.5 .186 .764 .27470303
Bubba ThompsonCOLlf251034101 .515 1.3 1.2 .091 .379 .061310
Trayce ThompsonPHIcf3230112020 .689 12.6 4.3 .172 .649 .273739
Michael Toglia#TEX1b242171003 .641 5.2 2.4 .262 .569 .354727
Spencer TorkelsonHOU1b231144390613 .719 48.1 4.1 .186 .665 .30235160
Gleyber TorresHOU2b261586851726 .756 81.9 4.6 .139 .686 .24446253
Ezequiel TovarOAKss211526110418 .581 44.9 2.6 .086 .482 .14135179
Taylor Trammell*HOUlf25939001 .343 1.0 0.8 .081 .294 .16217
Alan TrejoWAS2b2782333006 .700 37.6 4.4 .098 .622 .17623113
Jose TrevinoNYMc 3063250008 .562 16.9 2.4 .099 .456 .1421170
Jared TrioloLAD3b2558269001 .830 43.1 7.0 .132 .836 .26921102
Mike TroutARIcf3187394005 .725 47.2 4.7 .178 .701 .32232137
Kyle Tucker*CHWrf261547061713 .784 96.7 5.3 .197 .792 .34161286
Brice Turang*ATL2b2359231134 .613 20.3 3.3 .090 .585 .2391262
Justin TurnerDETdh38144647032 .870 112.5 7.2 .227 .876 .30868304
Trea TurnerDETss30155698025 .786 101.2 5.5 .219 .826 .34571310
Luis UriasMIN2b26119000 .816 2.8 5.8 .313 .846 .50038
Ramon UriasCOL3b291175080512 .763 66.2 5.1 .157 .704 .23746202
Gio UrshelaTOR3b3141167003 .756 22.2 5.3 .094 .661 .1381065
Enmanuel Valdez*SEA2b2449206005 .724 23.9 4.4 .138 .671 .2391475
Ildemaro Vargas#CIN3b311084330615 .691 44.8 3.9 .106 .575 .16324154
Miguel VargasSDP2b2324106021 .805 15.2 5.6 .237 .789 .3441145
Daulton Varsho*KCRlf2667325123 .691 36.6 4.5 .100 .671 .2602198
Andrew VaughnSFG1b251526300415 .770 82.1 5.1 .169 .710 .24856248
Terrin Vavra*CLErf262999004 .569 6.7 2.5 .012 .479 .165120
Christian VazquezLAAc 3275327226 .610 27.5 3.0 .125 .514 .18820105
Andrew Velazquez#STLss2824106304 .642 10.3 3.6 .126 .720 .414628
Nelson VelazquezHOUrf24442030231.070 46.6 9.5 .4111.138 .49432127
Alex Verdugo*CHWrf271215210518 .713 55.6 4.0 .136 .629 .22042186
Mark VientosBALdh231559001 .445 2.6 1.4 .086 .327 .103315
Matt VierlingPITrf26139621016 .733 77.7 5.0 .133 .679 .22940221
David VillarBAL2b26521000 .654 2.1 3.9 .158 .600 .21117
Daniel Vogelbach*ATLdh30105383005 .642 36.5 3.7 .101 .605 .27015102
Anthony VolpeATLss221606022413 .579 46.4 2.7 .124 .525 .23638169
Jason Vosler*CIN1b29011000 .384 0.4 1.4 .000 .375 .22201
Joey Votto*OAK1b3967285004 .892 48.8 7.3 .256 .934 .43326122
LaMonte Wade*LAD1b2974339214 .667 34.8 4.1 .105 .637 .2731894
Tyler Wade*SFGss2823101101 .809 15.7 6.0 .177 .857 .302946
Christian WalkerWAS1b321556820222 .827 95.8 5.4 .237 .779 .33277306
Jordan WalkerSFGrf21116524028 .811 77.5 5.9 .196 .791 .29748224
Forrest Wall*LAAlf27829000 .401 1.3 1.5 .040 .435 .20014
Chad WallachSDPc 3154205026 .494 11.0 1.8 .101 .405 .1691151
Matt Wallner*DETlf2584358012 .908 65.8 7.9 .249 .964 .39542164
Taylor Walls#CHC2b2675339201 .668 34.8 3.9 .142 .660 .29524105
Jared Walsh*SFG1b292075000 .396 2.8 1.2 .111 .317 .153417
Taylor WardBALlf2953249027 .757 30.5 4.6 .187 .678 .24825103
Drew Waters#OAKcf2498389027 .632 33.2 3.0 .143 .591 .23624127
Austin Wells*OAKc 231872021 .891 12.0 6.5 .317 .917 .4441036
Joey Wendle*NYMss3381345045 .526 22.9 2.3 .090 .449 .1612093
Jordan WestburgPHI2b2471324127 .739 39.5 4.7 .170 .711 .29931120
Joey WiemerSFGcf2499405031 .616 37.0 3.2 .174 .578 .26136142
Alika WilliamsTEXss2434118106 .628 9.2 2.8 .085 .511 .179934
Luke WilliamsNYMss261354510213 .381 13.6 0.9 .035 .324 .1021183
Jesse Winker*NYMdh29114432022 .588 36.8 3.4 .052 .562 .2371594
Masyn WinnBALss2115000 .000 0.0 0.0 .000 .000 .00000
Patrick WisdomPHI3b311144701213 .768 53.9 4.1 .310 .739 .44748198
Brett Wisely*NYM2b2485351142 .503 22.2 2.2 .078 .439 .1722083
Bobby Witt JrTBRss2315868911112 .701 74.7 3.9 .161 .671 .24947263
Connor WongDETc 27124483017 .799 69.1 5.5 .216 .774 .29558221
Kolten Wong*SDP2b322493003 .324 2.1 0.7 .035 .253 .094112
Austin WynnsCINc 3251183003 .581 14.5 2.9 .065 .481 .1311049
Mike Yastrzemski*BOScf32100440064 .858 71.3 6.7 .236 .872 .38253189
Christian Yelich*LADlf311245530222 .678 54.4 3.8 .104 .612 .24534165
Juan YepezHOUlf2503000 .333 0.1 1.2 .000 .500 .50000
Masataka Yoshida*KCRlf29994770216 .802 65.4 5.3 .180 .726 .25048208
Jacob YoungTEXcf231990012 .905 16.4 7.7 .136 .965 .2591140
Seby ZavalaMIAc 2948177003 .416 7.0 1.3 .091 .336 .158737
Mike ZuninoPITc 3246168007 .553 10.1 2.0 .147 .456 .2241550

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*LAAss223.993.70412 .267246 .413257 .432 4.2
Jose AbreuDET1b362.442.24162 .259109 .443110 .447 3.6
Wilyer Abreu*STLcf244.173.5643 .48851 .68051 .680 1.6
Ronald AcunaCINrf254.403.85472 .337439 .628443 .634 1.3
Willy AdamesLADss274.333.76381 .270252 .393256 .399 2.4
Jordyn AdamsARIrf233.473.4735 .22911 .21211 .21299.0
Riley AdamsSFGc 273.953.4585 .30659 .39361 .407 2.9
Jo AdellSDPrf243.883.2515 .46722 .71022 .710 2.0
Jesus AguilarPHI1b333.503.2680 .25046 .34647 .353 5.9
Nick AhmedBOSss333.833.53179 .425156 .536159 .546 4.6
Hanser AlbertoCHW3b303.002.759 .1112 .1672 .167 2.0
Ozzie Albies#MIL2b264.444.05460 .270357 .547365 .559 2.3
Greg Allen#MILlf302.792.5041 .34130 .44833 .493 4.3
Nick AllenHOUss243.242.94204 .23089 .34490 .347 1.9
Pete AlonsoSEA1b284.303.84402 .201317 .479333 .503 3.1
Jose AltuveARI2b334.533.89279 .351217 .538220 .546 1.2
Jake Alu*KCRlf260.790.798 .2503 .2733 .27399.0
Francisco AlvarezCLEc 213.913.58309 .272295 .559300 .568 3.9
Yordan Alvarez*SDPdh264.383.72318 .314375 .713387 .736 1.3
Miguel AmayaMIAc 243.843.4855 .29134 .35439 .406 7.3
Brian AndersonKCR3b303.032.76128 .383118 .527121 .540 4.1
Tim AndersonSTLss304.293.99268 .306120 .314120 .314 3.6
Elvis AndrusLAD2b343.743.47213 .28299 .35799 .357 2.3
Miguel AndujarNYMrf283.252.8878 .21845 .43346 .442 1.0
Jonathan Aranda*ARIdh254.173.9442 .38129 .38730 .400 9.3
Jonathan Arauz#CLE3b243.353.0371 .12734 .32734 .327 2.6
Orlando ArciaCOLss284.063.73398 .294262 .460266 .467 2.5
Nolan ArenadoSTL3b324.334.05471 .246298 .478303 .486 3.1
Gabriel AriasCHCss233.783.43279 .358235 .522236 .524 3.5
Randy ArozarenaBALlf284.453.90369 .333284 .423298 .443 3.2
Luis Arraez*BOS2b264.574.24565 .419361 .541369 .553 1.4
Christian ArroyoLAA2b283.463.29181 .31597 .401100 .413 8.2
Jose AzocarLAArf272.832.5045 .20019 .27921 .309 3.2
Akil Baddoo*CINlf243.723.28280 .239201 .429204 .435 2.4
Harrison BaderTEXcf293.683.41258 .264160 .457166 .474 3.7
Ji Hwan Bae*NYY2b233.743.33168 .351120 .465122 .473 2.7
Javier BaezSEAss303.142.90289 .218114 .281120 .296 4.5
Patrick Bailey#CINc 243.773.50248 .278150 .383153 .390 4.7
Luken BakerSTLdh263.743.1480 .22563 .40163 .401 1.9
Austin BarnesKCRc 332.632.45100 .18040 .27243 .293 7.2
Tucker Barnhart*OAKc 323.883.4768 .19138 .30639 .315 3.7
Jose BarreroPITss253.783.43271 .332185 .389188 .395 4.0
Joey BartARIc 263.743.44302 .258129 .285141 .311 6.3
Osleivis BasabeOAKss223.533.3473 .38439 .34539 .345 5.7
Matthew BattenWAS3b283.633.1336 .36124 .41424 .414 1.8
Brett Baty*PIT3b233.823.44264 .231134 .295137 .301 3.9
Jake Bauers*TORrf273.763.33124 .23484 .35486 .363 3.2
Matt Beaty*CLE1b302.922.4773 .26036 .34341 .390 1.5
Josh Bell#BALdh304.143.65364 .327324 .529327 .534 2.3
Cody Bellinger*TORcf274.454.07387 .310287 .537290 .543 2.2
Brandon Belt*SFGdh354.253.36196 .413255 .588257 .592 1.5
Andrew Benintendi*TEXlf283.783.36409 .303237 .423239 .427 1.7
Will Benson*CHCrf253.873.25220 .445275 .646277 .650 1.8
Jon BertiSDPss334.143.80399 .358241 .441246 .451 2.9
Christian BethancourtCLEc 313.433.07139 .28891 .44296 .466 3.1
Mookie BettsMILrf304.574.04480 .319392 .564399 .574 1.5
Bo Bichette ss254.424.16458 .376272 .439278 .449 4.2
Cavan Biggio*BAL2b283.703.27116 .28479 .38282 .396 3.0
Charlie Blackmon*DETdh364.583.83347 .277223 .447236 .473 1.0
Dairon BlancoOAKrf303.192.86133 .353104 .452108 .470 4.0
JJ Bleday*HOUlf253.352.74141 .163112 .429115 .441 1.6
Xander BogaertsWASss304.564.22522 .314292 .413296 .419 2.5
Alec BohmSTL3b264.414.11394 .299223 .422226 .427 2.9
Sean BouchardPITrf274.003.8944 .29535 .46135 .46112.5
Jackie Bradley*NYMcf332.662.4797 .09331 .22034 .241 4.4
Michael Brantley*CINlf361.881.8227 .0375 .1565 .15699.0
Alex BregmanCHW3b294.343.70484 .298380 .544385 .552 0.9
Will Brennan*MILrf253.873.69441 .247182 .336192 .354 5.4
Jonah BrideSDP3b272.402.007 .2865 .4175 .417 1.5
Mike BrosseauPIT3b293.323.1459 .20319 .20421 .22614.5
Seth Brown*MIArf303.553.16262 .340237 .551241 .560 2.5
Vidal Brujan#TBR2b253.132.6733 .21214 .29814 .298 1.3
Kris BryantMIArf313.152.79101 .25766 .43768 .450 2.1
Peyton BurdickMILrf263.403.1322 .18213 .25513 .255 6.0
Jake BurgerCHC3b274.243.86361 .352319 .533328 .548 4.0
Alec Burleson*TBRlf243.993.64295 .234145 .363149 .373 2.3
Michael Busch*NYY3b253.833.2759 .16950 .43550 .435 2.1
Lawrence Butler*ARIcf224.093.82117 .23960 .33362 .344 6.3
Byron BuxtonNYYdh293.913.48174 .236152 .422155 .431 4.2
Jose CaballeroCOL2b263.302.79198 .283124 .357144 .415 2.8
Trey Cabbage*CIN1b262.832.6346 .23925 .29425 .294 5.3
Miguel Cabrera dh403.613.18253 .285137 .365143 .381 2.2
Oswaldo Cabrera#DETlf240.930.8166 .31842 .40442 .404 2.6
Kole Calhoun*LAA1b353.903.51349 .212216 .407224 .422 2.8
Willie Calhoun*MIAdh283.833.35115 .24371 .46472 .471 1.0
Alex CallATLcf283.292.85302 .232177 .390182 .401 1.7
Junior CamineroMIL3b193.143.1416 .2504 .1824 .18299.0
Luis CampusanoTBRc 243.272.98124 .37988 .52792 .551 2.0
Alexander CanarioTBRdh234.334.3313 .4627 .2697 .26999.0
Jeimer Candelario#MIN3b294.494.03382 .374359 .575366 .587 3.2
Mark CanhaMIAlf344.283.72416 .291273 .459296 .497 1.8
Dominic Canzone*WASlf253.813.56152 .27072 .36473 .369 3.7
Conner Capel*STLrf264.263.6848 .27131 .38331 .383 1.9
Victor Caratini#HOUc 292.812.59132 .28062 .31563 .320 3.4
Dylan Carlson#CHWcf243.453.11150 .327106 .495108 .505 2.1
Kerry Carpenter*SEArf254.093.82304 .293278 .528282 .535 5.9
Corbin Carroll*NYMrf224.363.83458 .314393 .564402 .577 1.8
Evan Carter*TBRlf204.603.6461 .37763 .54865 .565 1.2
Curt CasaliCINc 342.932.6183 .21736 .27936 .279 2.3
Triston Casas*CHW1b234.393.69338 .305360 .585365 .593 1.6
Nick CastellanosDETrf314.203.90415 .294330 .500334 .506 4.5
Harold Castro*TOR2b293.653.54236 .29289 .26391 .26813.3
Rodolfo Castro#PITss243.863.53219 .279119 .324121 .330 4.2
Willi Castro#CLElf264.273.75355 .307243 .418258 .444 3.0
Jake Cave*ATLlf302.472.2181 .23539 .27739 .277 3.2
Yu ChangCINss272.532.3987 .19583 .52988 .56116.0
Matt ChapmanCHW3b304.103.66388 .302298 .472300 .475 2.7
Michael ChavisNYM2b272.392.2669 .20335 .27136 .27910.0
Jazz Chisholm*SDPcf254.233.97187 .332157 .476159 .482 6.4
Ji Man Choi*LAAdh323.583.1585 .20055 .38555 .385 2.4
Kody Clemens*TEX1b273.813.56102 .29478 .47678 .476 3.9
Ernie ClementLAAss272.732.6260 .31724 .33825 .352 4.0
Oscar Colas*PHIrf243.172.8883 .20538 .28639 .293 3.7
Michael Conforto*TORrf303.833.33304 .227175 .351183 .367 2.3
William ContrerasSEAc 254.383.89392 .324290 .469294 .476 2.3
Willson ContrerasTORc 314.353.81318 .248278 .491292 .516 2.6
Garrett CooperPIT1b324.183.93356 .326230 .408232 .411 5.2
Franchy Cordero*CINrf281.931.7829 .27632 .61532 .615 3.8
Carlos CorreaSDPss283.923.53358 .237230 .425236 .436 2.5
Colton Cowser*SDPcf233.803.3332 .0638 .1409 .158 3.0
Brandon Crawford*MILss363.352.95203 .232134 .396140 .414 2.9
J.P. Crawford*BALss284.563.85415 .335327 .498333 .507 1.4
C.J. CronLAA1b333.963.55190 .300155 .502157 .508 2.8
Jake Cronenworth*LAD1b292.502.1928 .25016 .40016 .400 2.0
Nelson CruzPITdh424.284.13144 .29276 .32978 .33812.5
Oneil Cruz*PITss243.893.3322 .22714 .40014 .400 1.4
Travis d'ArnaudSEAc 343.453.17159 .23392 .40492 .404 2.3
Bobby DalbecCHC1b283.903.7020 .30013 .33313 .333 8.0
Henry DavisTBRrf233.713.30249 .253182 .416187 .427 3.0
J.D. DavisBOS3b304.133.71344 .331218 .391227 .407 3.4
Yonathan DazaCINcf292.962.6758 .27623 .32423 .324 1.6
Bryan De La CruzKCRlf264.013.63418 .309266 .420270 .426 3.1
Elly De La Cruz#KCRss213.843.58192 .286147 .403150 .411 7.6
Paul DeJongLAAss293.383.20199 .271131 .396134 .405 7.9
Jason DelayTORc 283.833.57154 .33882 .35784 .365 4.2
Jonny DelucaLAAlf243.583.2556 .26830 .34930 .349 3.1
Rafael Devers*COL3b264.083.56402 .294312 .499322 .515 1.9
Aledmys DiazMIAss323.443.23202 .307109 .387113 .401 5.5
Elias DiazTEXc 323.723.52346 .347211 .423213 .427 5.6
Jordan DiazWAS3b223.813.58167 .23497 .36997 .369 4.4
Yainer DiazNYMc 243.303.02293 .290214 .502224 .526 3.8
Yandy DiazMIN1b314.634.04461 .382357 .555366 .569 1.4
Corey Dickerson*OAKlf343.233.07102 .27553 .37353 .373 5.2
Brandon DixonSFG1b313.092.88152 .27673 .26089 .31735.3
Jasson Dominguez#SDPcf204.384.0020 .15018 .51419 .543 4.5
Josh DonaldsonTOR3b373.733.5059 .13641 .42341 .423 5.4
Brendan Donovan*COL2b264.213.81320 .287191 .432200 .452 2.4
Jeter DownsSDPss243.673.3331 .25812 .27313 .295 3.0
Brenton DoyleCOLcf253.283.07266 .286178 .396181 .402 6.6
Hunter DozierARI3b313.963.5855 .29132 .33733 .347 3.9
Brandon DruryMIA2b304.293.92362 .298276 .469289 .491 4.4
Mauricio DubonMIA2b283.973.77409 .293219 .428225 .439 4.3
Matt M. DuffySFG3b323.793.52200 .30091 .35896 .378 2.7
Ezequiel DuranSFGss244.353.94318 .352210 .399219 .416 4.4
Jarren Duran*NYYcf264.674.25339 .345251 .485251 .485 3.2
Adam DuvallTEXcf344.474.05233 .305259 .574267 .592 4.8
Tommy Edman#LAAss284.243.88421 .223191 .326196 .335 3.0
Xavier Edwards#SDP2b234.053.8460 .28323 .29923 .299 7.5
Drew EllisATL3b270.880.635 .2003 .4293 .429 0.0
Christian Encarnacn-StranDET1b234.404.04175 .349162 .542166 .555 4.3
Eduardo Escobar#MIA3b343.643.41273 .278150 .378151 .380 4.5
Santiago EspinalSFG2b284.063.63256 .250107 .325115 .350 1.8
Thairo EstradaMIA2b273.963.64345 .287200 .391207 .405 4.3
Stuart FairchildATLlf273.382.94219 .242128 .358133 .372 2.4
Kyle FarmerOAK3b322.952.67217 .276123 .376134 .410 4.3
Freddy FerminKCRc 281.861.7675 .30756 .47956 .479 5.3
Jose FerminSEA2b243.733.2756 .23224 .29329 .354 3.0
Tyler FitzgeraldDETcf252.102.007 .1437 .3337 .33312.0
David FletcherBOSss293.533.27310 .258137 .376137 .376 1.5
Dominic Fletcher*BOScf253.853.3772 .47270 .67370 .673 1.3
Wilmer FloresBOS1b314.644.18454 .304328 .512333 .520 2.0
Estevan Florial*SDPcf254.003.7530 .23310 .20810 .208 5.0
Mike Ford*ARIdh304.253.55189 .307221 .612229 .634 1.9
Nick FortesATLc 263.172.94265 .242110 .307119 .332 4.6
Jake Fraley*ARIrf284.383.75356 .258227 .432237 .451 1.3
Ty FranceTOR1b284.083.64426 .275199 .337231 .391 3.7
Wander Franco#TBRss224.403.98403 .333286 .529288 .532 1.7
Adam Frazier*TEX2b314.033.66402 .221257 .452261 .460 2.2
Freddie Freeman*MIN1b334.533.97482 .378453 .625469 .647 1.7
Tyler FreemanTEX3b243.493.22178 .376118 .504122 .521 2.4
Sal Frelick*BOSrf232.732.5561 .27934 .37834 .378 3.5
TJ Friedl*CHCcf274.473.96429 .329328 .527336 .540 1.9
David FryCHWc 273.543.18125 .36093 .47095 .480 3.7
Cam GallagherCINc 302.822.6848 .1258 .10110 .12728.0
Joey Gallo*NYM1b293.702.99182 .269313 .572316 .578 2.4
Adolis GarciaNYYrf304.323.80360 .264324 .507332 .520 2.6
Avisail Garcia rf323.163.1357 .24619 .19419 .19440.0
Luis V. Garcia*DET2b233.553.27351 .330188 .427189 .430 1.8
Maikel GarciaCHC3b233.893.58363 .353215 .416219 .424 3.5
Stone GarrettBOSlf273.753.29180 .394193 .542200 .562 3.4
Mitch GarverNYMdh323.593.07227 .335193 .517195 .523 1.7
Zack GelofPIT2b234.253.72187 .289145 .480151 .500 2.5
Andres Gimenez*LAD2b244.293.95476 .284271 .413294 .448 4.2
Paul GoldschmidtTEX1b354.493.84394 .325363 .525368 .532 1.9
Yan GomesLADc 353.983.66348 .276209 .430219 .451 3.7
Nick GonzalesWAS2b243.883.2524 .1257 .2269 .290 1.5
Oscar GonzalezWASrf254.073.9781 .33355 .45155 .45111.3
Romy GonzalezMIA2b263.613.4435 .25741 .63141 .631 7.0
Nolan Gorman*BAL2b234.353.86244 .270275 .502275 .502 3.7
Yasmani Grandal#KCRc 342.642.31243 .288135 .357140 .370 2.5
Riley Greene*CHWcf223.833.37203 .448184 .517185 .520 2.5
Randal GrichukSTLlf313.983.73277 .267184 .467190 .482 4.4
Trent Grisham*ARIcf264.073.41333 .201234 .391238 .397 1.8
Vaughn GrissomTORss224.153.8579 .38046 .42652 .48121.0
Robbie Grossman#BOSlf332.852.31130 .369137 .552138 .556 1.4
Vladimir GuerreroSDP1b244.283.79450 .282324 .505336 .523 1.7
Luis Guillorme*PIT2b283.843.38134 .29999 .44499 .444 2.6
Lourdes GurrielHOUlf294.063.75404 .272269 .473275 .483 3.1
Yuli GurrielTBR1b393.923.57354 .249167 .377168 .379 1.5
Eric Haase c 303.463.30170 .28271 .30672 .310 7.6
Sam Haggerty#STLlf293.532.8374 .31158 .45759 .465 1.2
Darick Hall*ATL1b272.952.6741 .24416 .25816 .258 3.2
David Hamilton*SDPss254.173.4228 .17916 .32016 .320 1.4
Garrett HampsonSFGss284.193.87239 .297147 .390148 .393 4.4
Mitch HanigerLAAlf323.763.55153 .314111 .440113 .448 7.2
Ian Happ#SEAlf284.343.73409 .296341 .498350 .511 1.9
Bryce Harper*MIAdh304.443.83357 .347305 .524311 .534 1.8
Michael Harris II*MINcf224.554.14449 .307278 .440285 .451 2.9
Josh HarrisonTEX2b353.623.28346 .194172 .371192 .415 3.0
Adam Haseley*ATLrf273.293.1980 .27530 .29431 .304 9.5
Ke'Bryan HayesBAL3b264.374.11400 .370314 .548316 .551 4.4
Austin HaysCINlf274.103.76404 .379332 .551335 .556 3.2
Austin HedgesCHWc 302.812.6244 .20513 .22014 .237 3.7
Jonah Heim#STLc 284.273.91411 .299250 .422252 .425 2.8
Tyler Heineman#HOUc 323.132.6728 .1439 .1919 .191 2.8
Gunnar Henderson*NYY3b224.353.91380 .311369 .565373 .571 2.9
Enrique HernandezMILss312.942.70288 .267167 .405171 .415 3.2
Teoscar HernandezWASrf304.203.91410 .344262 .390270 .402 6.0
Yonny Hernandez#ATL2b250.330.330 .0000 .0000 .00099.0
Ivan HerreraBALc 234.503.504 .2503 .3333 .333 4.0
Jose Herrera#SFGc 264.053.8049 .30628 .34628 .346 5.2
Jason Heyward* rf334.053.67347 .300292 .547295 .552 2.7
Aaron Hicks#COLcf333.242.84178 .343129 .437129 .437 2.1
Kyle HigashiokaBALc 333.923.5876 .32973 .51874 .525 4.2
Sam Hilliard*STLcf293.593.3476 .40860 .40860 .408 6.0
Nico HoernerTBR2b264.534.13540 .302274 .403291 .428 2.0
Spencer Horwitz*TORdh254.003.6014 .28614 .70014 .700 1.0
Eric Hosmer*CLE1b333.323.1076 .31645 .43745 .437 3.2
Sam HuffMINdh254.004.0017 .47118 .64318 .64399.0
Andy IbanezTEX2b304.203.80355 .262245 .475254 .492 2.8
Jonathan IndiaATL2b263.212.81281 .263171 .410180 .432 2.2
Kyle Isbel*DETcf263.853.52282 .326194 .499197 .506 2.7
Travis Jankowski*CLElf323.623.17300 .277158 .374161 .381 1.6
Danny JansenTORc 284.033.61243 .255202 .539210 .560 2.3
Ryan JeffersOAKc 264.113.58241 .378223 .516234 .542 3.0
Eloy JimenezTBRdh264.153.87381 .286244 .463244 .463 3.3
Connor JoeLADrf304.103.52196 .270152 .452157 .467 2.1
Bryce Johnson#SFGcf273.673.5030 .1338 .1828 .18213.0
Nolan Jones*STLlf254.403.87250 .344282 .567289 .581 3.1
Aaron JudgeTORrf314.383.73238 .273344 .677345 .679 2.1
Edouard Julien*CLE2b243.783.23214 .388259 .586260 .588 2.4
Corey Julks lf273.162.87144 .38292 .43492 .434 3.1
Josh JungCLE3b254.294.02343 .370247 .447251 .454 5.9
Jarred Kelenic*CLElf234.373.72254 .390267 .531270 .537 2.3
Carson KellyWASc 283.883.40116 .25066 .34067 .345 2.4
Tony Kemp*PITlf313.883.41412 .238197 .373201 .381 1.0
Buddy KennedyCIN3b243.712.7115 .1337 .2698 .308 1.0
Max Kepler*KCRrf303.633.25296 .318221 .468226 .479 2.8
Grae KessingerCINss253.973.4774 .27049 .41250 .420 2.0
Carter KieboomDET3b252.572.5727 .33315 .41715 .41799.0
Kevin Kiermaier*CHWcf333.192.81228 .373170 .494179 .520 2.5
Ha-Seong KimBAL2b274.724.09470 .306321 .451323 .454 1.6
Isiah Kiner-FalefaKCRcf283.323.12276 .348163 .435164 .437 4.8
Alex Kirilloff*OAK1b253.843.25199 .372171 .463179 .485 2.2
Alejandro KirkBALc 244.023.66389 .198178 .355184 .367 1.5
Heston Kjerstad*TORdh244.444.0020 .25022 .55022 .550 3.3
Andrew KniznerMINc 282.672.3690 .25679 .51083 .535 3.7
Ryan KreidlerCOL2b252.001.805 .0000 .0000 .00099.0
Steven Kwan*STLlf254.383.89520 .323311 .453315 .459 1.2
Shea LangeliersSFGc 254.153.74279 .240234 .481240 .494 3.4
Trevor Larnach*TBRlf263.713.27100 .22089 .47189 .471 2.9
Ramon LaureanoWASrf283.793.48249 .289169 .399178 .420 5.5
Jordan LawlarNYMss202.051.9531 .25812 .26712 .26799.0
DJ LeMahieuSEA3b344.363.81378 .283277 .460280 .465 2.0
Kyle LewisCLEdh273.413.2937 .21614 .24114 .241 9.5
Royce LewisTBR3b244.323.94177 .249145 .541147 .549 2.8
Francisco Lindor#NYYss294.323.76440 .252321 .464334 .483 2.0
Tim LocastroCINlf301.841.6134 .38237 .52941 .586 6.0
Nick LoftinNYY2b244.053.4759 .37338 .49440 .519 1.3
Evan LongoriaARI3b374.203.75170 .265141 .448142 .451 3.2
Nicky Lopez*MIN2b283.332.81298 .302182 .424188 .438 1.3
Brandon Lowe*MIL2b284.183.63258 .271202 .439206 .448 2.4
Josh Lowe*COLrf254.043.69357 .353286 .510289 .515 3.3
Nathaniel Lowe*LAD1b274.073.55400 .275237 .394238 .395 1.7
Marco LucianoTORss212.822.7310 .2008 .2588 .25819.0
Jordan LuplowKCRlf293.573.3072 .22226 .24327 .252 5.8
Manny MachadoWAS3b304.424.01417 .281298 .492303 .500 2.4
Nick MadrigalNYY3b263.763.41304 .280136 .362148 .394 2.4
Luke MaileLADc 323.823.4097 .25858 .33763 .366 4.2
Martin MaldonadoTEXc 363.282.97104 .375146 .685147 .690 4.2
Trey ManciniCIN1b313.302.99168 .27495 .33199 .345 4.3
Tucupita Marcano*CHWss233.032.84157 .21068 .35670 .366 2.5
Manuel MargotTORcf283.783.42191 .24692 .38099 .409 1.9
Jake MarisnickSFGcf324.003.6180 .37548 .38753 .427 6.8
Cade Marlowe*MINlf263.222.5646 .23942 .48342 .483 1.2
Brandon Marsh*LADcf254.413.69313 .415341 .552344 .557 2.0
Ketel Marte#CIN2b294.353.69403 .278369 .566372 .571 1.4
Noelvi MartePHI3b214.814.45187 .380102 .400103 .404 2.9
Starling MarteSTLrf343.763.31215 .307104 .346109 .362 2.3
J.D. MartinezBOSdh354.604.19292 .377369 .647373 .654 4.6
Nick Martini*BOSdh334.033.5976 .32990 .69892 .713 2.4
Michael Massey*STL2b253.673.39288 .219178 .415179 .417 3.3
Miles Mastrobuoni*ARI3b274.283.79157 .24877 .31678 .320 2.2
Jorge MateoTEXss283.032.78189 .180119 .405120 .408 3.5
Mark MathiasCHW2b282.352.0025 .24016 .40016 .400 1.8
Nick Maton*TOR3b263.302.87151 .179108 .376109 .380 2.5
Luis MatosSDPcf214.093.77220 .300103 .381104 .385 1.8
Ronny Mauricio#SDP2b224.504.2175 .36038 .35238 .352 3.7
James McCannPHIc 333.032.68148 .24381 .37285 .390 3.7
Jake McCarthy*PHIrf253.843.51288 .347149 .356154 .368 3.4
Chas McCormick cf284.233.74331 .317299 .561313 .587 2.5
Andrew McCutchenOAKdh364.283.68312 .324240 .456244 .464 2.0
Reese McGuire* c 283.763.47142 .31780 .36782 .376 4.5
Ryan McKennaOAKrf262.542.25135 .319101 .437107 .463 4.0
Billy McKinney*TORlf283.302.8282 .20758 .40061 .421 2.2
Zach McKinstry*ATL3b283.002.60296 .267179 .406186 .422 1.8
Matt McLainHOUss234.163.80233 .373200 .501204 .511 4.0
Ryan McMahon*CIN3b284.013.50305 .308272 .449273 .450 2.8
Jeff McNeil*MIN2b314.213.75521 .292266 .407283 .433 1.3
Curtis MeadTOR3b223.543.3359 .37328 .32931 .36510.5
Parker Meadows*STLcf234.563.9788 .30771 .48671 .486 2.0
Wade Meckler*DETcf231.000.803 .3332 .4003 .60099.0
Francisco Mejia#ARIc 273.543.3672 .26440 .40442 .42410.0
MJ Melendez*WASrf244.263.73284 .310283 .567289 .579 2.4
Danny MendickSDP2b293.673.2769 .15936 .29838 .314 4.2
Joey MenesesMILdh313.753.49392 .304212 .396216 .403 3.5
Oscar MercadoTEXrf283.273.2741 .36621 .42921 .42999.0
Whit MerrifieldSEArf342.652.44201 .279108 .415108 .415 1.8
Matt Mervis*SDP1b253.753.6340 .17523 .38323 .383 7.5
Jake MeyersCHCcf273.553.24253 .312227 .551232 .563 3.5
Drew Millas#LADc 254.754.5015 .33312 .63212 .632 2.0
Owen Miller 2b263.122.94247 .336127 .357130 .365 4.8
Jose MirandaARI3b254.053.64116 .30270 .41272 .424 2.3
Garrett Mitchell*PITcf243.002.508 .5009 .5009 .500 2.3
Andruw MonasterioKCR3b261.981.8776 .36835 .33336 .343 4.6
Yoan Moncada#SDP3b283.993.65235 .319177 .462177 .462 3.7
Mickey Moniak*OAKcf254.043.84199 .407191 .508195 .51913.1
Elehuris MonteroNYY1b244.113.8499 .33372 .39874 .409 7.2
Coco MontesSFG2b264.104.1027 .2599 .2209 .22099.0
Dylan MoorePHIlf303.733.31157 .268107 .345112 .361 4.1
Christopher MorelHOUdh243.923.52256 .289261 .565264 .571 3.8
Gabriel MorenoCHWc 233.923.51320 .322205 .432210 .443 2.2
Taylor MotterARI2b333.903.5763 .27027 .23127 .231 6.7
Ryan MountcastleWAS1b264.113.77184 .310158 .513159 .516 3.6
Mike Moustakas*NYY3b343.823.54170 .300118 .429122 .444 5.9
Cedric Mullins*SDPcf283.823.35238 .261152 .414154 .420 2.0
Max Muncy*KCR3b324.063.46282 .234298 .536307 .552 2.2
Sean MurphySTLc 284.163.63290 .262237 .496251 .525 2.4
Tom MurphyNYYc 324.133.75130 .354131 .598132 .603 3.2
Wil MyersCINrf323.443.1864 .18831 .26531 .265 5.4
Omar Narvaez*CHCc 313.372.9588 .23953 .41453 .414 1.8
Bo Naylor*MILc 234.143.44166 .223132 .455135 .466 1.5
Josh Naylor*PHI1b264.594.26464 .334314 .515320 .525 2.7
Zach NetoSTLss223.953.50260 .269140 .347164 .407 4.3
Tyler NevinMIN3b263.782.7816 .43821 .61821 .618 0.9
Kevin NewmanSEAif291.641.4199 .32354 .39760 .441 1.7
Tomas NidoCINc 290.250.251 .0000 .0000 .000 0.0
Brandon Nimmo*LAAcf304.323.70385 .327366 .560375 .574 1.8
Ryan Noda*CHC1b274.083.40236 .369274 .501279 .510 2.5
Austin NolaSDPc 333.583.12256 .15299 .254103 .264 2.3
Lars Nootbaar*LADcf254.353.61311 .296244 .497247 .503 1.2
Ryan O'Hearn*ATL1b294.264.03313 .319223 .485224 .487 4.9
Logan O'HoppeMILc 233.573.1199 .29381 .51682 .522 1.9
Tyler O'NeillKCRlf283.393.0759 .27129 .30530 .316 4.7
Rougned Odor*OAK2b293.252.76247 .239169 .419173 .429 1.8
Shohei Ohtani*ARIdh284.463.70320 .384417 .687426 .702 1.6
Edward OlivaresCLElf274.073.78362 .307203 .423208 .433 3.1
Matt Olson*COL1b294.523.68380 .358456 .623460 .628 1.5
Rafael Ortega*TEXcf322.201.8519 .47420 .45520 .455 2.4
Joey OrtizMIL2b243.413.3538 .36815 .25915 .25919.0
James Outman*PHIcf264.063.44288 .347280 .479288 .492 2.5
Chris OwingsCINss313.253.259 .3335 .3855 .38599.0
Marcell Ozuna dh324.183.67316 .285314 .569317 .574 2.3
Cristian PacheCHWcf244.504.3029 .37923 .51123 .511 6.0
Joshua Palacios*CLErf273.333.10217 .212123 .397125 .403 4.0
Richie Palacios*DETlf263.773.5798 .23588 .66789 .674 4.3
Isaac ParedesHOU3b244.263.65380 .258337 .550358 .584 1.8
Kyren ParisBALss211.761.4984 .22631 .20942 .284 3.4
Vinnie Pasquantino*MIL1b254.213.89207 .164115 .414115 .414 2.0
Joc Pederson*SDPdh314.053.56290 .221183 .393185 .397 2.2
Liover PegueroCHCss223.633.23131 .29883 .40186 .415 3.2
Jeremy PenaSFGss254.323.91435 .274240 .373248 .385 2.8
David Peralta*OAKlf353.913.70424 .337225 .411228 .416 4.3
Oswald Peraza 3b232.892.61120 .25053 .28658 .314 3.5
Geraldo Perdomo#KCRss233.623.06287 .275189 .418194 .429 1.6
Everson PereiraTBRlf223.833.3944 .29524 .27326 .295 4.3
Carlos PerezCOLc 321.831.7089 .39373 .57974 .587 2.8
Carlos PerezCINc 263.433.0015 .26718 .75018 .750 1.3
Salvador PerezBOSc 333.162.93155 .335115 .479121 .504 7.5
Blake Perkins#SFGrf264.393.70141 .390122 .496122 .496 1.8
Jace Peterson*PIT3b333.933.50311 .248158 .333160 .337 2.3
Tommy PhamHOUlf354.404.01407 .346333 .537337 .544 2.7
Brett Phillips*COLcf291.561.4365 .26267 .39967 .399 5.8
Kevin Pillar lf343.002.82154 .260115 .485117 .494 6.3
Rene PintoPITc 263.753.6181 .33357 .42257 .42211.5
Jorge Polanco#OAK2b294.053.51215 .260166 .466170 .478 2.2
AJ PollockARIlf354.163.82162 .18592 .38892 .388 3.3
Nick Pratto*BAL1b242.402.002 .5008 .6678 .667 3.5
Jurickson Profar#ARIlf304.153.61173 .249113 .461114 .465 1.2
Ceddanne RafaelaDETcf222.822.61207 .309125 .373130 .388 5.2
Cal Raleigh#CHCc 264.213.84357 .280306 .501307 .502 3.7
Luke Raley*NYYrf284.283.81300 .333273 .503290 .534 4.3
Harold RamirezATLdh283.473.20340 .347227 .488234 .503 2.9
Jose E. Ramirez#WAS3b304.533.90385 .291299 .559303 .566 0.8
Heliot RamosARIlf233.783.7245 .24422 .32422 .32420.0
Henry Ramos#SEAph311.321.0012 .41712 .41413 .448 1.7
J.T. RealmutoMILc 324.053.76350 .280247 .439258 .458 7.0
Rob RefsnyderCOLlf322.742.29123 .34184 .45284 .452 1.2
Zach RemillardCLE2b292.682.48106 .37767 .41668 .422 5.5
Anthony RendonMIL3b333.352.8099 .22254 .35158 .377 1.3
Hunter Renfroe rf314.053.70373 .257266 .490273 .503 2.5
Luis Rengifo#SEAut263.963.46349 .295290 .531297 .544 1.9
Pablo ReyesLADss294.173.72212 .311115 .431116 .434 1.1
Bryan Reynolds#BOSlf284.283.80375 .315329 .541335 .551 2.3
Austin RileyHOU3b264.364.02424 .297373 .538380 .548 4.2
Alfonso Rivas*DET1b263.813.45117 .29997 .480101 .500 4.7
Emmanuel RiveraCLE3b273.032.82208 .26096 .33398 .340 4.3
Anthony Rizzo*KCR1b333.503.20268 .325165 .424169 .434 2.8
Luis RobertPHIcf254.544.12371 .323327 .497349 .530 5.4
Victor RoblesTBRcf263.543.1189 .37154 .43556 .452 1.8
Brayan Rocchio#MILss221.141.1013 .23113 .54214 .58399.0
Brendan RodgersCHC2b263.613.31125 .28084 .45786 .467 2.8
Endy Rodriguez#LAAc 233.022.7699 .20242 .27343 .279 3.7
Jose A. RodriguezNYM2b223.723.42377 .268244 .431246 .435 2.8
Julio Y. RodriguezCLEcf224.654.36480 .308365 .507371 .515 5.1
Jake RogersBOSc 284.073.63224 .196241 .506245 .515 4.0
Johan RojasWAScf224.233.88120 .40874 .40778 .429 5.3
Josh Rojas*ARI2b294.393.90202 .307116 .343117 .346 2.8
Miguel RojasMINss343.282.93240 .296116 .401119 .412 1.5
Brent RookerMILdh284.163.70283 .314301 .517308 .529 3.9
Ben Rortvedt*OAKc 253.282.8338 .23716 .27116 .271 2.5
Amed RosarioNYMss273.793.57415 .330208 .378215 .391 4.7
Eddie Rosario*ATLlf313.312.99289 .298228 .492230 .497 2.8
Eguy RosarioOAK3b233.753.0822 .36418 .40018 .400 1.9
Esteury RuizMINcf243.863.59394 .343220 .407231 .427 4.7
Keibert Ruiz#NYYc 244.103.72438 .311306 .519315 .534 1.9
Adley Rutschman#PHIc 254.443.83473 .313372 .537374 .540 1.2
Blake Sabol*HOUc 253.483.18218 .303182 .443185 .450 4.9
Gary SanchezPITc 304.063.67207 .227150 .450154 .462 3.0
Jesus Sanchez*BALrf253.763.33285 .382293 .604295 .608 2.5
Carlos Santana#DET1b374.193.59397 .257334 .553335 .555 1.2
Anthony Santander#TEXrf284.443.97420 .293388 .571393 .579 2.6
Nolan Schanuel*TOR1b214.173.57103 .31159 .40462 .425 1.2
Casey SchmittTBRss243.222.91108 .19454 .31060 .345 4.6
Davis SchneiderMIN2b243.362.6460 .46798 .883103 .928 1.0
Jonathan SchoopCIN3b313.092.72101 .32759 .35361 .365 2.6
Kyle Schwarber*MIAlf304.443.73349 .186360 .507365 .514 2.0
Corey Seager*PHIss294.403.91403 .372393 .672394 .674 1.5
Jean SeguraMIN3b333.963.3879 .25342 .40845 .437 0.9
Marcus SemienTOR2b324.544.12535 .254367 .499373 .507 1.7
Nick SenzelWAS3b283.963.63177 .237108 .384111 .395 4.4
Gavin Sheets*SFGrf273.973.58272 .202149 .361150 .363 2.3
Braden Shewmake*MILss253.003.002 .0000 .0000 .00099.0
Zack ShortARI2b283.993.66297 .246186 .388187 .390 3.5
Jose SiriPITcf274.063.81231 .312234 .519238 .528 7.1
Austin SlaterBOScf301.411.2915 .26711 .45811 .458 3.0
Josh Smith*TBR3b253.903.28151 .17282 .31489 .341 2.0
Kevin SmithPHIss263.022.8896 .26076 .45078 .46214.0
Pavin Smith*KCRdh273.813.3351 .25531 .38732 .400 2.0
Will SmithCOLc 284.273.72379 .311275 .467294 .499 2.2
Canaan Smith-Njigba*WASrf243.613.2161 .23035 .34735 .347 2.9
Tyler Soderstrom*ARIc 213.813.3872 .27833 .27036 .295 3.3
Donovan SolanoOAK1b353.923.45347 .291204 .392211 .405 2.2
Jorge SolerCHCdh314.463.88355 .268383 .613389 .622 2.0
Edmundo SosaATL3b274.193.90270 .300151 .367166 .404 9.7
Lenyn SosaCHC2b233.663.4180 .28748 .45349 .462 9.0
Juan Soto*COLlf244.583.79440 .359475 .640481 .648 1.2
George SpringerMINrf334.393.95452 .270317 .472329 .490 2.6
Jacob StallingsDETc 332.242.00109 .25759 .38861 .401 2.5
Giancarlo StantonBALdh332.802.54111 .13599 .497100 .503 3.0
Spencer SteerBOS1b254.624.08462 .374378 .524382 .530 2.2
Michael StefanicPHI2b274.864.1494 .43659 .43464 .471 1.5
Tyler StephensonMINc 263.833.49310 .287198 .398201 .404 3.5
DJ Stewart*LAArf294.033.60121 .298151 .604155 .620 3.6
Trevor StoryMIAss302.202.1192 .29356 .35958 .37213.5
Bryson Stott*KCR2b254.123.79461 .299265 .423275 .439 2.7
Myles StrawNYMcf284.393.93467 .287231 .351234 .356 2.0
Garrett Stubbs*LAAc 303.252.9895 .33754 .37856 .392 4.0
Eugenio SuarezLAA3b314.223.62349 .327271 .397283 .414 3.0
Jack Suwinski*SEAcf243.492.93237 .203204 .423204 .423 2.1
Seiya SuzukiLADrf284.493.96358 .385345 .548349 .555 2.6
Dansby SwansonCHWss294.333.80378 .246274 .443276 .446 2.2
Raimel Tapia*PHIrf293.462.88111 .26165 .37667 .387 1.6
Fernando TatisCINrf244.434.04384 .268320 .512325 .520 3.2
Mike Tauchman*PHIcf323.973.29281 .324228 .482237 .501 1.5
Leody Taveras#ATLcf243.843.51357 .280233 .440237 .447 3.1
Chris TaylorCHWlf324.023.54290 .321218 .431220 .435 2.9
Michael A. TaylorSEAcf322.952.74212 .226135 .346135 .346 6.5
Tyrone TaylorPITrf294.003.78240 .317158 .454163 .468 5.7
Rowdy Tellez*KCR1b282.532.26130 .269112 .514112 .514 2.3
Jose Tena* ss223.263.0942 .23819 .25320 .267 9.7
Matt Thaiss*ATLc 282.442.10188 .298140 .444146 .463 2.2
Alek Thomas*BALcf233.753.52326 .282180 .372184 .380 4.8
Lane ThomasNYYrf274.584.21448 .348342 .478351 .491 5.0
Bubba ThompsonCOLlf253.403.3025 .28010 .29410 .29499.0
Trayce ThompsonPHIcf323.733.3054 .31549 .43850 .446 4.2
Michael Toglia#TEX1b243.232.9542 .11933 .46533 .465 3.0
Spencer TorkelsonHOU1b233.723.28277 .253204 .465206 .469 2.2
Gleyber TorresHOU2b264.343.87514 .292316 .461319 .466 1.4
Ezequiel TovarOAKss213.993.75412 .308205 .336213 .349 6.2
Taylor Trammell*HOUlf253.253.0817 .1769 .2319 .231 9.5
Alan TrejoWAS2b273.963.64232 .345135 .405140 .420 3.2
Jose TrevinoNYMc 302.872.67194 .21180 .32088 .352 3.2
Jared TrioloLAD3b254.563.97149 .443134 .498137 .509 2.5
Mike TroutARIcf314.533.93214 .290185 .470189 .480 2.4
Kyle Tucker*CHWrf264.554.05482 .272354 .501356 .504 1.8
Brice Turang*ATL2b232.141.86157 .26187 .37788 .381 1.8
Justin TurnerDETdh384.434.02441 .315347 .536361 .558 2.7
Trea TurnerDETss304.504.19470 .289349 .500357 .511 3.8
Luis UriasMIN2b261.361.147 .28611 .57911 .579 2.7
Ramon UriasCOL3b294.033.69324 .361234 .461240 .472 4.2
Gio UrshelaTOR3b313.713.53134 .35871 .42573 .437 3.8
Enmanuel Valdez*SEA2b244.043.69131 .32891 .44293 .451 3.2
Ildemaro Vargas#CIN3b314.013.74365 .279177 .409177 .409 1.6
Miguel VargasSDP2b233.212.8274 .25755 .51956 .528 1.7
Daulton Varsho*KCRlf262.902.51199 .337139 .428139 .428 2.0
Andrew VaughnSFG1b254.143.74425 .311293 .465306 .486 2.8
Terrin Vavra*CLErf263.302.8364 .29734 .34334 .343 1.5
Christian VazquezLAAc 323.212.98206 .282123 .376124 .379 5.2
Andrew Velazquez#STLss283.122.5661 .24644 .41544 .415 1.7
Nelson VelazquezHOUrf243.563.16106 .302142 .700148 .729 3.7
Alex Verdugo*CHWrf274.073.69386 .293226 .434230 .441 2.0
Mark VientosBALdh233.933.8733 .27316 .27116 .27124.0
Matt VierlingPITrf264.474.01417 .317275 .443283 .456 2.4
David VillarBAL2b264.203.808 .3758 .3819 .42910.0
Daniel Vogelbach*ATLdh303.653.10216 .278158 .413159 .415 1.8
Anthony VolpeATLss223.763.37373 .241219 .364226 .375 3.2
Jason Vosler*CIN1b290.580.474 .2503 .2733 .273 2.5
Joey Votto*OAK1b394.073.40160 .275164 .575169 .593 1.5
LaMonte Wade*LAD1b294.043.40214 .271142 .419144 .425 1.4
Tyler Wade*SFGss284.214.0075 .34750 .49550 .495 4.8
Christian WalkerWAS1b324.403.97454 .278364 .534371 .544 2.2
Jordan WalkerSFGrf214.484.06340 .321265 .506271 .517 2.8
Forrest Wall*LAAlf272.642.2714 .2147 .2418 .276 3.7
Chad WallachSDPc 313.363.10120 .24263 .30765 .317 5.7
Matt Wallner*DETlf254.213.64179 .391205 .573212 .592 2.8
Taylor Walls#CHC2b263.422.98195 .282146 .431147 .434 2.3
Jared Walsh*SFG1b293.753.6043 .16320 .26720 .267 9.0
Taylor WardBALlf294.223.90185 .281117 .470120 .482 2.8
Drew Waters#OAKcf243.783.46219 .301153 .393158 .406 5.0
Austin Wells*OAKc 234.003.5044 .25043 .59743 .597 2.3
Joey Wendle*NYMss333.112.91247 .247109 .316111 .322 4.8
Jordan WestburgPHI2b244.213.74205 .312151 .466153 .472 2.5
Joey WiemerSFGcf243.793.55246 .248163 .402164 .405 5.8
Alika WilliamsTEXss243.112.7979 .31645 .38145 .381 2.5
Luke WilliamsNYMss263.343.20302 .21998 .217100 .222 8.7
Jesse Winker*NYMdh293.542.98252 .290159 .368161 .373 1.7
Masyn WinnBALss212.502.504 .0000 .0000 .00099.0
Patrick WisdomPHI3b314.053.51207 .159255 .543258 .549 2.9
Brett Wisely*NYM2b243.252.95224 .250108 .308110 .313 3.9
Bobby Witt JrTBRss234.364.04510 .263297 .431302 .438 3.4
Connor WongDETc 273.503.29284 .366245 .507249 .516 6.3
Kolten Wong*SDP2b323.443.1564 .12517 .18320 .215 4.0
Austin WynnsCINc 323.593.29112 .33960 .32864 .350 5.1
Mike Yastrzemski*BOScf323.933.37242 .343245 .557246 .559 2.2
Christian Yelich*LADlf314.293.73345 .310231 .418235 .425 2.0
Juan YepezHOUlf251.000.671 .0001 .3331 .333 1.0
Masataka Yoshida*KCRlf293.383.15369 .309237 .497239 .501 2.2
Jacob YoungTEXcf233.102.7966 .43946 .51148 .533 2.7
Seby ZavalaMIAc 293.543.3083 .21748 .27149 .277 7.1
Mike ZuninoPITc 323.653.3984 .27462 .36962 .369 5.7

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*LAAss22 .185 .279 .359 .63892171058929
Jose AbreuDET1b36 .240 .292 .418 .71014635806251135
Wilyer Abreu*STLcf24 .300 .300 .400 .700103100203
Ronald AcunaCINrf25 .316 .379 .619 .999155495014271730
Willy AdamesLADss27 .207 .310 .338 .647145301112252250
Jordyn AdamsARIrf23 .133 .133 .200 .333152100008
Riley AdamsSFGc 27 .288 .403 .481 .88452157013918
Jo AdellSDPrf24 .300 .300 .600 .900103110203
Jesus AguilarPHI1b33 .268 .328 .464 .79256152035414
Nick AhmedBOSss33 .289 .313 .422 .73545134106215
Hanser AlbertoCHW3b30 .000 .000 .000 .00040000001
Ozzie Albies#MIL2b26 .364 .373 .598 .97118467171828528
Greg Allen#MILlf30 .111 .111 .111 .22291000102
Nick AllenHOUss24 .245 .327 .394 .7219423204111115
Pete AlonsoSEA1b28 .238 .292 .537 .829164391301233935
Jose AltuveARI2b33 .326 .400 .573 .9738929705101113
Jake Alu*KCRlf26 .500 .500 .5001.00021000001
Francisco AlvarezCLEc 21 .158 .239 .287 .52610116403121128
Yordan Alvarez*SDPdh26 .319 .401 .521 .92211938606201321
Miguel AmayaMIAc 24 .294 .400 .294 .694175000123
Brian AndersonKCR3b30 .354 .432 .6151.048652320522819
Tim AndersonSTLss30 .247 .283 .294 .57719448710121045
Elvis AndrusLAD2b34 .254 .342 .269 .61167171005917
Miguel AndujarNYMrf28 .125 .222 .250 .472162200125
Jonathan Aranda*ARIdh25 .045 .045 .045 .0912210000010
Jonathan Arauz#CLE3b24 .111 .219 .111 .330273000347
Orlando ArciaCOLss28 .310 .407 .6361.042129406012222031
Nolan ArenadoSTL3b32 .237 .272 .381 .65319446517291026
Gabriel AriasCHCss23 .059 .111 .118 .2293420101221
Randy ArozarenaBALlf28 .211 .265 .398 .66316635409241263
Luis Arraez*BOS2b26 .384 .400 .456 .8561254860111315
Christian ArroyoLAA2b28 .227 .227 .455 .682225201305
Jose AzocarLAArf27 .194 .219 .290 .509316300109
Akil Baddoo*CINlf24 .208 .296 .250 .546245100032
Harrison BaderTEXcf29 .309 .343 .642 .98516250711538729
Ji Hwan Bae*NYY2b23 .351 .393 .526 .92057204026418
Javier BaezSEAss30 .178 .250 .189 .43990161005812
Patrick Bailey#CINc 24 .328 .359 .584 .9431254150922533
Luken BakerSTLdh26 .091 .231 .091 .3223330001611
Austin BarnesKCRc 33 .097 .145 .181 .3257273014219
Tucker Barnhart*OAKc 32 .167 .211 .167 .377183000219
Jose BarreroPITss25 .204 .278 .327 .604982000451034
Joey BartARIc 26 .124 .171 .143 .314105132002020
Osleivis BasabeOAKss22 .375 .423 .417 .840249100324
Matthew BattenWAS3b28 .308 .379 .423 .802268300235
Brett Baty*PIT3b23 .151 .192 .210 .402119184018537
Jake Bauers*TORrf27 .154 .200 .212 .4125283005215
Matt Beaty*CLE1b30 .077 .250 .077 .327131000005
Josh Bell#BALdh30 .333 .425 .6181.043123411407232131
Cody Bellinger*TORcf27 .343 .392 .586 .97814048519221022
Brandon Belt*SFGdh35 .133 .278 .156 .4334561002912
Andrew Benintendi*TEXlf28 .295 .364 .423 .787156461321191829
Will Benson*CHCrf25 .231 .286 .346 .632266001429
Jon BertiSDPss33 .293 .333 .376 .7091333950213734
Christian BethancourtCLEc 31 .260 .348 .510 .858100261005191223
Mookie BettsMILrf30 .268 .347 .577 .9251684513013401823
Bo Bichette ss25 .305 .357 .447 .804141431103141119
Cavan Biggio*BAL2b28 .300 .382 .333 .7163091001312
Charlie Blackmon*DETdh36 .221 .385 .320 .7041222763062810
Dairon BlancoOAKrf30 .218 .301 .416 .7171012226261045
JJ Bleday*HOUlf25 .209 .271 .419 .689439302549
Xander BogaertsWASss30 .225 .269 .302 .5721824180281034
Alec BohmSTL3b26 .287 .318 .485 .80417149100825734
Sean BouchardPITrf27 .0001.000 .0001.00000000010
Jackie Bradley*NYMcf33 .059 .304 .118 .422171100058
Michael Brantley*CINlf36 .000 .000 .000 .00000000000
Alex BregmanCHW3b29 .227 .327 .403 .73017640437212623
Will Brennan*MILrf25 .202 .242 .234 .476124254008521
Jonah BrideSDP3b27 .250 .333 .375 .70882100111
Mike BrosseauPIT3b29 .172 .200 .172 .37258100003025
Seth Brown*MIArf30 .156 .289 .188 .4773251003511
Vidal Brujan#TBR2b25 .000 .118 .000 .118140000123
Kris BryantMIArf31 .179 .253 .321 .57378145029613
Peyton BurdickMILrf26 .056 .227 .056 .283181000149
Jake BurgerCHC3b27 .319 .378 .6331.0101665313013451754
Alec Burleson*TBRlf24 .164 .228 .178 .40673121003523
Michael Busch*NYY3b25 .286 .286 .429 .714144200206
Lawrence Butler*ARIcf22 .176 .275 .206 .4813461003416
Byron BuxtonNYYdh29 .146 .224 .340 .56410315804131144
Jose CaballeroCOL2b26 .271 .371 .380 .75112935503121244
Trey Cabbage*CIN1b26 .105 .190 .263 .454192001423
Miguel Cabrera dh40 .250 .355 .327 .6821042680061530
Oswaldo Cabrera#DETlf24 .250 .273 .469 .741328102419
Kole Calhoun*LAA1b35 .164 .229 .336 .5651282151519419
Willie Calhoun*MIAdh28 .000 .400 .000 .40030000012
Alex CallATLcf28 .279 .356 .341 .69712936800101624
Junior CamineroMIL3b19 .182 .182 .182 .364112000104
Luis CampusanoTBRc 24 .400 .571 .8671.438156102464
Alexander CanarioTBRdh23 .333 .333 .333 .66762000003
Jeimer Candelario#MIN3b29 .344 .390 .6941.083160551401432943
Mark CanhaMIAlf34 .242 .339 .497 .836149361028212321
Dominic Canzone*WASlf25 .235 .278 .235 .513174000315
Conner Capel*STLrf26 .167 .167 .167 .33361000000
Victor Caratini#HOUc 29 .235 .283 .286 .56998232015622
Dylan Carlson#CHWcf24 .316 .391 .489 .87913342805151622
Kerry Carpenter*SEArf25 .140 .260 .233 .4934361012411
Corbin Carroll*NYMrf22 .265 .321 .298 .6191514020118926
Evan Carter*TBRlf20 .444 .583 .5561.13994100221
Curt CasaliCINc 34 .244 .392 .317 .70941103000108
Triston Casas*CHW1b23 .226 .380 .424 .80417740809204154
Nick CastellanosDETrf31 .257 .323 .500 .823148381208231244
Harold Castro*TOR2b29 .133 .175 .150 .3256081005127
Rodolfo Castro#PITss24 .229 .270 .415 .6851182770512729
Willi Castro#CLElf26 .248 .312 .336 .6481253180191028
Jake Cave*ATLlf30 .194 .265 .226 .4913161001312
Yu ChangCINss27 .231 .241 .596 .837521240513019
Matt ChapmanCHW3b30 .254 .315 .409 .724181461305211642
Michael ChavisNYM2b27 .163 .236 .408 .6454980048518
Jazz Chisholm*SDPcf25 .000 .167 .000 .167150000014
Ji Man Choi*LAAdh32 .074 .107 .074 .1812720000118
Kody Clemens*TEX1b27 .133 .188 .133 .321152000115
Ernie ClementLAAss27 .245 .260 .286 .5464912200216
Oscar Colas*PHIrf24 .211 .302 .342 .6443880114411
Michael Conforto*TORrf30 .186 .255 .293 .5481402600513637
William ContrerasSEAc 25 .343 .428 .6081.036143491109302232
Willson ContrerasTORc 31 .252 .333 .540 .873139351418151739
Garrett CooperPIT1b32 .333 .367 .548 .91693316148531
Franchy Cordero*CINrf28 .286 .286 .429 .71472100201
Carlos CorreaSDPss28 .213 .279 .386 .66412727705201119
Colton Cowser*SDPcf23 .100 .182 .100 .282202000117
Brandon Crawford*MILss36 .219 .306 .375 .6813272012313
J.P. Crawford*BALss28 .278 .360 .340 .70014440601111731
C.J. CronLAA1b33 .212 .280 .363 .64314631406211241
Jake Cronenworth*LAD1b29 .400 .500 .8001.30052200112
Nelson CruzPITdh42 .212 .268 .365 .63352112024320
Oneil Cruz*PITss24 .500 .500 .5001.00042000101
Travis d'ArnaudSEAc 34 .263 .364 .368 .732762050181216
Bobby DalbecCHC1b28 .160 .192 .200 .3922541002112
Henry DavisTBRrf23 .186 .252 .386 .638145271405201233
J.D. DavisBOS3b30 .235 .282 .314 .596153369019946
Yonathan DazaCINcf29 .211 .211 .211 .421194000203
Bryan De La CruzKCRlf26 .323 .353 .445 .7981645350526837
Elly De La Cruz#KCRss21 .119 .159 .214 .37384102025341
Paul DeJongLAAss29 .240 .286 .346 .6321042550211625
Jason DelayTORc 28 .253 .339 .293 .632992540081329
Jonny DelucaLAAlf24 .260 .345 .340 .68550134003718
Rafael Devers*COL3b26 .207 .279 .293 .57214029303181133
Aledmys DiazMIAss32 .263 .282 .395 .67738102012110
Elias DiazTEXc 32 .263 .256 .500 .75638101121108
Jordan DiazWAS3b22 .202 .202 .326 .528891820313026
Yainer DiazNYMc 24 .240 .292 .394 .6861042551316826
Yandy DiazMIN1b31 .318 .400 .591 .99113242909251724
Corey Dickerson*OAKlf34 .222 .222 .556 .77892001100
Brandon DixonSFG1b31 .164 .197 .260 .45873121028336
Jasson Dominguez#SDPcf20 .000 .000 .000 .00050000002
Josh DonaldsonTOR3b37 .149 .183 .433 .61667104058320
Brendan Donovan*COL2b26 .304 .418 .370 .7884614001849
Jeter DownsSDPss24 .200 .333 .200 .53351000013
Brenton DoyleCOLcf25 .209 .243 .358 .60167145118324
Hunter DozierARI3b31 .077 .250 .154 .404131100039
Brandon DruryMIA2b30 .224 .269 .327 .5961653742315945
Mauricio DubonMIA2b28 .341 .366 .494 .86016456103312613
Matt M. DuffySFG3b32 .302 .374 .438 .811962910014815
Ezequiel DuranSFGss24 .171 .269 .314 .5831051860391441
Jarren Duran*NYYcf26 .248 .301 .376 .67615739804211357
Adam DuvallTEXcf34 .259 .302 .463 .76510828190111541
Tommy Edman#LAAss28 .214 .243 .344 .58619241130414849
Xavier Edwards#SDP2b23 .160 .160 .200 .360254100008
Drew EllisATL3b27 .000 .500 .000 .50010000010
Christian Encarnacn-StranDET1b23 .419 .455 .5481.0033113101627
Eduardo Escobar#MIA3b34 .262 .284 .450 .7341493946421536
Santiago EspinalSFG2b28 .314 .379 .451 .8305116401764
Thairo EstradaMIA2b27 .208 .269 .236 .50572150104519
Stuart FairchildATLlf27 .198 .330 .321 .651811651161328
Kyle FarmerOAK3b32 .220 .281 .312 .593109243218933
Freddy FerminKCRc 28 .212 .257 .364 .62166144024416
Jose FerminSEA2b24 .111 .238 .111 .349182000114
Tyler FitzgeraldDETcf25 .083 .083 .333 .417121001208
David FletcherBOSss29 .184 .202 .312 .514125232147318
Dominic Fletcher*BOScf25 .400 .400 .6001.00052100200
Wilmer FloresBOS1b31 .284 .341 .392 .73314842703251325
Estevan Florial*SDPcf25 .250 .250 .250 .50041000002
Mike Ford*ARIdh30 .381 .500 .5001.00042165008107
Nick FortesATLc 26 .292 .321 .423 .7441303850419320
Jake Fraley*ARIrf28 .171 .310 .238 .5481051840151414
Ty FranceTOR1b28 .240 .276 .327 .6041714171212335
Wander Franco#TBRss22 .331 .418 .523 .94113043924192018
Adam Frazier*TEX2b31 .172 .284 .321 .60513423505222019
Freddie Freeman*MIN1b33 .351 .420 .6081.0281716014010281437
Tyler FreemanTEX3b24 .300 .333 .8001.133206103502
Sal Frelick*BOSrf23 .143 .143 .143 .28671000101
TJ Friedl*CHCcf27 .365 .438 .6151.054156573124301727
David FryCHWc 27 .308 .386 .410 .7973912400646
Cam GallagherCINc 30 .100 .182 .100 .282101000211
Joey Gallo*NYM1b29 .240 .394 .560 .9547518307141738
Adolis GarciaNYYrf30 .239 .353 .434 .78715938708292848
Avisail Garcia rf32 .195 .195 .268 .4634181105019
Luis V. Garcia*DET2b23 .268 .307 .415 .721822241213511
Maikel GarciaCHC3b23 .319 .361 .462 .822182581323181135
Stone GarrettBOSlf27 .284 .386 .6881.0731414013114291949
Mitch GarverNYMdh32 .552 .659 .6211.27958324007217
Zack GelofPIT2b23 .171 .186 .220 .4064172001114
Andres Gimenez*LAD2b24 .271 .335 .361 .6971664552214722
Paul GoldschmidtTEX1b35 .318 .416 .497 .91215148906172632
Yan GomesLADc 35 .280 .322 .462 .7841323790524915
Nick GonzalesWAS2b24 .000 .000 .000 .00000000000
Oscar GonzalezWASrf25 .294 .294 .412 .706175010204
Romy GonzalezMIA2b26 .286 .286 .7861.071144102305
Nolan Gorman*BAL2b23 .241 .337 .517 .854872190591336
Yasmani Grandal#KCRc 34 .100 .206 .200 .4063030013413
Riley Greene*CHWcf22 .345 .387 .414 .80158204009420
Randal GrichukSTLlf31 .298 .332 .584 .91617853411533932
Trent Grisham*ARIcf26 .213 .372 .328 .70012226503143042
Vaughn GrissomTORss22 .250 .250 .250 .500205000008
Robbie Grossman#BOSlf33 .300 .435 .500 .93516048917243851
Vladimir GuerreroSDP1b24 .279 .346 .449 .79514741706211428
Luis Guillorme*PIT2b28 .228 .279 .404 .68257132128426
Lourdes GurrielHOUlf29 .299 .359 .438 .79713741623111214
Yuli GurrielTBR1b39 .254 .300 .323 .6231303341110914
Eric Haase c 30 .119 .140 .119 .2594250002014
Sam Haggerty#STLlf29 .150 .271 .275 .5464062013711
Darick Hall*ATL1b27 .000 .500 .000 .50010000011
David Hamilton*SDPss25 .100 .182 .100 .282101000013
Garrett HampsonSFGss28 .247 .284 .390 .674771911006415
Mitch HanigerLAAlf32 .266 .304 .450 .754109299417631
Ian Happ#SEAlf28 .204 .299 .370 .669162331205171944
Bryce Harper*MIAdh30 .248 .341 .403 .74414937506102045
Michael Harris II*MINcf22 .271 .307 .364 .6711403840321323
Josh HarrisonTEX2b35 .041 .090 .041 .1317330003127
Adam Haseley*ATLrf27 .143 .182 .238 .420213200114
Ke'Bryan HayesBAL3b26 .305 .327 .560 .8871414374717537
Austin HaysCINlf27 .253 .314 .443 .757158401614141436
Austin HedgesCHWc 30 .111 .111 .111 .22291000102
Jonah Heim#STLc 28 .336 .376 .474 .849152511203201125
Tyler Heineman#HOUc 32 .125 .300 .125 .42581000022
Gunnar Henderson*NYY3b22 .244 .313 .411 .72418044446211742
Enrique HernandezMILss31 .254 .307 .389 .69612632613111019
Teoscar HernandezWASrf30 .276 .327 .410 .73815643605211152
Yonny Hernandez#ATL2b25 .000 .000 .000 .00000000000
Ivan HerreraBALc 23 .000 .000 .000 .00000000000
Jose Herrera#SFGc 26 .204 .264 .327 .59149103015421
Jason Heyward* rf33 .233 .283 .550 .83312930801121935
Aaron Hicks#COLcf33 .338 .412 .493 .90413646415211737
Kyle HigashiokaBALc 33 .281 .361 .625 .9863295023411
Sam Hilliard*STLcf29 .080 .080 .160 .2402522000013
Nico HoernerTBR2b26 .270 .307 .418 .72518951152311919
Spencer Horwitz*TORdh25 .000 .333 .000 .33320000010
Eric Hosmer*CLE1b33 .364 .462 .364 .825114000023
Sam HuffMINdh25 .278 .278 .556 .833185201307
Andy IbanezTEX2b30 .260 .312 .591 .902127331201028926
Jonathan IndiaATL2b26 .116 .195 .203 .3986986005623
Kyle Isbel*DETcf26 .351 .412 .582 .994134471633161336
Travis Jankowski*CLElf32 .213 .284 .319 .603141301201111327
Danny JansenTORc 28 .294 .333 .588 .9223410402427
Ryan JeffersOAKc 26 .268 .377 .577 .954123338010252032
Eloy JimenezTBRdh26 .247 .285 .418 .70314636111414920
Connor JoeLADrf30 .214 .329 .414 .74314531508202434
Bryce Johnson#SFGcf27 .097 .125 .161 .2863132000110
Nolan Jones*STLlf25 .262 .320 .482 .8031413770819947
Aaron JudgeTORrf31 .310 .376 .8581.234113352020351239
Edouard Julien*CLE2b24 .149 .167 .149 .3164770002116
Corey Julks lf27 .238 .256 .333 .58942104003113
Josh JungCLE3b25 .312 .347 .478 .8251574980621935
Jarred Kelenic*CLElf23 .283 .366 .480 .84612736625221736
Carson KellyWASc 28 .225 .350 .343 .69310223602132031
Tony Kemp*PITlf31 .311 .393 .437 .83015147542152020
Buddy KennedyCIN3b24 .091 .353 .091 .444111000153
Max Kepler*KCRrf30 .293 .339 .457 .7961163440518637
Grae KessingerCINss25 .313 .353 .625 .978165201316
Carter KieboomDET3b25 .313 .313 .469 .7813210201504
Kevin Kiermaier*CHWcf33 .336 .420 .471 .89111940513111038
Ha-Seong KimBAL2b27 .325 .387 .522 .910157511007181631
Isiah Kiner-FalefaKCRcf28 .262 .318 .385 .703122328215926
Alex Kirilloff*OAK1b25 .128 .263 .149 .4124761005619
Alejandro KirkBALc 24 .230 .313 .360 .6731002340391215
Heston Kjerstad*TORdh24 .000 .000 .000 .00020000000
Andrew KniznerMINc 28 .226 .333 .6771.011317204948
Ryan KreidlerCOL2b25 .000 .000 .000 .00010000000
Steven Kwan*STLlf25 .304 .367 .398 .765181551401161620
Shea LangeliersSFGc 25 .259 .328 .345 .67358155001614
Trevor Larnach*TBRlf26 .111 .111 .111 .2221820001010
Ramon LaureanoWASrf28 .265 .297 .487 .78311330114212334
Jordan LawlarNYMss20 .056 .053 .056 .108181000106
DJ LeMahieuSEA3b34 .198 .304 .278 .58212625402142028
Kyle LewisCLEdh27 .091 .118 .091 .2093330000110
Royce LewisTBR3b24 .269 .300 .493 .79367180051239
Francisco Lindor#NYYss29 .258 .306 .510 .816198519113311138
Tim LocastroCINlf30 .242 .342 .606 .94833830312316
Nick LoftinNYY2b24 .250 .471 .417 .887123200154
Evan LongoriaARI3b37 .231 .310 .462 .772781830511827
Nicky Lopez*MIN2b28 .267 .325 .280 .60575201004514
Brandon Lowe*MIL2b28 .174 .341 .174 .515691200051716
Josh Lowe*COLrf25 .234 .310 .438 .74764154036621
Nathaniel Lowe*LAD1b27 .225 .312 .288 .60011125401101321
Marco LucianoTORss21 .250 .250 .500 .75041100100
Jordan LuplowKCRlf29 .222 .275 .306 .5813683005311
Manny MachadoWAS3b30 .319 .356 .481 .83816051507191029
Nick MadrigalNYY3b26 .292 .331 .375 .7061203562012716
Luke MaileLADc 32 .207 .258 .345 .603296101627
Martin MaldonadoTEXc 36 .358 .416 .7961.211137499017391451
Trey ManciniCIN1b31 .132 .181 .184 .365761040010536
Tucupita Marcano*CHWss23 .240 .259 .240 .499256000403
Manuel MargotTORcf28 .304 .339 .446 .7855617311325
Jake MarisnickSFGcf32 .300 .417 .9001.317103030023
Cade Marlowe*MINlf26 .185 .241 .333 .575275020127
Brandon Marsh*LADcf25 .209 .329 .291 .62013428720112265
Ketel Marte#CIN2b29 .322 .387 .555 .94114647737241422
Noelvi MartePHI3b21 .338 .386 .385 .7706522300359
Starling MarteSTLrf34 .294 .331 .349 .679109323019720
J.D. MartinezBOSdh35 .293 .363 .6471.0101674915114521861
Nick Martini*BOSdh33 .000 .250 .000 .25030000013
Michael Massey*STL2b25 .220 .303 .254 .55759132008611
Miles Mastrobuoni*ARI3b27 .193 .270 .281 .55157112014614
Jorge MateoTEXss28 .162 .225 .292 .5181302131491029
Mark MathiasCHW2b28 .259 .333 .407 .741277101637
Nick Maton*TOR3b26 .136 .150 .203 .3535981014115
Luis MatosSDPcf21 .363 .436 .468 .90312445100110157
Ronny Mauricio#SDP2b22 .111 .111 .111 .222182000108
James McCannPHIc 33 .189 .212 .316 .52895183039222
Jake McCarthy*PHIrf25 .179 .319 .359 .678397021384
Chas McCormick cf28 .333 .407 .6491.0561685611014251633
Andrew McCutchenOAKdh36 .225 .329 .366 .69614232804152242
Reese McGuire* c 28 .320 .393 .320 .713258000117
Ryan McKennaOAKrf26 .217 .261 .395 .65612928110412640
Billy McKinney*TORlf28 .125 .222 .200 .4224050012514
Zach McKinstry*ATL3b28 .214 .336 .282 .61810322401121511
Matt McLainHOUss23 .274 .354 .451 .80611331804141434
Ryan McMahon*CIN3b28 .180 .286 .221 .5071222220171846
Jeff McNeil*MIN2b31 .297 .385 .379 .76414543412201411
Curtis MeadTOR3b22 .211 .286 .421 .707194210014
Parker Meadows*STLcf23 .178 .339 .222 .56245820021112
Wade Meckler*DETcf23 .500 .5001.0001.50021100000
Francisco Mejia#ARIc 27 .250 .286 .300 .586205100103
MJ Melendez*WASrf24 .140 .213 .279 .4924360027215
Danny MendickSDP2b29 .226 .242 .323 .5653173006011
Joey MenesesMILdh31 .293 .335 .452 .78815746160318928
Oscar MercadoTEXrf28 .281 .281 .375 .656329300107
Whit MerrifieldSEArf34 .289 .330 .381 .71297286011169
Matt Mervis*SDP1b25 .238 .238 .286 .524215100005
Jake MeyersCHCcf27 .301 .369 .6331.0021665013014341543
Drew Millas#LADc 25 .000 .000 .000 .00010000000
Owen Miller 2b26 .240 .278 .307 .58575185002423
Jose MirandaARI3b25 .250 .325 .306 .631369200049
Garrett Mitchell*PITcf24 .500 .500 .5001.00021000201
Andruw MonasterioKCR3b26 .265 .342 .265 .607349000148
Yoan Moncada#SDP3b28 .247 .330 .427 .7578922105101131
Mickey Moniak*OAKcf25 .176 .189 .176 .3655190007117
Elehuris MonteroNYY1b24 .191 .217 .337 .55489174039341
Coco MontesSFG2b26 .219 .219 .281 .5003272005012
Dylan MoorePHIlf30 .207 .270 .427 .696821771310729
Christopher MorelHOUdh24 .230 .303 .547 .850139328012271438
Gabriel MorenoCHWc 23 .284 .320 .401 .72116246100324848
Taylor MotterARI2b33 .095 .174 .190 .3642122003214
Ryan MountcastleWAS1b26 .275 .350 .542 .892142395011171733
Mike Moustakas*NYY3b34 .114 .160 .129 .2897081003220
Cedric Mullins*SDPcf28 .194 .300 .302 .6021292550382028
Max Muncy*KCR3b32 .219 .328 .555 .883155345115391735
Sean MurphySTLc 28 .315 .408 .583 .99110834807201126
Tom MurphyNYYc 32 .316 .418 .509 .92757188016918
Wil MyersCINrf32 .043 .043 .043 .0872310000010
Omar Narvaez*CHCc 31 .262 .319 .333 .65242110014414
Bo Naylor*MILc 23 .118 .211 .176 .3873440102210
Josh Naylor*PHI1b26 .311 .351 .509 .86016150170531723
Zach NetoSTLss22 .230 .319 .340 .6591002320312425
Tyler NevinMIN3b26 .467 .600 .7331.333157101453
Kevin NewmanSEAif29 .255 .345 .392 .73751134015610
Tomas NidoCINc 29 .000 .000 .000 .00010000000
Brandon Nimmo*LAAcf30 .274 .368 .321 .6891684680051938
Ryan Noda*CHC1b27 .236 .370 .433 .80312730407162560
Austin NolaSDPc 33 .176 .237 .247 .48485156009715
Lars Nootbaar*LADcf25 .231 .378 .277 .655651500171622
Ryan O'Hearn*ATL1b29 .179 .252 .411 .66311220426171133
Logan O'HoppeMILc 23 .280 .371 .476 .8478223404121218
Tyler O'NeillKCRlf28 .188 .350 .188 .538163000242
Rougned Odor*OAK2b29 .246 .258 .431 .68865166026121
Shohei Ohtani*ARIdh28 .225 .355 .450 .80412929237152451
Edward OlivaresCLElf27 .309 .356 .591 .94711034133417617
Matt Olson*COL1b29 .219 .289 .391 .67916937508241556
Rafael Ortega*TEXcf32 .304 .360 .304 .6642370004210
Joey OrtizMIL2b24 .368 .368 .368 .7373814000309
James Outman*PHIcf26 .222 .320 .275 .59515334501141861
Chris OwingsCINss31 .429 .429 .7141.14373200101
Marcell Ozuna dh32 .299 .359 .6611.0211273813011261331
Cristian PacheCHWcf24 .394 .412 .6361.0483313202617
Joshua Palacios*CLErf27 .203 .288 .424 .71259121048727
Richie Palacios*DETlf26 .450 .450 .9001.350209003502
Isaac ParedesHOU3b24 .209 .286 .349 .63512927305161221
Kyren ParisBALss21 .154 .290 .154 .44478120004523
Vinnie Pasquantino*MIL1b25 .118 .231 .118 .348344000357
Joc Pederson*SDPdh31 .167 .242 .222 .4645490018620
Liover PegueroCHCss22 .273 .333 .318 .65288242106622
Jeremy PenaSFGss25 .263 .331 .431 .762137361023151121
David Peralta*OAKlf35 .273 .287 .286 .57377211004221
Oswald Peraza 3b23 .200 .304 .225 .5294081003313
Geraldo Perdomo#KCRss23 .219 .299 .305 .6041052390015712
Everson PereiraTBRlf22 .208 .240 .333 .5732453000110
Carlos PerezCOLc 32 .358 .395 .568 .963812950418513
Carlos PerezCINc 26 .500 .6001.2501.850126112630
Salvador PerezBOSc 33 .206 .243 .353 .5963472013215
Blake Perkins#SFGrf26 .184 .244 .211 .4543871002312
Jace Peterson*PIT3b33 .179 .244 .248 .4921172120211836
Tommy PhamHOUlf35 .261 .318 .510 .827157419010241342
Brett Phillips*COLcf29 .000 .000 .000 .00080000003
Kevin Pillar lf34 .234 .256 .539 .79512830301225331
Rene PintoPITc 26 .219 .256 .329 .58573166106425
Jorge Polanco#OAK2b29 .257 .272 .394 .6661092800514222
AJ PollockARIlf35 .093 .169 .148 .3185450012510
Nick Pratto*BAL1b24 .000 .000 .000 .00010000000
Jurickson Profar#ARIlf30 .240 .327 .390 .71710024101141215
Ceddanne RafaelaDETcf22 .157 .181 .324 .5041021611028223
Cal Raleigh#CHCc 26 .226 .263 .393 .65516838100625858
Luke Raley*NYYrf28 .326 .374 .457 .8311294220512644
Harold RamirezATLdh28 .333 .375 .521 .896963260418618
Jose E. Ramirez#WAS3b30 .256 .298 .7441.04243110071737
Heliot RamosARIlf23 .111 .111 .185 .2962732003010
Henry Ramos#SEAph31 .000 .000 .000 .00030000002
J.T. RealmutoMILc 32 .169 .217 .313 .5301602731617854
Rob RefsnyderCOLlf32 .336 .442 .442 .88511338901182321
Zach RemillardCLE2b29 .348 .362 .494 .8568931100123224
Anthony RendonMIL3b33 .235 .333 .368 .701681630231013
Hunter Renfroe rf31 .240 .302 .397 .6991463550613830
Luis Rengifo#SEAut26 .371 .435 .7421.1761515621111361526
Pablo ReyesLADss29 .383 .412 .506 .9188131701946
Bryan Reynolds#BOSlf28 .253 .289 .399 .6881584061518839
Austin RileyHOU3b26 .260 .304 .590 .894173456017331153
Alfonso Rivas*DET1b26 .000 .000 .000 .00040000101
Emmanuel RiveraCLE3b27 .197 .231 .286 .5161472940310626
Anthony Rizzo*KCR1b33 .313 .376 .394 .7709931311131011
Luis RobertPHIcf25 .314 .398 .529 .927172541009201465
Victor RoblesTBRcf26 .250 .385 .250 .635328000076
Brayan Rocchio#MILss22 .333 .3331.3331.66731001102
Brendan RodgersCHC2b26 .268 .400 .439 .83941111021186
Endy Rodriguez#LAAc 23 .211 .250 .211 .461194000004
Jose A. RodriguezNYM2b22 .252 .286 .393 .6781072760313530
Julio Y. RodriguezCLEcf22 .288 .325 .533 .857184531728261057
Jake RogersBOSc 28 .195 .271 .503 .774149297013301567
Johan RojasWAScf22 .333 .333 .417 .7502482002012
Josh Rojas*ARI2b29 .157 .262 .157 .420701100011031
Miguel RojasMINss34 .306 .330 .408 .738983010001466
Brent RookerMILdh28 .288 .374 .529 .903153445110322155
Ben Rortvedt*OAKc 25 .286 .286 .286 .57172000200
Amed RosarioNYMss27 .351 .366 .515 .882973492114313
Eddie Rosario*ATLlf31 .271 .338 .406 .74413336305211242
Eguy RosarioOAK3b23 .500 .600 .6671.267126200035
Esteury RuizMINcf24 .339 .375 .512 .88712141120318323
Keibert Ruiz#NYYc 24 .299 .359 .439 .798164491403221321
Adley Rutschman#PHIc 25 .307 .406 .536 .942153471108212523
Blake Sabol*HOUc 25 .080 .145 .100 .2455041001326
Gary SanchezPITc 30 .243 .293 .557 .850701740619414
Jesus Sanchez*BALrf25 .367 .387 .567 .9543011301419
Carlos Santana#DET1b37 .287 .382 .509 .89110831606241916
Anthony Santander#TEXrf28 .272 .368 .558 .926147401319252146
Nolan Schanuel*TOR1b21 .231 .355 .346 .701266001355
Casey SchmittTBRss24 .207 .247 .356 .604871821310420
Davis SchneiderMIN2b24 .391 .5331.0001.5332392041057
Jonathan SchoopCIN3b31 .270 .376 .340 .7161002770061632
Kyle Schwarber*MIAlf30 .145 .281 .424 .706165244014393060
Corey Seager*PHIss29 .281 .306 .386 .6921143260214528
Jean SeguraMIN3b33 .240 .296 .320 .616256010012
Marcus SemienTOR2b32 .262 .322 .419 .741191501614201434
Nick SenzelWAS3b28 .281 .329 .516 .84412836608161036
Gavin Sheets*SFGrf27 .022 .063 .022 .0844610000118
Braden Shewmake*MILss25 .000 .000 .000 .00030000001
Zack ShortARI2b28 .248 .306 .451 .75811328207211030
Jose SiriPITcf27 .205 .224 .482 .7061122340918344
Austin SlaterBOScf30 .250 .318 .450 .768205101625
Josh Smith*TBR3b25 .182 .372 .333 .705336201299
Kevin SmithPHIss26 .208 .230 .611 .841721520915127
Pavin Smith*KCRdh27 .095 .095 .238 .3332120012011
Will SmithCOLc 28 .304 .429 .5801.0086921405141318
Canaan Smith-Njigba*WASrf24 .143 .200 .143 .343142000015
Tyler Soderstrom*ARIc 21 .154 .241 .192 .434264100317
Donovan SolanoOAK1b35 .240 .326 .367 .69215036704192030
Jorge SolerCHCdh31 .297 .395 .8111.207175527127522753
Edmundo SosaATL3b27 .255 .294 .400 .6941102851315130
Lenyn SosaCHC2b23 .340 .365 .580 .9455017303729
Juan Soto*COLlf24 .247 .369 .407 .77716240507292956
George SpringerMINrf33 .278 .331 .500 .831158441108451333
Jacob StallingsDETc 33 .229 .284 .352 .63710524100110718
Giancarlo StantonBALdh33 .195 .269 .568 .837118235013221227
Spencer SteerBOS1b25 .365 .423 .6151.0371927016110341843
Michael StefanicPHI2b27 .091 .231 .091 .322111000021
Tyler StephensonMINc 26 .268 .300 .439 .7391233371410636
DJ Stewart*LAArf29 .194 .324 .258 .5823162004511
Trevor StoryMIAss30 .215 .235 .405 .64079176036127
Bryson Stott*KCR2b25 .266 .340 .387 .72717346605191426
Myles StrawNYMcf28 .226 .276 .266 .542124285005934
Garrett Stubbs*LAAc 30 .545 .545 .7271.273116200202
Eugenio SuarezLAA3b31 .208 .311 .303 .614178371102142684
Jack Suwinski*SEAcf24 .103 .212 .103 .3162930001414
Seiya SuzukiLADrf28 .306 .394 .433 .82613441722231835
Dansby SwansonCHWss29 .250 .333 .513 .846156394211271846
Raimel Tapia*PHIrf29 .182 .325 .182 .5073360000510
Fernando TatisCINrf24 .323 .367 .616 .983164539013341132
Mike Tauchman*PHIcf32 .300 .369 .540 .909100301503141029
Leody Taveras#ATLcf24 .214 .277 .340 .6171032270211628
Chris TaylorCHWlf32 .190 .261 .374 .63514728607221457
Michael A. TaylorSEAcf32 .200 .238 .457 .69514028120823745
Tyrone TaylorPITrf29 .282 .291 .482 .7738524110210019
Rowdy Tellez*KCR1b28 .188 .316 .208 .5244891004916
Jose Tena* ss22 .111 .158 .167 .325182100013
Matt Thaiss*ATLc 28 .333 .480 .333 .81339130002611
Alek Thomas*BALcf23 .123 .149 .138 .2886581003126
Lane ThomasNYYrf27 .333 .378 .488 .866207691406281746
Bubba ThompsonCOLlf25 .000 .000 .000 .00000000000
Trayce ThompsonPHIcf32 .071 .212 .107 .3192821000512
Michael Toglia#TEX1b24 .000 .000 .000 .000110000104
Spencer TorkelsonHOU1b23 .181 .230 .388 .6181162141616825
Gleyber TorresHOU2b26 .299 .381 .506 .887164491008272120
Ezequiel TovarOAKss21 .209 .247 .325 .5721633454216949
Taylor Trammell*HOUlf25 .333 .333 .333 .66731000102
Alan TrejoWAS2b27 .138 .242 .138 .380294000249
Jose TrevinoNYMc 30 .238 .273 .452 .72542100031322
Jared TrioloLAD3b25 .328 .397 .459 .856612080010727
Mike TroutARIcf31 .165 .211 .247 .458851410211522
Kyle Tucker*CHWrf26 .260 .329 .413 .74219651608262039
Brice Turang*ATL2b23 .174 .309 .217 .5264682002910
Justin TurnerDETdh38 .286 .379 .600 .979140408012322031
Trea TurnerDETss30 .219 .252 .516 .768155341001231728
Luis UriasMIN2b26 .000 .000 .000 .00040000002
Ramon UriasCOL3b29 .189 .256 .284 .54074147006520
Gio UrshelaTOR3b31 .378 .396 .510 .90698377028313
Enmanuel Valdez*SEA2b24 .235 .350 .235 .585174000114
Ildemaro Vargas#CIN3b31 .333 .346 .500 .84613244100416313
Miguel VargasSDP2b23 .167 .200 .278 .478183200115
Daulton Varsho*KCRlf26 .318 .425 .424 .849151481410122942
Andrew VaughnSFG1b25 .246 .275 .415 .6911423590518325
Terrin Vavra*CLErf26 .222 .364 .222 .586184000345
Christian VazquezLAAc 32 .203 .242 .392 .6341533150811753
Andrew Velazquez#STLss28 .343 .477 .514 .9923512301794
Nelson VelazquezHOUrf24 .091 .167 .091 .258111000112
Alex Verdugo*CHWrf27 .188 .278 .224 .50285161105918
Mark VientosBALdh23 .111 .111 .222 .33391100104
Matt VierlingPITrf26 .242 .304 .299 .6031573852051326
David VillarBAL2b26 .000 .000 .000 .00030000002
Daniel Vogelbach*ATLdh30 .103 .153 .103 .2566870001426
Anthony VolpeATLss22 .215 .311 .375 .68614431643142049
Jason Vosler*CIN1b29 .000 .000 .000 .00010000000
Joey Votto*OAK1b39 .460 .5781.0601.638502330922126
LaMonte Wade*LAD1b29 .223 .303 .317 .62013931403101639
Tyler Wade*SFGss28 .250 .400 .250 .65082000121
Christian WalkerWAS1b32 .259 .316 .6961.012158416021371334
Jordan WalkerSFGrf21 .278 .333 .504 .83811532806151019
Forrest Wall*LAAlf27 .500 .667 .5001.16721000000
Chad WallachSDPc 31 .256 .327 .419 .74543114015514
Matt Wallner*DETlf25 .174 .240 .261 .501234200217
Taylor Walls#CHC2b26 .217 .325 .358 .68410623712131634
Jared Walsh*SFG1b29 .091 .130 .182 .312222200014
Taylor WardBALlf29 .256 .290 .436 .7261173060514619
Drew Waters#OAKcf24 .190 .248 .295 .5431052034011738
Austin Wells*OAKc 23 .222 .222 .556 .77892001205
Joey Wendle*NYMss33 .208 .240 .278 .51872152014321
Jordan WestburgPHI2b24 .295 .374 .475 .850122361303131638
Joey WiemerSFGcf24 .307 .331 .591 .92213742120929641
Alika WilliamsTEXss24 .125 .125 .125 .250162000006
Luke WilliamsNYMss26 .196 .211 .228 .43992183005120
Jesse Winker*NYMdh29 .250 .323 .333 .65684214015922
Masyn WinnBALss21 .000 .000 .000 .00010000000
Patrick WisdomPHI3b31 .227 .311 .583 .894132302015301657
Brett Wisely*NYM2b24 .244 .280 .321 .60178193017328
Bobby Witt JrTBRss23 .284 .327 .508 .835183527210251234
Connor WongDETc 27 .132 .175 .237 .4123854001215
Kolten Wong*SDP2b32 .074 .107 .074 .1812720001111
Austin WynnsCINc 32 .250 .294 .313 .60748123001321
Mike Yastrzemski*BOScf32 .205 .265 .409 .6744490038413
Christian Yelich*LADlf31 .250 .338 .338 .676681730110715
Juan YepezHOUlf25 .000 .500 .000 .50010000010
Masataka Yoshida*KCRlf29 .282 .329 .372 .701782221110610
Jacob YoungTEXcf23 .429 .429 .6431.071146300306
Seby ZavalaMIAc 29 .137 .180 .200 .38095133013453
Mike ZuninoPITc 32 .313 .353 .625 .978165201518

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*LAAss22 .248 .291 .401 .69245911410616422093
Jose AbreuDET1b36 .213 .259 .400 .65980173049522
Wilyer Abreu*STLcf24 .389 .492 .6671.159542141371115
Ronald AcunaCINrf25 .330 .413 .578 .99145715130127616273
Willy AdamesLADss27 .201 .292 .316 .6074128319285351123
Jordyn AdamsARIrf23 .162 .162 .216 .378376200209
Riley AdamsSFGc 27 .152 .230 .228 .45879126003728
Jo AdellSDPrf24 .313 .476 .6881.164165301457
Jesus AguilarPHI1b33 .132 .167 .191 .3586891015327
Nick AhmedBOSss33 .318 .370 .534 .904223712028351668
Hanser AlbertoCHW3b30 .143 .250 .143 .39371000011
Ozzie Albies#MIL2b26 .231 .309 .494 .8034119514230753975
Greg Allen#MILlf30 .294 .379 .490 .87051150227415
Nick AllenHOUss24 .206 .236 .248 .485141293017617
Pete AlonsoSEA1b28 .190 .277 .419 .69642781170276641120
Jose AltuveARI2b33 .315 .407 .451 .859257811217303946
Jake Alu*KCRlf26 .111 .111 .222 .33391100002
Francisco AlvarezCLEc 21 .275 .325 .602 .927382105230348925113
Yordan Alvarez*SDPdh26 .329 .434 .7531.18732810819040805363
Miguel AmayaMIAc 24 .200 .263 .357 .62070142038226
Brian AndersonKCR3b30 .266 .313 .446 .7591393770621847
Tim AndersonSTLss30 .211 .277 .236 .5131613421041544
Elvis AndrusLAD2b34 .237 .274 .326 .600190451102251026
Miguel AndujarNYMrf28 .237 .326 .395 .7207618303796
Jonathan Aranda*ARIdh25 .327 .377 .510 .88849164112318
Jonathan Arauz#CLE3b24 .149 .194 .343 .538671010412414
Orlando ArciaCOLss28 .247 .291 .351 .642393971708482274
Nolan ArenadoSTL3b32 .262 .300 .504 .80438910219025701861
Gabriel AriasCHCss23 .307 .361 .527 .88837411531017603298
Randy ArozarenaBALlf28 .253 .352 .362 .714423107103104853142
Luis Arraez*BOS2b26 .401 .443 .543 .9864941983468553334
Christian ArroyoLAA2b28 .264 .294 .389 .68320855200212644
Jose AzocarLAArf27 .103 .257 .172 .430293200057
Akil Baddoo*CINlf24 .201 .290 .373 .66338978171163447118
Harrison BaderTEXcf29 .210 .263 .253 .5161623440111826
Ji Hwan Bae*NYY2b23 .249 .327 .387 .714173431612211943
Javier BaezSEAss30 .183 .226 .275 .50128452915231174
Patrick Bailey#CINc 24 .159 .223 .226 .449239381301201875
Luken BakerSTLdh26 .192 .322 .354 .6769919404151937
Austin BarnesKCRc 33 .215 .257 .338 .59665142029317
Tucker Barnhart*OAKc 32 .140 .231 .258 .489931320371032
Jose BarreroPITss25 .231 .296 .341 .6383347728032929122
Joey BartARIc 26 .209 .266 .305 .5723116530002219100
Osleivis BasabeOAKss22 .229 .264 .277 .54183192104430
Matthew BattenWAS3b28 .208 .345 .208 .553245000059
Brett Baty*PIT3b23 .172 .259 .248 .508290504061832107
Jake Bauers*TORrf27 .165 .275 .304 .57915826705152366
Matt Beaty*CLE1b30 .237 .348 .316 .664761860041111
Josh Bell#BALdh30 .254 .328 .439 .767417106140216844121
Cody Bellinger*TORcf27 .278 .328 .481 .8093499721116462760
Brandon Belt*SFGdh35 .302 .449 .540 .98929890241154778122
Andrew Benintendi*TEXlf28 .243 .318 .342 .660342832014263661
Will Benson*CHCrf25 .328 .440 .6021.0423321091713165064112
Jon BertiSDPss33 .307 .359 .427 .7863681131357442765
Christian BethancourtCLEc 31 .226 .267 .310 .57684197006220
Mookie BettsMILrf30 .312 .388 .502 .89044613929118595383
Bo Bichette ss25 .315 .346 .410 .7574411391917511798
Cavan Biggio*BAL2b28 .190 .283 .314 .59715329405211850
Charlie Blackmon*DETdh36 .258 .353 .403 .756295761447313757
Dairon BlancoOAKrf30 .267 .330 .419 .74910528111110827
JJ Bleday*HOUlf25 .140 .300 .310 .61017124318263757
Xander BogaertsWASss30 .292 .348 .400 .74947213810113543884
Alec BohmSTL3b26 .252 .306 .339 .644322811604342455
Sean BouchardPITrf27 .243 .253 .446 .69974180057125
Jackie Bradley*NYMcf33 .096 .127 .193 .320114112039223
Michael Brantley*CINlf36 .065 .063 .161 .224312001204
Alex BregmanCHW3b29 .310 .412 .511 .92341913023219576965
Will Brennan*MILrf25 .235 .263 .357 .62139292221834849
Jonah BrideSDP3b27 .000 .333 .000 .33320000012
Mike BrosseauPIT3b29 .100 .156 .233 .390303101424
Seth Brown*MIArf30 .291 .362 .540 .90235010229218633793
Vidal Brujan#TBR2b25 .269 .367 .308 .674267100145
Kris BryantMIArf31 .304 .391 .482 .87356171036816
Peyton BurdickMILrf26 .138 .138 .276 .4142941011015
Jake BurgerCHC3b27 .272 .327 .460 .787378103230165023105
Alec Burleson*TBRlf24 .220 .282 .357 .640291641717192342
Michael Busch*NYY3b25 .119 .267 .321 .589841050481729
Lawrence Butler*ARIcf22 .187 .214 .336 .5501342572316434
Byron BuxtonNYYdh29 .194 .270 .392 .662217427012302191
Jose CaballeroCOL2b26 .165 .296 .262 .55816427703142047
Trey Cabbage*CIN1b26 .167 .219 .233 .45260104003429
Miguel Cabrera dh40 .207 .283 .295 .578227471701162149
Oswaldo Cabrera#DETlf24 .254 .343 .288 .63159152007917
Kole Calhoun*LAA1b35 .206 .281 .377 .6583507216114363795
Willie Calhoun*MIAdh28 .252 .324 .420 .74413133705171514
Alex CallATLcf28 .163 .275 .307 .58126443729243662
Junior CamineroMIL3b19 .182 .182 .182 .364112000002
Luis CampusanoTBRc 24 .343 .384 .467 .8511374750411518
Alexander CanarioTBRdh23 .200 .200 .250 .4502041000010
Jeimer Candelario#MIN3b29 .282 .350 .495 .845400113387117841117
Mark CanhaMIAlf34 .277 .361 .405 .7663681022009322768
Dominic Canzone*WASlf25 .238 .272 .351 .62316840100319828
Conner Capel*STLrf26 .203 .320 .297 .617641330131121
Victor Caratini#HOUc 29 .193 .264 .241 .505831610111826
Dylan Carlson#CHWcf24 .233 .270 .383 .65360143025215
Kerry Carpenter*SEArf25 .260 .296 .536 .831450117193339423147
Corbin Carroll*NYMrf22 .295 .383 .601 .984461136309317362101
Evan Carter*TBRlf20 .268 .417 .439 .8578222503102026
Curt CasaliCINc 34 .108 .154 .122 .2757481006424
Triston Casas*CHW1b23 .292 .381 .575 .9563399913127644992
Nick CastellanosDETrf31 .252 .291 .469 .760465117260256426126
Harold Castro*TOR2b29 .230 .246 .271 .5182696280117666
Rodolfo Castro#PITss24 .180 .254 .198 .4522173940092085
Willi Castro#CLElf26 .226 .319 .390 .70938587191083541123
Jake Cave*ATLlf30 .147 .234 .189 .423951410131133
Yu ChangCINss27 .198 .252 .510 .763961930916329
Matt ChapmanCHW3b30 .230 .310 .427 .73738288352124945122
Michael ChavisNYM2b27 .137 .149 .137 .28673100002032
Jazz Chisholm*SDPcf25 .261 .299 .475 .77429577161152616105
Ji Man Choi*LAAdh32 .192 .296 .374 .6699919604181520
Kody Clemens*TEX1b27 .261 .311 .471 .78213836508161038
Ernie ClementLAAss27 .368 .429 .421 .850197100112
Oscar Colas*PHIrf24 .133 .191 .181 .37283111014626
Michael Conforto*TORrf30 .184 .296 .276 .57229354906284785
William ContrerasSEAc 25 .236 .310 .347 .6584069618094340110
Willson ContrerasTORc 31 .205 .310 .410 .72035673100214940109
Garrett CooperPIT1b32 .228 .275 .338 .613438100150113126129
Franchy Cordero*CINrf28 .244 .311 .610 .92141103048414
Carlos CorreaSDPss28 .211 .289 .375 .6643607618113513594
Colton Cowser*SDPcf23 .000 .143 .000 .1433000000511
Brandon Crawford*MILss36 .192 .276 .346 .622266517210282775
J.P. Crawford*BALss28 .285 .394 .457 .85241111720017547397
C.J. CronLAA1b33 .313 .378 .573 .95113141709311534
Jake Cronenworth*LAD1b29 .167 .242 .267 .509305110236
Nelson CruzPITdh42 .205 .223 .298 .5211713581215355
Oneil Cruz*PITss24 .154 .290 .269 .560264001256
Travis d'ArnaudSEAc 34 .180 .221 .338 .5601332430618727
Bobby DalbecCHC1b28 .250 .308 .500 .808123001114
Henry DavisTBRrf23 .209 .305 .344 .649244513010213094
J.D. DavisBOS3b30 .247 .330 .359 .6893488616174936106
Yonathan DazaCINcf29 .267 .340 .311 .6514512200555
Bryan De La CruzKCRlf26 .224 .295 .354 .64941092200114540111
Elly De La Cruz#KCRss21 .234 .279 .434 .713256608213271596
Paul DeJongLAAss29 .200 .233 .390 .62321042701126778
Jason DelayTORc 28 .243 .263 .339 .602115288016130
Jonny DelucaLAAlf24 .107 .107 .214 .321283001104
Rafael Devers*COL3b26 .277 .369 .506 .87640511231120865591
Aledmys DiazMIAss32 .247 .289 .366 .655227561803231051
Elias DiazTEXc 32 .281 .315 .394 .709434122190104721110
Jordan DiazWAS3b22 .190 .264 .329 .59315830406171645
Yainer DiazNYMc 24 .288 .335 .533 .8692858213019521354
Yandy DiazMIN1b31 .351 .422 .495 .9174301513808714966
Corey Dickerson*OAKlf34 .230 .263 .333 .5961262970211631
Brandon DixonSFG1b31 .180 .244 .270 .51418934110213070
Jasson Dominguez#SDPcf20 .222 .300 .593 .893276103727
Josh DonaldsonTOR3b37 .167 .231 .292 .522244001327
Brendan Donovan*COL2b26 .254 .310 .407 .7173549015311452662
Jeter DownsSDPss24 .200 .263 .229 .492357100226
Brenton DoyleCOLcf25 .212 .256 .373 .62935475134123619122
Hunter DozierARI3b31 .205 .266 .301 .56773151307522
Brandon DruryMIA2b30 .255 .322 .503 .82537295233216726109
Mauricio DubonMIA2b28 .239 .271 .379 .6493227713110371055
Matt M. DuffySFG3b32 .229 .265 .257 .522140324009520
Ezequiel DuranSFGss24 .277 .328 .382 .70937210319164221114
Jarren Duran*NYYcf26 .286 .339 .483 .822315903428462770
Adam DuvallTEXcf34 .243 .313 .591 .90530173161296026108
Tommy Edman#LAAss28 .177 .252 .253 .505344611024233064
Xavier Edwards#SDP2b23 .271 .288 .333 .6224813300427
Drew EllisATL3b27 .250 .400 .250 .65041000010
Christian Encarnacn-StranDET1b23 .275 .331 .516 .847244675018471775
Eduardo Escobar#MIA3b34 .197 .252 .278 .53022344713191659
Santiago EspinalSFG2b28 .202 .274 .251 .525243491200151737
Thairo EstradaMIA2b27 .241 .289 .389 .67839896230125823100
Stuart FairchildATLlf27 .177 .262 .277 .539231411403192564
Kyle FarmerOAK3b32 .241 .306 .385 .6911874530826840
Freddy FerminKCRc 28 .289 .319 .578 .89745135125216
Jose FerminSEA2b24 .222 .311 .315 .62654122011411
Tyler FitzgeraldDETcf25 .125 .222 .250 .47281100014
David FletcherBOSss29 .297 .345 .373 .71821263812201611
Dominic Fletcher*BOScf25 .419 .485 .6401.1248636704151216
Wilmer FloresBOS1b31 .294 .351 .513 .86442912613027783776
Estevan Florial*SDPcf25 .146 .205 .146 .3514160002313
Mike Ford*ARIdh30 .258 .365 .585 .9492606710025693884
Nick FortesATLc 26 .158 .224 .203 .42720232302141144
Jake Fraley*ARIrf28 .252 .348 .403 .7513458716012534970
Ty FranceTOR1b28 .230 .322 .325 .647357822204312465
Wander Franco#TBRss22 .301 .343 .485 .82735910819413532457
Adam Frazier*TEX2b31 .236 .281 .448 .7293829020219472376
Freddie Freeman*MIN1b33 .336 .417 .5991.01646415642424885785
Tyler FreemanTEX3b24 .332 .385 .449 .834196652001241432
Sal Frelick*BOSrf23 .234 .289 .351 .640771830212620
TJ Friedl*CHCcf27 .256 .329 .443 .77239510123613554084
David FryCHWc 27 .273 .320 .453 .773139381005231046
Cam GallagherCINc 30 .077 .103 .092 .1956551002027
Joey Gallo*NYM1b29 .185 .327 .476 .80236868113306779191
Adolis GarciaNYYrf30 .228 .303 .470 .77340492170276737123
Avisail Garcia rf32 .107 .123 .125 .2485661002121
Luis V. Garcia*DET2b23 .309 .355 .386 .7413241001304482442
Maikel GarciaCHC3b23 .262 .317 .337 .653294771004202176
Stone GarrettBOSlf27 .273 .342 .355 .69717247802241669
Mitch GarverNYMdh32 .226 .299 .418 .717261595015372774
Zack GelofPIT2b23 .260 .353 .484 .8372235815111272756
Andres Gimenez*LAD2b24 .244 .298 .420 .71843810724415552091
Paul GoldschmidtTEX1b35 .247 .348 .447 .795441109190236765141
Yan GomesLADc 35 .239 .291 .395 .6863147514111441573
Nick GonzalesWAS2b24 .115 .226 .192 .418263200223
Oscar GonzalezWASrf25 .255 .276 .441 .7171022632410330
Romy GonzalezMIA2b26 .229 .275 .563 .83748112147316
Nolan Gorman*BAL2b23 .190 .271 .431 .70239976180265645179
Yasmani Grandal#KCRc 34 .236 .314 .309 .623301711113263277
Riley Greene*CHWcf22 .310 .398 .467 .865255791228363783
Randal GrichukSTLlf31 .209 .260 .330 .59019140110414843
Trent Grisham*ARIcf26 .137 .258 .274 .5323795220483560119
Vaughn GrissomTORss22 .325 .375 .500 .87580265314113
Robbie Grossman#BOSlf33 .171 .292 .293 .5844173100714
Vladimir GuerreroSDP1b24 .270 .348 .479 .82742211422022694268
Luis Guillorme*PIT2b28 .237 .327 .381 .70813933804151934
Lourdes GurrielHOUlf29 .240 .284 .454 .7383889318121512188
Yuli GurrielTBR1b39 .216 .277 .337 .614273592213312437
Eric Haase c 30 .246 .271 .330 .60117944120115739
Sam Haggerty#STLlf29 .290 .443 .387 .830621860081617
Darick Hall*ATL1b27 .182 .233 .200 .43355101002415
David Hamilton*SDPss25 .129 .308 .194 .5013142003810
Garrett HampsonSFGss28 .218 .273 .343 .61627159927172091
Mitch HanigerLAAlf32 .202 .241 .395 .6361292670618548
Ian Happ#SEAlf28 .264 .368 .460 .828428113240205165114
Bryce Harper*MIAdh30 .297 .393 .490 .88335310530112435284
Michael Harris II*MINcf22 .269 .326 .428 .75443511725114633895
Josh HarrisonTEX2b35 .233 .304 .429 .7333478117017421933
Adam Haseley*ATLrf27 .244 .262 .295 .55778194005115
Ke'Bryan HayesBAL3b26 .312 .351 .521 .872397124251112822387
Austin HaysCINlf27 .344 .385 .559 .94539513628019742796
Austin HedgesCHWc 30 .174 .240 .196 .436468100239
Jonah Heim#STLc 28 .222 .286 .342 .6283928711012323396
Tyler Heineman#HOUc 32 .094 .167 .094 .2603230001312
Gunnar Henderson*NYY3b22 .266 .338 .579 .9174061082310287243133
Enrique HernandezMILss31 .222 .276 .365 .641252561018251664
Teoscar HernandezWASrf30 .240 .284 .349 .633470113153105423153
Yonny Hernandez#ATL2b25 .000 .000 .000 .00010000001
Ivan HerreraBALc 23 .143 .222 .286 .50871100214
Jose Herrera#SFGc 26 .222 .250 .259 .509276100315
Jason Heyward* rf33 .292 .354 .503 .85635610418019673377
Aaron Hicks#COLcf33 .164 .275 .213 .4881222041051939
Kyle HigashiokaBALc 33 .237 .295 .433 .72897234057735
Sam Hilliard*STLcf29 .268 .328 .411 .739112301301101047
Nico HoernerTBR2b26 .281 .346 .365 .7114301211616362957
Spencer Horwitz*TORdh25 .375 .412 .7501.162166002612
Eric Hosmer*CLE1b33 .259 .289 .412 .70185225129416
Sam HuffMINdh25 .500 .500 .8001.300105001302
Andy IbanezTEX2b30 .240 .305 .399 .7043418216112452570
Jonathan IndiaATL2b26 .253 .335 .405 .741296751809463158
Kyle Isbel*DETcf26 .234 .279 .405 .685222522414211335
Travis Jankowski*CLElf32 .239 .337 .291 .62823055711163345
Danny JansenTORc 28 .248 .330 .500 .8303027513021602963
Ryan JeffersOAKc 26 .296 .370 .439 .808253751317392190
Eloy JimenezTBRdh26 .269 .306 .445 .7513469313016472077
Connor JoeLADrf30 .222 .313 .361 .674144321022131651
Bryce Johnson#SFGcf27 .091 .091 .182 .273111100003
Nolan Jones*STLlf25 .260 .362 .547 .90929677136204543113
Aaron JudgeTORrf31 .241 .358 .550 .90832077161277159112
Edouard Julien*CLE2b24 .299 .406 .580 .98633199221235359128
Corey Julks lf27 .320 .373 .413 .78615048503191536
Josh JungCLE3b25 .251 .295 .398 .6933629126373219130
Jarred Kelenic*CLElf23 .262 .374 .455 .82930179231113652125
Carson KellyWASc 28 .118 .155 .132 .2876881006222
Tony Kemp*PITlf31 .179 .263 .246 .509313561203143433
Buddy KennedyCIN3b24 .125 .222 .125 .34781000002
Max Kepler*KCRrf30 .251 .330 .414 .7443077712112523576
Grae KessingerCINss25 .193 .304 .284 .5888817501101322
Carter KieboomDET3b25 .000 .000 .000 .00040000004
Kevin Kiermaier*CHWcf33 .277 .346 .462 .808184511553261934
Ha-Seong KimBAL2b27 .237 .335 .335 .66946010916193669108
Isiah Kiner-FalefaKCRcf28 .300 .318 .435 .75323069190426751
Alex Kirilloff*OAK1b25 .287 .394 .438 .832265761228384287
Alejandro KirkBALc 24 .182 .249 .291 .540357651508292643
Heston Kjerstad*TORdh24 .235 .316 .529 .8453481038413
Andrew KniznerMINc 28 .236 .294 .443 .7381062570516733
Ryan KreidlerCOL2b25 .000 .000 .000 .00080000105
Steven Kwan*STLlf25 .277 .363 .389 .7524291191975395665
Shea LangeliersSFGc 25 .203 .278 .458 .73638077163256234122
Trevor Larnach*TBRlf26 .208 .298 .450 .748149311111252048
Ramon LaureanoWASrf28 .191 .265 .325 .59027753629222197
Jordan LawlarNYMss20 .320 .308 .440 .748258001207
DJ LeMahieuSEA3b34 .248 .330 .435 .76540099224154548108
Kyle LewisCLEdh27 .217 .250 .391 .641235400519
Royce LewisTBR3b24 .260 .318 .531 .849177463015361542
Francisco Lindor#NYYss29 .213 .324 .371 .69540486193134759105
Tim LocastroCINlf30 .321 .375 .464 .839289101618
Nick LoftinNYY2b24 .352 .383 .481 .8655419320825
Evan LongoriaARI3b37 .202 .281 .365 .64520341609242372
Nicky Lopez*MIN2b28 .254 .364 .376 .741287731083364855
Brandon Lowe*MIL2b28 .230 .309 .415 .7243307670184536111
Josh Lowe*COLrf25 .294 .347 .481 .828449132281187536117
Nathaniel Lowe*LAD1b27 .220 .317 .319 .6354149122253160101
Marco LucianoTORss21 .077 .111 .192 .3032620011119
Jordan LuplowKCRlf29 .127 .164 .159 .3236382003218
Manny MachadoWAS3b30 .244 .310 .452 .7633899515022713581
Nick MadrigalNYY3b26 .240 .306 .335 .641221531203141024
Luke MaileLADc 32 .177 .270 .282 .55212422702141147
Martin MaldonadoTEXc 36 .179 .220 .357 .57756101039320
Trey ManciniCIN1b31 .217 .294 .326 .62018440804151654
Tucupita Marcano*CHWss23 .201 .245 .351 .5961543153416817
Manuel MargotTORcf28 .202 .279 .325 .604163331402151222
Jake MarisnickSFGcf32 .265 .315 .333 .649102275109331
Cade Marlowe*MINlf26 .190 .414 .357 .77142810251614
Brandon Marsh*LADcf25 .308 .417 .540 .958383118277166273126
Ketel Marte#CIN2b29 .241 .358 .486 .84440798144267176101
Noelvi MartePHI3b21 .287 .335 .351 .686171491100161241
Starling MarteSTLrf34 .231 .322 .269 .59115636301151735
J.D. MartinezBOSdh35 .297 .342 .623 .965353105212308323128
Nick Martini*BOSdh33 .313 .384 .6961.080112357310301126
Michael Massey*STL2b25 .204 .251 .399 .651338699019382282
Miles Mastrobuoni*ARI3b27 .189 .282 .220 .5021593020152044
Jorge MateoTEXss28 .193 .245 .436 .681140272110211041
Mark MathiasCHW2b28 .000 .200 .000 .20070000122
Nick Maton*TOR3b26 .152 .286 .314 .60019129409253574
Luis MatosSDPcf21 .176 .188 .224 .412125224105224
Ronny Mauricio#SDP2b22 .301 .356 .349 .70583254004718
James McCannPHIc 33 .235 .325 .388 .7129823902111126
Jake McCarthy*PHIrf25 .276 .324 .311 .63534495521202092
Chas McCormick cf28 .264 .343 .479 .8223038012117552979
Andrew McCutchenOAKdh36 .267 .362 .392 .754311839010304488
Reese McGuire* c 28 .227 .275 .335 .61017640623211251
Ryan McKennaOAKrf26 .263 .385 .434 .8197620100171128
Billy McKinney*TORlf28 .214 .330 .393 .7238418005131223
Zach McKinstry*ATL3b28 .237 .318 .373 .691279661218263172
Matt McLainHOUss23 .274 .327 .472 .799252691549261685
Ryan McMahon*CIN3b28 .226 .320 .420 .74140792201194856160
Jeff McNeil*MIN2b31 .268 .328 .378 .7074361172056393250
Curtis MeadTOR3b22 .295 .328 .295 .62361180003117
Parker Meadows*STLcf23 .280 .333 .524 .858822342413724
Wade Meckler*DETcf23 .000 .333 .000 .33320000001
Francisco Mejia#ARIc 27 .230 .256 .432 .689741760310217
MJ Melendez*WASrf24 .280 .365 .555 .920393110205267451113
Danny MendickSDP2b29 .091 .193 .221 .4147771038927
Joey MenesesMILdh31 .243 .287 .327 .61434283807332073
Oscar MercadoTEXrf28 .353 .353 .529 .882176300101
Whit MerrifieldSEArf34 .239 .299 .366 .66614234305241325
Matt Mervis*SDP1b25 .135 .179 .405 .5853751036210
Jake MeyersCHCcf27 .252 .302 .443 .7452105310010281458
Drew Millas#LADc 25 .353 .389 .6471.036176201912
Owen Miller 2b26 .258 .303 .331 .634260671302161463
Jose MirandaARI3b25 .239 .315 .376 .69111728812151126
Garrett Mitchell*PITcf24 .231 .375 .385 .760133010136
Andruw MonasterioKCR3b26 .292 .313 .323 .63765192001115
Yoan Moncada#SDP3b28 .253 .297 .421 .718261661818261875
Mickey Moniak*OAKcf25 .294 .322 .559 .88130690213185110127
Elehuris MonteroNYY1b24 .275 .337 .412 .750802220310624
Coco MontesSFG2b26 .000 .000 .000 .00090000002
Dylan MoorePHIlf30 .161 .258 .228 .48619331213172185
Christopher MorelHOUdh24 .268 .322 .540 .8622767413120462297
Gabriel MorenoCHWc 23 .255 .351 .369 .72026367717373548
Taylor MotterARI2b33 .174 .213 .186 .39986151005533
Ryan MountcastleWAS1b26 .248 .284 .411 .6951413550612650
Mike Moustakas*NYY3b34 .292 .335 .519 .854185547111321157
Cedric Mullins*SDPcf28 .228 .304 .378 .68219344132492052
Max Muncy*KCR3b32 .207 .327 .436 .76331966141194256123
Sean MurphySTLc 28 .213 .303 .419 .7223106613017443380
Tom MurphyNYYc 32 .282 .322 .592 .914142401101125940
Wil MyersCINrf32 .153 .223 .259 .48285133029833
Omar Narvaez*CHCc 31 .200 .287 .371 .65970143031199
Bo Naylor*MILc 23 .208 .341 .396 .737207439010234257
Josh Naylor*PHI1b26 .314 .353 .494 .84740512722017702563
Zach NetoSTLss22 .210 .298 .331 .628257541714151766
Tyler NevinMIN3b26 .100 .357 .100 .457101000145
Kevin NewmanSEAif29 .303 .395 .348 .7436620300159
Tomas NidoCINc 29 .000 .000 .000 .00000000000
Brandon Nimmo*LAAcf30 .282 .383 .590 .973390110224306663109
Ryan Noda*CHC1b27 .232 .349 .415 .76432876164123758144
Austin NolaSDPc 33 .106 .216 .153 .36925527303143273
Lars Nootbaar*LADcf25 .265 .371 .446 .8173439119213485768
Ryan O'Hearn*ATL1b29 .300 .323 .480 .8033239725011471174
Logan O'HoppeMILc 23 .236 .300 .455 .75555133039515
Tyler O'NeillKCRlf28 .200 .227 .286 .512701430110226
Rougned Odor*OAK2b29 .188 .318 .321 .640277521607325170
Shohei Ohtani*ARIdh28 .356 .462 .7111.17437413327532906995
Edward OlivaresCLElf27 .250 .296 .333 .629336841143272063
Matt Olson*COL1b29 .323 .457 .6231.0804271382363195109129
Rafael Ortega*TEXcf32 .214 .421 .429 .850143001357
Joey OrtizMIL2b24 .000 .050 .000 .0501900000110
James Outman*PHIcf26 .251 .364 .469 .83434386104196659131
Chris OwingsCINss31 .000 .000 .000 .00060000003
Marcell Ozuna dh32 .244 .334 .476 .81035787110245247107
Cristian PacheCHWcf24 .000 .091 .000 .091100000015
Joshua Palacios*CLErf27 .197 .230 .358 .58922945103735937
Richie Palacios*DETlf26 .248 .277 .629 .90510526111919415
Isaac ParedesHOU3b24 .280 .382 .583 .96539611115035814990
Kyren ParisBALss21 .149 .273 .149 .4224770003718
Vinnie Pasquantino*MIL1b25 .184 .234 .408 .6422234117011301533
Joc Pederson*SDPdh31 .194 .285 .341 .6253556911113384490
Liover PegueroCHCss22 .219 .290 .406 .6969621006191029
Jeremy PenaSFGss25 .204 .276 .291 .5684469124053740121
David Peralta*OAKlf35 .286 .319 .410 .7294411263734472074
Oswald Peraza 3b23 .181 .252 .244 .4961272350141033
Geraldo Perdomo#KCRss23 .220 .343 .350 .694277611345235383
Everson PereiraTBRlf22 .148 .270 .148 .4185480002724
Carlos PerezCOLc 32 .333 .400 .528 .9283612102839
Carlos PerezCINc 26 .000 .000 .000 .00090000004
Salvador PerezBOSc 33 .296 .335 .503 .83818956901038645
Blake Perkins#SFGrf26 .302 .419 .456 .874169511513133453
Jace Peterson*PIT3b33 .199 .289 .268 .55730661443213974
Tommy PhamHOUlf35 .301 .364 .498 .86240812331513503794
Brett Phillips*COLcf29 .171 .244 .363 .60714625408151478
Kevin Pillar lf34 .263 .308 .389 .69795253039626
Rene PintoPITc 26 .263 .263 .509 .77257152047021
Jorge Polanco#OAK2b29 .210 .336 .425 .761200421419353663
AJ PollockARIlf35 .213 .253 .421 .67416435709291040
Nick Pratto*BAL1b24 .222 .364 .6671.03092101227
Jurickson Profar#ARIlf30 .212 .318 .389 .70811324614141821
Ceddanne RafaelaDETcf22 .255 .323 .351 .674208531103211776
Cal Raleigh#CHCc 26 .239 .306 .496 .80238993193257039117
Luke Raley*NYYrf28 .231 .315 .496 .81135582256195632120
Harold RamirezATLdh28 .297 .349 .450 .799333991839522160
Jose E. Ramirez#WAS3b30 .293 .391 .477 .86941712231214386550
Heliot RamosARIlf23 .250 .268 .400 .66840100023110
Henry Ramos#SEAph31 .263 .462 .316 .777195100368
J.T. RealmutoMILc 32 .264 .304 .482 .78636396182195814101
Rob RefsnyderCOLlf32 .116 .208 .140 .3484351003513
Zach RemillardCLE2b29 .183 .258 .250 .50860111016620
Anthony RendonMIL3b33 .131 .303 .131 .43461800011115
Hunter Renfroe rf31 .246 .313 .480 .7933508625019553268
Luis Rengifo#SEAut26 .212 .310 .368 .678326696611334384
Pablo ReyesLADss29 .242 .328 .318 .64615738602172021
Bryan Reynolds#BOSlf28 .277 .372 .539 .911382106234236352100
Austin RileyHOU3b26 .270 .323 .491 .814466126152287031122
Alfonso Rivas*DET1b26 .235 .299 .469 .769179421347261360
Emmanuel RiveraCLE3b27 .240 .288 .331 .6181212980116834
Anthony Rizzo*KCR1b33 .246 .307 .379 .686256631416261970
Luis RobertPHIcf25 .232 .288 .469 .75742699290247022131
Victor RoblesTBRcf26 .325 .381 .442 .82377255208515
Brayan Rocchio#MILss22 .200 .238 .450 .688204201106
Brendan RodgersCHC2b26 .242 .276 .414 .6901283132515531
Endy Rodriguez#LAAc 23 .148 .216 .221 .4381221830281137
Jose A. RodriguezNYM2b22 .225 .295 .383 .6784139315116453994
Julio Y. RodriguezCLEcf22 .260 .298 .476 .774492128253258123111
Jake RogersBOSc 28 .185 .261 .449 .7112765140235427103
Johan RojasWAScf22 .294 .348 .385 .7331434243112936
Josh Rojas*ARI2b29 .222 .304 .300 .60423051142092668
Miguel RojasMINss34 .262 .326 .363 .688160421301151221
Brent RookerMILdh28 .216 .289 .458 .74736579141245832150
Ben Rortvedt*OAKc 25 .159 .255 .182 .4374471005615
Amed RosarioNYMss27 .252 .294 .323 .6174211061452281990
Eddie Rosario*ATLlf31 .246 .311 .470 .7812857013315442870
Eguy RosarioOAK3b23 .080 .233 .080 .3132520000510
Esteury RuizMINcf24 .259 .305 .353 .658382992432382085
Keibert Ruiz#NYYc 24 .305 .359 .520 .8803711139123642855
Adley Rutschman#PHIc 25 .285 .368 .458 .82744512719218716183
Blake Sabol*HOUc 25 .249 .308 .455 .76332581100195026116
Gary SanchezPITc 30 .195 .275 .364 .639231451209252366
Jesus Sanchez*BALrf25 .300 .378 .565 .943400120354218049117
Carlos Santana#DET1b37 .242 .342 .484 .8274099931122656281
Anthony Santander#TEXrf28 .265 .321 .536 .857461122331308538110
Nolan Schanuel*TOR1b21 .283 .377 .333 .711992820191216
Casey SchmittTBRss24 .100 .222 .186 .4087073017626
Davis SchneiderMIN2b24 .422 .543 .8751.41864271324161412
Jonathan SchoopCIN3b31 .128 .180 .149 .3294761001214
Kyle Schwarber*MIAlf30 .194 .319 .426 .74543284130295176147
Corey Seager*PHIss29 .374 .446 .7141.16040615240132815460
Jean SeguraMIN3b33 .254 .355 .381 .73663162021197
Marcus SemienTOR2b32 .248 .317 .477 .79447611819328684668
Nick SenzelWAS3b28 .123 .184 .192 .377130161129738
Gavin Sheets*SFGrf27 .202 .285 .334 .619326667012323871
Braden Shewmake*MILss25 .000 .000 .000 .00000000000
Zack ShortARI2b28 .178 .243 .301 .5443265820162427101
Jose SiriPITcf27 .251 .304 .505 .80931178171204820120
Austin SlaterBOScf30 .000 .000 .000 .00020000001
Josh Smith*TBR3b25 .128 .249 .203 .4521872431392457
Kevin SmithPHIss26 .236 .266 .315 .58189211029329
Pavin Smith*KCRdh27 .245 .373 .347 .7204912500497
Will SmithCOLc 28 .261 .343 .410 .752444116202146140101
Canaan Smith-Njigba*WASrf24 .171 .256 .303 .55876133216924
Tyler Soderstrom*ARIc 21 .195 .290 .207 .498821610001029
Donovan SolanoOAK1b35 .230 .309 .320 .630309711632263081
Jorge SolerCHCdh31 .242 .331 .457 .7873688920119584692
Edmundo SosaATL3b27 .224 .275 .353 .628272611625271077
Lenyn SosaCHC2b23 .224 .231 .347 .5784911002709
Juan Soto*COLlf24 .350 .457 .6441.10145215834033908982
George SpringerMINrf33 .233 .306 .421 .72644710422418763799
Jacob StallingsDETc 33 .194 .286 .355 .6413162014410
Giancarlo StantonBALdh33 .113 .203 .226 .4296271026627
Spencer SteerBOS1b25 .276 .355 .420 .775445123340105855119
Michael StefanicPHI2b27 .381 .472 .410 .88110540110101321
Tyler StephensonMINc 26 .208 .283 .320 .60333169629483298
DJ Stewart*LAArf29 .255 .329 .625 .9541924912119381872
Trevor StoryMIAss30 .197 .240 .282 .52271143015327
Bryson Stott*KCR2b25 .263 .310 .397 .7074031062329352477
Myles StrawNYMcf28 .234 .314 .295 .6094651091523225290
Garrett Stubbs*LAAc 30 .225 .288 .308 .5961202732111934
Eugenio SuarezLAA3b31 .221 .319 .343 .66240890170114951148
Jack Suwinski*SEAcf24 .165 .292 .341 .63437562131175169141
Seiya SuzukiLADrf28 .283 .361 .521 .8824201191811207150142
Dansby SwansonCHWss29 .198 .288 .325 .61338877130125750102
Raimel Tapia*PHIrf29 .216 .326 .324 .6501112452161826
Fernando TatisCINrf24 .212 .283 .422 .70640586160235737120
Mike Tauchman*PHIcf32 .244 .382 .364 .746291711407365876
Leody Taveras#ATLcf24 .249 .305 .423 .7283819517215463187
Chris TaylorCHWlf32 .261 .341 .375 .716299781226283793
Michael A. TaylorSEAcf32 .144 .197 .221 .41822232504151599
Tyrone TaylorPITrf29 .250 .302 .422 .724244612107321461
Rowdy Tellez*KCR1b28 .260 .323 .541 .864146385012291437
Jose Tena* ss22 .151 .196 .245 .4425383104226
Matt Thaiss*ATLc 28 .233 .313 .401 .714232546011332865
Alek Thomas*BALcf23 .242 .291 .375 .6663899418210382493
Lane ThomasNYYrf27 .249 .293 .449 .742450112292197322148
Bubba ThompsonCOLlf25 .212 .212 .303 .515337300509
Trayce ThompsonPHIcf32 .282 .329 .507 .836712010511530
Michael Toglia#TEX1b24 .185 .267 .500 .767541020513614
Spencer TorkelsonHOU1b23 .247 .335 .424 .7602716712012413673
Gleyber TorresHOU2b26 .266 .327 .380 .70844711915310384267
Ezequiel TovarOAKss21 .234 .277 .307 .5844109619412717113
Taylor Trammell*HOUlf25 .088 .139 .176 .3153430012217
Alan TrejoWAS2b27 .285 .340 .394 .734277791913281862
Jose TrevinoNYMc 30 .195 .257 .268 .5261903750316830
Jared TrioloLAD3b25 .295 .393 .428 .82117351805282553
Mike TroutARIcf31 .241 .359 .451 .8102576216112354392
Kyle Tucker*CHWrf26 .257 .329 .475 .80443211123123544884
Brice Turang*ATL2b23 .232 .303 .335 .63815536703131635
Justin TurnerDETdh38 .293 .344 .492 .83644713127120752386
Trea TurnerDETss30 .271 .325 .466 .791494134227205932121
Luis UriasMIN2b26 .250 .400 .6671.067123201336
Ramon UriasCOL3b29 .294 .343 .463 .806391115243126127114
Gio UrshelaTOR3b31 .213 .273 .246 .51961130103310
Enmanuel Valdez*SEA2b24 .263 .323 .415 .73817145806211547
Ildemaro Vargas#CIN3b31 .246 .293 .324 .61627267415262023
Miguel VargasSDP2b23 .267 .349 .533 .882752023413912
Daulton Varsho*KCRlf26 .169 .238 .262 .49913022303131240
Andrew VaughnSFG1b25 .275 .351 .444 .795426117270157842102
Terrin Vavra*CLErf26 .224 .325 .239 .563671510021016
Christian VazquezLAAc 32 .238 .287 .298 .58515136601101140
Andrew Velazquez#STLss28 .096 .203 .192 .3965250112723
Nelson VelazquezHOUrf24 .308 .377 .7461.1231695211021441453
Alex Verdugo*CHWrf27 .274 .328 .432 .7593871062839493164
Mark VientosBALdh23 .184 .200 .265 .4654991013120
Matt VierlingPITrf26 .272 .349 .434 .783401109162153841101
David VillarBAL2b26 .250 .333 .438 .771164001518
Daniel Vogelbach*ATLdh30 .240 .370 .368 .73825862609245275
Anthony VolpeATLss22 .180 .248 .291 .5393957115193930111
Jason Vosler*CIN1b29 .125 .300 .125 .42581000025
Joey Votto*OAK1b39 .202 .321 .367 .68818838518303055
LaMonte Wade*LAD1b29 .224 .368 .340 .70814733803143230
Tyler Wade*SFGss28 .307 .322 .500 .82288274239218
Christian WalkerWAS1b32 .260 .335 .429 .76445711936113564595
Jordan WalkerSFGrf21 .275 .342 .461 .8033609917116623196
Forrest Wall*LAAlf27 .087 .192 .130 .3232321001311
Chad WallachSDPc 31 .144 .192 .226 .418146212229754
Matt Wallner*DETlf25 .290 .387 .552 .94028683221174340107
Taylor Walls#CHC2b26 .212 .304 .354 .65818940716202560
Jared Walsh*SFG1b29 .140 .173 .260 .4335070023223
Taylor WardBALlf29 .265 .328 .460 .7881133092316820
Drew Waters#OAKcf24 .223 .286 .382 .669251564310301991
Austin Wells*OAKc 23 .259 .333 .574 .907541450411711
Joey Wendle*NYMss33 .195 .237 .291 .528251491232241356
Jordan WestburgPHI2b24 .211 .283 .373 .65616635744201541
Joey WiemerSFGcf24 .140 .192 .251 .44324334906241581
Alika WilliamsTEXss24 .256 .337 .356 .692902390041122
Luke WilliamsNYMss26 .147 .183 .182 .365340506021614110
Jesse Winker*NYMdh29 .194 .330 .237 .56727954901195689
Masyn WinnBALss21 .000 .000 .000 .00040000001
Patrick WisdomPHI3b31 .153 .268 .440 .7082754270245341107
Brett Wisely*NYM2b24 .162 .231 .241 .472241391411112270
Bobby Witt JrTBRss23 .237 .274 .374 .64845510810216612280
Connor WongDETc 27 .284 .325 .510 .835416118332196822137
Kolten Wong*SDP2b32 .121 .215 .172 .388587001149
Austin WynnsCINc 32 .217 .288 .283 .5711202661010835
Mike Yastrzemski*BOScf32 .273 .368 .514 .88233391342146252111
Christian Yelich*LADlf31 .237 .334 .344 .6784139823074459115
Juan YepezHOUlf25 .000 .000 .000 .00010000001
Masataka Yoshida*KCRlf29 .290 .334 .489 .82336610628313462353
Jacob YoungTEXcf23 .343 .408 .463 .87167238009610
Seby ZavalaMIAc 29 .129 .208 .257 .4657090037725
Mike ZuninoPITc 32 .157 .219 .286 .50414022903141160