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

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*CINss24 .245 .309 .47465015926637987610511503110
Wilyer Abreu*STLrf26 .241 .316 .42643210435015464634514471
Luisangel AcunaPHIss23 .375 .364 .6566424713714001100
Ronald AcunaLAArf27 .204 .280 .325289591407302352678232
Willy AdamesLADss29 .249 .310 .5086511624304299120357167104
Riley AdamsSFGc 29 .194 .254 .31512424522610284400
Jo AdellSDPrf26 .172 .249 .3632153783921282215145
Nick AhmedBOSss35 .179 .208 .244496891325334051412930
Ozzie Albies#MIL2b28 .254 .306 .37735590211756364245262
Blaze AlexanderOAK2b26 .239 .313 .3281804340418204163623
Nick AllenSTLss26 .185 .202 .315921760279021400
Pete AlonsoSEA1b30 .245 .335 .4386031482303177911571158102
Jose AltuveARI2b35 .301 .353 .45064219340118968294511173
Francisco AlvarezCLEc 23 .235 .297 .4023538317014465013110500
Nacho AlvarezDET2b22 .000 .000 .000300001000100
Yordan Alvarez*SDPdh28 .314 .378 .54461419335234999856311661
Adael Amador#ATL2b22 .000 .000 .000100000000100
Jacob AmayaNYMss26 .207 .258 .24129610021021000
Miguel AmayaMIAc 26 .242 .297 .377355861611037433256100
Tim AndersonSTLss32 .143 .178 .171701020035122611
Miguel AndujarNYMlf30 .255 .281 .355518132261833403177541
Jonathan Aranda*ARI1b27 .083 .154 .1671211000101200
Orlando ArciaCOLss30 .225 .291 .38656512717124667345113000
Nolan ArenadoSTL3b34 .269 .313 .4275951602502368863399200
Gabriel AriasCHC3b25 .194 .242 .31348093213103849922147173
Randy ArozarenaBALlf30 .206 .327 .36123348150719259346800
Luis Arraez*BOS1b28 .315 .338 .374698220271473615213430
Jose AzocarMINlf29 .212 .244 .2912034340420140952105
Akil Baddoo*LAAlf26 .100 .200 .162808201530103000
Harrison BaderBALcf31 .239 .291 .37346911218015696012249203
Ji Hwan Bae*MIAcf25 .198 .263 .23386173001010082652
Javier BaezSEAss32 .136 .174 .25044620143021220
Patrick Bailey#LAAc 26 .252 .338 .3764251072111036392559881
Luken BakerSTLdh28 .129 .229 .3553142113304500
Brooks Baldwin#HOU2b24 .146 .167 .24441610133011300
Addison Barger*OAK3b25 .160 .217 .2662443961620211177611
Austin BarnesKCRc 35 .328 .386 .359642120024061500
Tucker Barnhart*TORc 34 .200 .385 .2673062002118900
Joey BartARIc 28 .266 .342 .412357951111353426369400
Brett Baty*PIT3b25 .217 .311 .3121894111516174235100
Jake Bauers*TOR1b29 .149 .230 .269671020286163110
Jordan BeckCOLlf24 .222 .260 .2569020300611143140
Josh Bell#BAL1b32 .232 .295 .37044910416214525183310200
Cody Bellinger*TORcf29 .267 .342 .46752013929323677355610411
Andrew Benintendi*CINlf30 .222 .274 .38452811728218595804111131
Will Benson*CHClf27 .193 .271 .39327553193103129228135102
Steward Berroa#TEXrf26 .176 .300 .2941732001103800
Jon BertiSDP3b35 .261 .338 .348691830132171840
Christian BethancourtCLEc 33 .233 .278 .429245571801028433135610
Mookie BettsMILss32 .310 .380 .591535166311033104763606190
Bo BichetteMINss27 .201 .269 .29021443100316202183561
Tyler Black*PITdh24 .211 .296 .3527115103711362300
Charlie Blackmon*DETdh38 .234 .303 .39950911920111469586468393
Dairon BlancoOAKof32 .200 .257 .3546513103118052071
JJ Bleday*HOUcf27 .264 .333 .49665517357429958356313220
Ryan BlissCIN2b25 .227 .292 .4898820534149263862
Xander BogaertsWAS2b32 .254 .293 .331543138191761471319751
Alec BohmSTL3b28 .269 .333 .3945681533341057597497910
David BoteSFG3b32 .242 .265 .3033382004201700
Sean BouchardPITrf29 .159 .261 .23414523110011134164803
Alex BregmanCHW3b31 .237 .289 .37763615128219608064210820
Will Brennan*MILrf27 .256 .319 .3493879993737413345550
Jonah BrideARI1b29 .242 .327 .48428168802047544336310
Seth Brown*MIAlf32 .261 .325 .466352921012050614309511
Vidal Brujan#TBRss27 .171 .271 .2242634591122135315723
Kris BryantSFGdh33 .207 .299 .259116243018124123400
Jake BurgerCHC3b29 .273 .333 .492565154201347791153915401
Alec Burleson*TBRdh26 .276 .329 .3996511802711761836488964
Michael Busch*NYY1b27 .234 .319 .39957613524123678647019400
Lawrence Butler*ARIrf24 .306 .351 .55750315433329828713712940
Byron BuxtonNYYcf31 .266 .329 .482394105253187079122711263
Jose CaballeroCOLss28 .219 .273 .3734851062511666596321461910
Trey Cabbage*LAArf28 .147 .212 .2451432131313110124720
Oswaldo Cabrera#DET3b26 .270 .331 .429333901701248550335331
Willie Calhoun*MIAdh30 .293 .350 .43523268221329350232400
Alex CallATLrf30 .328 .434 .50012240101325202213410
Daz CameronNYMlf28 .190 .237 .3244799116314354632815262
Junior CamineroMIL3b21 .238 .288 .3891854440823190133410
Luis CampusanoTBRc 26 .216 .268 .30731969170428251224500
Alexander CanarioDETlf25 .222 .344 .2962760105223800
Jeimer Candelario#MIN3b31 .206 .261 .3884469222417405582712211
Mark CanhaMIA1b36 .208 .303 .337279581208403312297021
Dominic Canzone*WASrf27 .227 .310 .400751710489091900
Victor Caratini#HOUc 31 .235 .321 .36426462111735304305400
Dylan Carlson#CHWlf26 .212 .261 .297165358021612297111
Kerry Carpenter*SEArf27 .264 .319 .466356942271242373269700
Matt Carpenter*LADdh39 .273 .407 .4092260013305700
Corbin Carroll*SDPcf24 .195 .278 .3626191211992281736651553610
Evan Carter*TBRlf22 .159 .235 .39417027621019190175701
Curt CasaliLAAc 36 .156 .250 .18310917300991132900
Triston Casas*CHW1b25 .207 .304 .353295617012263133911500
Nick CastellanosDETrf33 .238 .309 .4215631343512281691547132114
Willi Castro#CLEss28 .218 .285 .379556121371178562104415173
Jake Cave*ATLrf32 .228 .288 .3993818713812465223111944
Matt ChapmanCHW3b32 .235 .311 .46863915035038897296215983
Jazz Chisholm*SDPcf27 .230 .311 .437531122135297590362150296
Jackson ChourioBALlf21 .281 .325 .460655184309238590341145155
Jonatan Clase#SFGlf23 .300 .377 .400601830143081462
Kody Clemens*TEX1b29 .142 .155 .30111316713108114400
Ernie ClementCIN3b29 .292 .310 .45254415927616656051161226
Oscar Colas*LADrf26 .100 .182 .10040400015131000
Michael Conforto*TORlf32 .229 .312 .4014149532013414854612200
Griffin Conine*BOSrf27 .339 .411 .60011539101618212123610
William ContrerasSEAc 27 .271 .359 .41860116335117726348014272
Willson ContrerasTORc 33 .297 .392 .5353169421018525713369252
Billy CookMIL1b26 .103 .133 .20758600245022210
Garrett CooperPITdh34 .179 .236 .2955199318014494163315200
Carlos CorreaSDPss30 .311 .378 .5614081272702559803447200
Colton Cowser*SDPlf25 .285 .340 .564576164342411049434718242
Brandon Crawford*MIAss38 .231 .302 .364385892518425533711400
J.P. Crawford*SEAss30 .183 .278 .2814878914210604775814580
Dylan CrewsNYYrf23 .193 .270 .316571140184151630
Jake Cronenworth*LAD1b31 .235 .305 .38249811727214614654611621
Pete Crow-Armstrong*OAKcf23 .232 .291 .3844019316994335430114276
Oneil Cruz*PITss26 .257 .329 .443645166366248779663220219
Travis d'ArnaudSEAc 36 .163 .264 .2972634380930237298600
Bobby DalbecCOL1b30 .111 .385 .222911002013311
Henry DavisTBRc 25 .159 .301 .2176911400323112600
J.D. DavisBOS1b32 .265 .306 .4413490025311900
Bryan De La CruzKCRlf28 .227 .275 .42955012521030727763116260
Elly De La Cruz#KCRss23 .250 .337 .480625156331527115708752163415
Paul DeJongTEXss31 .200 .241 .395555111161305778131819303
Adrian Del Castillo*MIAc 25 .233 .287 .370731740298153000
Zach DeLoach*CHWrf26 .143 .212 .220911340175172600
Jonny DelucaCINrf26 .187 .234 .266331621024302531885208
Rafael Devers*COL3b28 .290 .345 .531625181411369211905716410
Elias DiazTEXc 34 .247 .295 .341352872104392910146901
Yainer DiazNYMc 26 .267 .302 .38057615430111544332610000
Yandy DiazMIN1b33 .255 .325 .3605251342311059462548600
Dillon DinglerCHWc 26 .182 .222 .247771420165042110
Jasson Dominguez#SDPlf22 .571 .6671.143741011102110
Brendan Donovan*COLlf28 .290 .372 .466614178396191048615667322
Brenton DoyleCOLcf27 .240 .303 .412612147246239468452165384
Logan Driscoll*TBRc 27 .179 .244 .205781420066161300
Brandon DruryMIA2b32 .150 .206 .2253345070620303217700
Mauricio DubonMIAlf30 .292 .329 .427531155461870515256921
Blake DunnATLlf26 .254 .271 .56767174151320111930
Oliver Dunn*LAD3b27 .154 .231 .2021041612067294200
Ezequiel DuranSFG3b26 .258 .295 .32229877111228181156210
Jarren Duran*NYYcf28 .261 .322 .425664173471014100560621432212
Adam DuvallTEXrf36 .255 .323 .491551440399151500
Tommy Edman#CINcf30 .237 .281 .35913131731145172653
Xavier Edwards#SDPss25 .304 .360 .38834510515425824130784111
Jerar EncarnacionCINdh27 .229 .303 .4331573650918251165200
Christian Encarnacn-StranDET1b25 .182 .182 .2731121001100500
Santiago EspinalSFG3b30 .234 .273 .382364851611249503186090
Thairo EstradaMIA2b29 .183 .220 .26937268151527387118711
Stuart FairchildATLcf29 .276 .367 .44715242507332751841115
Kyle FarmerOAKif34 .184 .282 .3021793360511172235341
Freddy FerminKCRc 30 .305 .346 .393328100170442301206310
Jose FerminNYY2b26 .199 .265 .28522144100336163185652
Tyler FitzgeraldDETss27 .259 .307 .515402104253247682425141365
Wilmer FloresBOS1b33 .200 .273 .267601221055151000
Estevan Florial*ATLdh27 .250 .400 .250410000101000
Nick FortesATLc 28 .221 .252 .28938485211119386115900
Justin FoscueSDPdh26 .153 .190 .2971181880379154000
Jake Fraley*ARIrf30 .306 .354 .4133851182144445032675183
Ty FranceTOR1b30 .203 .279 .32044490160123336163210800
Adam Frazier*TEX2b33 .249 .329 .38331378134738317316651
Freddie Freeman*CLE1b35 .298 .421 .54056716951128113941111310321
Tyler FreemanBALcf26 .203 .271 .331118249027140112000
Sal Frelick*BOSrf25 .281 .350 .33652414725206429454786311
TJ Friedl*CHCcf29 .204 .289 .3102845860838248264984
David FryCHWdh29 .264 .317 .4413831012411447608238241
Joey Gallo*NYM1b31 .183 .333 .3582574710111382735511820
Ben Gamel*CLErf33 .425 .541 .5638737101018100221800
Adolis GarciaNYYrf32 .223 .283 .42145810212225668053514252
Luis V. Garcia*DET2b25 .294 .333 .451565166260216886433108337
Maikel GarciaCHC3b25 .199 .264 .26558811719446337350884610
Stone GarrettBOSdh29 .500 .500 .667631000200200
Mitch GarverNYMdh34 .163 .274 .32353387291185947107319200
Zack GelofPIT2b25 .199 .259 .323594118181185567644231376
Andres Gimenez*LAD2b26 .232 .282 .321642149205979531631101125
Paul GoldschmidtTEX1b37 .238 .289 .42658013833224666973716110
Yan GomesCOLc 37 .163 .182 .23343700145012000
Nick GonzalesWAS2b26 .254 .304 .38733184151934338176600
Romy GonzalezMIA2b28 .326 .367 .461193631703261411250133
Hunter GoodmanWASc 25 .169 .206 .346130223161010424400
Niko Goodrum#MIN3b33 .161 .246 .242466759193231548127126
Nick Gordon*WASlf29 .221 .263 .387344761421340331196940
Nolan Gorman*BAL2b25 .173 .271 .3464287414020584745517811
Yasmani Grandal#KCRc 36 .217 .291 .42918440711022241183000
Riley Greene*CHWlf24 .257 .341 .42158014925520637647217976
Randal GrichukOAKrf33 .263 .318 .44425968211833231215200
Trent Grisham*ARIcf28 .263 .326 .38617145101326172144410
Robbie Grossman#BOSdh35 .179 .270 .2361953531219140255540
Vladimir GuerreroSDP1b26 .296 .351 .5026591953813210110635610720
Luis Guillorme*PIT2b30 .215 .263 .267195428102780136000
Lourdes GurrielHOUlf31 .253 .299 .401584148241206264103110234
Eric HaaseSTLc 32 .229 .275 .542481100589032400
David Hamilton*ARIss27 .238 .289 .36330372140839380228292
Garrett HampsonSFGcf30 .225 .279 .292209471210281611557105
Mitch HanigerCINrf34 .266 .332 .46237910115119415913710500
Ian Happ#SEAlf30 .231 .318 .417629145420258684479179131
Bryce Harper*MIA1b32 .292 .373 .52359617454028987237613551
Brett HarrisNYM3b27 .183 .262 .3224698620015415344711621
Michael Harris II*MINcf24 .257 .294 .41448612514418585252398103
Ke'Bryan HayesBAL3b28 .253 .290 .3522536451627302134321
Austin HaysLAAlf29 .207 .261 .30735874210535269189420
Jonah Heim#STLc 30 .253 .302 .357395100801143483258001
Gunnar Henderson*NYYss24 .286 .368 .53961217531538109105777156114
Darell HernaizLAA3b23 .172 .223 .2452043530417143114900
Enrique HernandezMIL3b33 .225 .278 .37253011922118666023911500
Teoscar HernandezWASlf32 .263 .313 .50060415930435799873919091
Ivan HerreraBALc 25 .355 .428 .47725691130644254295650
Jose Herrera#SFGc 28 .242 .321 .33091223111590123300
Jason Heyward*MIArf35 .216 .263 .40421346152723262124110
Kyle HigashiokaTEXc 35 .245 .308 .527298731122339492259000
Derek HillOAKof29 .190 .203 .373153292461519035711
Sam Hilliard*STLlf31 .216 .279 .4961252720111522295422
Rece HindsBALrf24 .324 .407 .817712312171918192300
Nico HoernerTBR2b28 .229 .285 .32462914441255761143877153
Jackson Holliday*TOR2b21 .176 .240 .2261592812111181136112
Spencer Horwitz*TOR1b27 .232 .316 .3792245290826225244900
Rhys HoskinsMIA1b32 .231 .331 .4504029313025626185314100
Sam HuffTBRc 27 .196 .250 .250561100135131300
Andy Ibanez 2b32 .258 .320 .4112095494519133166211
Jose IglesiasPIT2b35 .359 .393 .458365131191560458134620
Jonathan IndiaATL2b28 .234 .334 .3906021413131910255108111831
Kyle Isbel*DETcf28 .246 .313 .419346859911604553188206
Alex JacksonSDPc 29 .192 .246 .2874498622073743102413810
Travis Jankowski*CLEdh34 .204 .245 .29093192021171418115
Danny JansenTORc 30 .162 .262 .26224039120418212316500
Ryan JeffersOAKc 28 .213 .287 .4143998523019524710338811
Eloy JimenezTBRdh28 .201 .247 .29235972161524290248520
Leo JimenezCLEss24 .297 .357 .4301283811022119663700
Connor JoeLAD1b32 .282 .388 .48520658150931356314811
Bryce Johnson#SFGrf29 .266 .312 .417319851611039472207622
Jahmai JonesDETdh27 .208 .276 .377531111284141600
Nolan Jones*STLlf27 .220 .320 .27822349130020120338431
Aaron JudgeTORcf33 .293 .417 .591557163310459791511418542
Edouard Julien*NYY2b26 .181 .264 .25531056506352523413550
Corey JulksKCRlf29 .250 .318 .60020510242021000
Jace Jung*LAD3b24 .274 .389 .368952660114110182910
Josh JungNYY3b27 .274 .311 .440168462182031185720
Niko Kavadas*LAAdh26 .187 .262 .34129956811234323289420
Colt Keith*STL2b23 .268 .328 .3715151381768475524512472
Jarred Kelenic*CLElf25 .237 .289 .426455108230215475232137121
Carson KellyWASc 30 .199 .279 .3052665381629225255600
Buddy KennedyLAA2b26 .286 .375 .6672162022503600
Max Kepler*KCRrf32 .213 .261 .3138017121510062100
Grae KessingerLAA3b27 .189 .267 .3331593061515123143900
Kevin Kiermaier*CHWcf35 .194 .226 .371170332282118166172
Ha-Seong KimBALss29 .188 .278 .282170328122270223540
Isiah Kiner-FalefaKCR2b30 .295 .332 .40949214522586048101976112
Alex Kirilloff*OAK1b27 .256 .339 .43321555165430255236100
Alejandro KirkBALc 26 .247 .301 .34533683180528303254700
Heston Kjerstad*TORlf26 .261 .309 .3988823303910062700
Andrew KniznerMINc 30 .135 .140 .169891200148102200
Ryan KreidlerCOLss27 .109 .246 .14555620063191910
Steven Kwan*STLlf27 .294 .355 .4415171521931779493476071
Shea LangeliersSFGc 27 .263 .315 .51950913420434808023715210
Wyatt LangfordATLlf23 .278 .362 .462539150322219691569109176
Trevor Larnach*TBRdh28 .244 .331 .42541410121018484945110760
Ramon LaureanoWASrf30 .275 .309 .447262721201131411129172
Charles LeblancBOS3b29 .097 .194 .16131320001041200
Brooks Lee#CHWss24 .205 .248 .32530262123628321187251
Jung Hoo Lee*CINcf26 .275 .320 .3591674650317111101510
Korey LeeCHCc 26 .225 .253 .337285641325173211010053
DJ LeMahieuSEA3b36 .235 .312 .2881704060111131182510
Royce LewisTBR3b26 .230 .295 .487343792202246600349910
Francisco Lindor#CLEss31 .280 .339 .5086501824413410411212511422915
Trey LipscombNYM3b25 .242 .286 .27366162006322832
Tyler LocklearATL1b24 .228 .275 .426101235051114163200
Nick LoftinNYY2b26 .215 .287 .240121263006100131900
Joey Loperfido*PHIlf26 .189 .245 .31627552946202521910412
Jack LopezCHW2b32 .284 .301 .4328123120045202701
Nicky Lopez*MIN2b30 .269 .344 .375427115194637342477931
Otto LopezSFG2b26 .308 .348 .46343813527113635432558203
Brandon Lowe*MIL2b30 .277 .341 .58744812423734918863812511
Josh Lowe*COLrf27 .279 .344 .456401112252146949337144236
Nathaniel Lowe*LAD1b29 .239 .331 .35756813612217596357514900
Marco LucianoTOR2b23 .161 .242 .19656920022062801
Nathan Lukes*ARIlf30 .298 .359 .4369428512101009700
Gavin Lux*PHI2b27 .237 .314 .3404821142608653664911352
Manny MachadoWAS3b32 .255 .297 .46664216433034888033611071
Bligh Madris*STL1b29 .250 .294 .350802050154053400
Luke MaileLADc 34 .156 .234 .211418651403362673614711
Justyn-Henry MalloyMINdh25 .201 .276 .39719439611021200208820
Kyle Manzardo*TBRdh24 .167 .220 .236174299011470125800
Rafael Marchan#PITc 26 .353 .389 .713136481411126250102300
Manuel MargotTORlf30 .228 .264 .333189435331914283700
Brandon Marsh*LADlf27 .234 .317 .40233378132135140240130102
Ketel Marte#LAA2b31 .239 .338 .41660614527126727058613131
Noelvi MartePHI3b23 .159 .193 .2211131840154144932
Starling MarteSTLrf36 .274 .321 .383274751125312831769124
Austin MartinSFGcf26 .246 .327 .34824460144129202285096
Angel Martinez#SEAcf23 .193 .269 .2651813570221170194812
J.D. MartinezBOSdh37 .239 .336 .36952312528212506847417010
Nick Martini*CINdh35 .243 .313 .37317743105114216124900
Michael Massey*STL2b27 .270 .309 .4573741012201646544206330
Miles Mastrobuoni*KCR3b291.0001.0001.000110000000000
Jorge MateoTEX2b30 .271 .310 .448288782708433941465154
Luis MatosSDPcf23 .127 .143 .14555710042011200
James McCannPHIc 35 .264 .320 .4661784790920225104900
Kyle McCann*HOUc 27 .250 .330 .43819248120820180237200
Jake McCarthy*PHIcf27 .301 .351 .408522157132138442142993277
Chas McCormickSEArf30 .243 .290 .3642806876526274157894
Grant McCray*TBRcf24 .189 .257 .4491272425718142105820
Andrew McCutchenOAKdh38 .199 .303 .3224879719113583956814242
Reese McGuire*MIAc 30 .206 .262 .3242044271523151156011
Zach McKinstry*ATLss30 .160 .241 .2102624281117152275822
Ryan McMahon*LAA3b30 .200 .287 .32263612721019814867222550
Jeff McNeil*MIN2b33 .210 .284 .3294479423010393113349550
Curtis MeadTOR2b24 .200 .235 .200651300066121500
Parker Meadows*STLcf25 .243 .303 .410346841251241330319971
MJ Melendez*WASlf26 .185 .249 .3444488318117484133611431
Danny MendickCHW3b31 .209 .261 .46543920369121111
Joey MenesesMIL1b33 .250 .250 .250410000000100
Whit MerrifieldSEA2b36 .149 .258 .23120831613331372436102
Jackson Merrill*PITcf22 .248 .293 .40660415026619738023812593
Matt Mervis*SDPdh27 .000 .125 .000700000001100
Jake MeyersCHCcf29 .198 .262 .3224298520393730929123114
Drew Millas#LADc 27 .228 .286 .263571320036051410
Jose MirandaARI3b27 .322 .354 .5124411423741356847186210
Garrett Mitchell*PITcf26 .316 .382 .602244772721351430278061
Andruw MonasterioKCR3b28 .172 .273 .31029510132041201
Yoan Moncada#SDP3b30 .220 .235 .320501150041011400
Mickey Moniak*OAKof27 .213 .264 .351305659011233151710053
Dylan MoorePHIss32 .193 .291 .38341580302155852653142204
Christopher MorelHOU3b26 .233 .303 .2333070001303710
Gabriel MorenoCHWc 25 .230 .333 .30136985140439285536911
Ryan MountcastleWAS1b28 .281 .327 .4751393960718220103110
Cedric Mullins*SDPcf30 .214 .288 .4581312861822211132742
Max Muncy*KCR3b34 .236 .369 .517178421401233291376300
Sean MurphySTLc 30 .177 .261 .3541642920919253165210
Tom MurphyNYYc 34 .083 .170 .20848400254051300
Dane MyersPITrf29 .232 .301 .3841122631411171105320
Omar Narvaez*NYYc 33 .077 .143 .0773930002012700
Bo Naylor*MILc 25 .233 .303 .40030720136031000
Josh Naylor*PHI1b28 .240 .317 .44958414030130718136510801
Zach NetoSTLss24 .238 .314 .39955913333019805715481402810
Tyler NevinARI1b28 .243 .343 .40517342100626254234301
Kevin NewmanSEAif31 .263 .290 .358293771305283411161104
Tomas NidoLAAc 31 .160 .193 .21516326302811074700
Brandon Nimmo*CINlf32 .242 .333 .459615149294327975977157192
Ryan Noda*CHW1b29 .182 .299 .28399184021592153200
Jhonkensy NoelSFGrf23 .219 .282 .53018340521626291167000
Lars Nootbaar*LADrf27 .254 .345 .46240910424517526405810272
Connor NorbyMIN3b25 .248 .318 .4441172961514131112601
Nasim Nunez#COLss24 .258 .352 .2906216200103182060
Ryan O'Hearn*ATLdh31 .263 .347 .4365051332841770862669320
Logan O'HoppeMILc 25 .269 .302 .36048313014010445442215021
Tyler O'NeillKCRlf30 .256 .341 .54043311124033667465215732
Shohei Ohtani*ARIdh30 .330 .407 .687678224451357162132783179265
Edward OlivaresCLErf29 .184 .244 .50038700457031100
Matt Olson*COL1b31 .278 .356 .524616171451358310257417100
Joey OrtizMIL3b26 .250 .340 .41850912736712526137012451
James Outman*WAScf28 .178 .213 .28945820111021900
Marcell OzunaHOUdh34 .284 .356 .5406481843024410511956817300
Cristian PacheCHWcf26 .145 .209 .193831240037073301
Andy PagesLAAcf24 .248 .301 .446545135393216379113214800
Pedro PagesWASc 26 .201 .260 .3261843720714150154800
Joshua Palacios*CLErf29 .128 .190 .2823951114403600
Richie Palacios*DET2b28 .228 .346 .292219505032812103054154
Isaac ParedesHOU3b26 .239 .337 .4223608615017514912456310
Vinnie Pasquantino*MIL1b27 .276 .327 .4615511523332164861448000
Graham Pauley*MIA3b24 .277 .290 .66265184071219021800
Joc Pederson* dh33 .314 .413 .57843613722031826866912430
Jeremy PenaSFGss27 .251 .290 .36965816532214757119181272211
David Peralta*OAKlf37 .310 .361 .489274851601135341226020
Geraldo Perdomo#KCRss25 .241 .297 .3531162862114140102310
Jhonny PeredaCOLc 29 .133 .161 .16730410031101200
Salvador PerezBOSc 35 .258 .318 .427654169200307493174215900
Wenceel Perez#CLErf25 .273 .330 .41541411320695947136104101
Blake Perkins#SFGcf28 .223 .317 .3273918719545934352126277
Tommy PhamNYMrf37 .239 .276 .36360614528413545833014201
Kevin PillarKCRcf36 .217 .245 .37529965121113032656951
Rene PintoPITc 28 .175 .313 .32540730151261100
Jorge Polanco#OAK2b31 .230 .311 .41052512118224656836018050
Jurickson Profar#ARIlf32 .299 .407 .4886151843312711110617998330
Ceddanne RafaelaDETss24 .296 .328 .47037911223213525471388146
Cal Raleigh#CHCc 28 .247 .326 .495596147171438810457019081
Luke Raley*NYYlf30 .254 .332 .4734691192122665662333169124
Harold RamirezATLdh30 .242 .311 .273661620095521010
Jose E. Ramirez#WAS3b32 .243 .302 .443635154253328285256104155
Heliot RamosARIcf25 .333 .436 .623183611811132321334511
J.T. RealmutoMILc 34 .227 .295 .32329166141430225239401
Rob RefsnyderCOLlf34 .322 .381 .595242781011838506177300
Zach RemillardCLE2b31 .314 .397 .431511641062071800
Anthony Rendon 3b35 .222 .307 .29517639100121194192511
Hunter RenfroeCHCrf33 .274 .342 .4264301182111456482449900
Luis Rengifo#SEA3b28 .287 .338 .409328941907394222559236
Bryan Reynolds#BOSlf30 .270 .340 .41665617721323928466515581
Ben Rice*CIN1b26 .168 .261 .374286481211530372359210
Austin RileyHOU3b28 .262 .325 .46356814933027727364915610
Leo Rivas#MIAss27 .370 .433 .5318130132117271920
Emmanuel RiveraCLE3b29 .225 .286 .3602535770930364185900
Anthony Rizzo*KCR1b35 .293 .367 .39927681162328378265210
Luis RobertPHIcf27 .205 .258 .35545994210164361331171172
Chuckie RobinsonSDPc 30 .149 .212 .17047710035131700
Victor RoblesTBRcf28 .307 .357 .4883261002301250371214553012
Brayan Rocchio#MILss24 .205 .294 .32144892182104743849108133
Brendan RodgersCHC2b28 .295 .326 .44659417537117716782113702
Johnathan RodriguezDETrf25 .250 .250 .250410000000200
Julio Y. RodriguezCLEcf24 .273 .319 .391660180180209188641198419
Jake RogersBOSc 30 .241 .259 .4551914613282131055910
Johan RojasWAScf24 .238 .264 .327349831144412821266142
Josh Rojas*ARI3b31 .200 .268 .231651301074061510
Miguel RojasHOUss36 .244 .299 .34139396230540325265050
Drew Romo#MINc 23 .100 .129 .13330310010011100
Brent RookerMILdh30 .298 .368 .58764419230350122130369215100
Ben Rortvedt*PITc 27 .214 .307 .318308662004262423910402
Amed RosarioNYMrf29 .248 .280 .365650161278116643724157163
Eddie Rosario*ATLlf33 .146 .196 .20848700133031410
Eguy RosarioOAK3b25 .167 .193 .33354960165022500
Esteury RuizMINlf26 .139 .253 .208721001182561841
Keibert Ruiz#NYYc 26 .224 .264 .3715091142401750616235811
Adley Rutschman#PHIc 27 .270 .332 .4385641522172070663539300
Blake Sabol*HOUc 27 .289 .400 .342381120082251200
Thomas SaggeseNYY2b23 .209 .284 .4486714105713341700
Cesar Salazar*HOUc 29 .205 .205 .3083982102500900
Gary SanchezPITdh32 .223 .299 .354328739210303882810010
Jesus Sanchez*BALrf27 .220 .286 .3644409718015545543711681
Miguel SanoOAK3b32 .214 .284 .38184182041012184300
Javier SanojaWAS2b22 .156 .170 .20045720042101000
Carlos Santana#DET1b39 .232 .318 .3875221212701858789619961
Anthony Santander#TEXrf30 .241 .306 .51961714918647949255612620
Nolan Schanuel*TOR1b23 .235 .317 .3225371262308613612549741
Casey SchmittTBR2b26 .221 .291 .4961132551813212103400
Daniel Schneemann*MINss28 .163 .264 .22014123610990206132
Davis SchneiderMINlf26 .177 .282 .28244779121114034105716783
Max SchuemannKCRss28 .167 .323 .2317813310470182010
Aaron SchunkTEX2b27 .215 .261 .32140587621133344229500
Kyle Schwarber*MIAdh32 .248 .359 .5316081512205010892310322730
Victor Scott II*LAAcf24 .182 .239 .300280511615273232081164
Corey Seager*PHIss31 .270 .349 .45255114925025647976110310
Marcus SemienTOR2b34 .212 .268 .33565713919120684934811590
Nick SenzelWAS3b30 .364 .440 .6362283012403610
Brian ServenHOUc 30 .177 .234 .2621302380199644000
Gavin Sheets*SFG1b29 .238 .306 .347429102252639453429710
Braden Shewmake*TORss27 .174 .236 .268437762524302923492262
Zack ShortSDP3b30 .222 .316 .36220746102529224254902
Michael Siani*CHCcf25 .210 .281 .252290617112520524101274
Jon Singleton*ARI1b33 .318 .410 .54517656811030312263500
Jose SiriPITcf29 .202 .268 .352495100290154764442209125
Austin SlaterBOSrf32 .225 .344 .3311513470319163256210
Dominic Smith* 1b30 .192 .280 .32319838110517201245200
Josh Smith* 3b27 .235 .306 .337656154310127255165316464
Will SmithCOLc 30 .264 .343 .447557147251257595105912400
Tyler Soderstrom*ARI1b23 .222 .287 .38724354701131331228200
Nick Sogard#MIA2b27 .336 .418 .45810736100114181143110
Donovan SolanoOAK3b37 .300 .357 .439337101181934425277131
Jorge SolerCHCdh33 .258 .349 .43251213238017646066814000
Edmundo SosaATLss29 .276 .329 .463326901061344607218390
Lenyn SosaCHC3b25 .251 .289 .357171439031817184422
Juan Soto*COLrf26 .298 .428 .59460418030447136106513513431
Livan Soto*ARI2b25 .207 .288 .2632705690229223287300
George SpringerMINrf35 .208 .289 .349524109102205959754113116
Jacob StallingsDETc 35 .259 .334 .4472937625010412910239200
Giancarlo StantonBALdh35 .237 .299 .44147611326123577414115900
Spencer SteerBOSlf27 .223 .304 .397633141372231057212641584114
Michael StefanicPHI2b29 .223 .294 .29213029900144582000
Tyler StephensonMINc 28 .233 .310 .39748611333115485594712410
Cal Stevenson*CLEcf28 .182 .400 .1821120001104300
DJ Stewart*CINrf31 .243 .407 .4391483631827245384500
Trevor StoryCINss32 .227 .292 .35511025802950104071
Bryson Stott*KCR2b27 .208 .275 .27361612816646049257108204
Kyle Stowers*STLlf27 .160 .252 .25223838141221163279200
Garrett Stubbs*CINc 32 .256 .329 .3962075391626202215363
Eugenio SuarezCIN3b33 .254 .315 .45863316120235809355320602
Jack Suwinski*SEAcf26 .205 .291 .36530763100133235236100141
Seiya SuzukiLADrf30 .294 .374 .54253715834629769466517272
Dansby SwansonCHWss31 .219 .285 .348617135320167063653167208
Trey Sweeney*BOSss25 .172 .204 .269145258021013155420
Fernando TatisLAArf26 .261 .311 .45654414225027668053714166
Mike Tauchman*PHIrf34 .253 .352 .42241510521215675226310620
Leody Taveras#ATLcf26 .242 .317 .37254113119613537116111586
Chris TaylorCHWlf34 .187 .270 .2801823450421152197030
Michael A. TaylorSEAcf34 .163 .222 .2902454073620222179092
Tyrone TaylorOAKof31 .213 .253 .26934273171023185159493
Rowdy Tellez*KCR1b30 .260 .318 .520273711211940451236700
Jose Tena*CLE3b24 .261 .291 .28214237300163063273
Matt Thaiss*ATLc 30 .211 .335 .28617537100114172315912
Lane ThomasNYYrf29 .247 .321 .4404861202342175629461322015
Michael Toglia#TEX1b26 .193 .283 .4324148012327556015216143
Spencer TorkelsonNYM1b25 .220 .290 .367551121240194257104616500
Abraham Toro#NYY3b28 .256 .297 .34834889143432304177021
Luis TorrensLADc 29 .265 .345 .4611022780417163101700
Gleyber TorresHOU2b28 .248 .320 .35750412522011574535112110
Ezequiel TovarOAKss23 .252 .288 .411664167425187077112520744
Alan TrejoNYM2b29 .207 .247 .31038179120927284169700
Jose TrevinoNYMc 32 .228 .314 .3051673840313103184100
Jared TrioloLAD3b27 .223 .303 .346358808012384114011200
Mike TroutARIcf33 .271 .314 .7291443911213136184232
Kyle Tucker*CHWrf28 .246 .373 .424264651101240311534774
Brice Turang*ATL2b25 .257 .324 .33655714327437045653106229
Justin TurnerCLEdh40 .265 .333 .389494131280115767104210811
Trea TurnerDETss32 .299 .344 .46462518725026888912331284611
Luis UriasSEA3b28 .265 .322 .4948322813910432400
Ramon UriasCLE3b31 .295 .357 .495319941411649525285610
Gio UrshelaTOR3b33 .236 .270 .317445105161630432217900
Enmanuel Valdez*SEA2b26 .238 .294 .36426964141626291227650
Ildemaro Vargas#LAA3b33 .206 .272 .32055911533294851646116164
Miguel VargasSDP3b25 .171 .233 .286105183031112092901
Daulton Varsho*KCRcf28 .258 .357 .485503130281022798157313693
Andrew VaughnSFG1b27 .282 .331 .43857716336018608664012000
Christian VazquezCINc 34 .198 .216 .33232865110113434096900
Nelson VelazquezHOUdh26 .206 .250 .3533472012402900
Alex Verdugo*CHWlf28 .251 .321 .3854551141821356434468222
Mark VientosBAL3b25 .263 .310 .482558147181347010453618600
Matt VierlingPITcf28 .252 .304 .37461215429214736754213521
Ryan ViladePITrf26 .000 .000 .000600002000100
Anthony VolpeATLss24 .248 .291 .372669166364139976835145145
LaMonte Wade*LAD1b31 .242 .344 .3021824480124154254300
Tyler Wade*SFG3b30 .191 .278 .2621412781018122163150
Eric WagamanBOS3b27 .260 .305 .50677207041414052500
Will Wagner*OAK2b26 .250 .268 .313802020166022000
Christian WalkerWAS1b34 .240 .311 .45851712417032647084613800
Jordan WalkerSFGrf23 .240 .308 .44316740111724282153100
Matt Wallner*DETrf27 .252 .368 .50428271211165041133912351
Taylor Walls#CHCss28 .224 .347 .30916537123241803253326
Taylor WardTEXlf31 .255 .302 .42563116127126666944115711
Austin Wells*OAKc 25 .177 .308 .3062654781826234487720
Joey Wendle*NYM2b35 .190 .242 .24117433900168394120
Jamie WestbrookCIN2b30 .167 .286 .4384881041010351600
Jordan WestburgPHI3b26 .258 .296 .50551113231727618142312240
Shay WhitcombATL3b26 .237 .293 .3163893005103800
Eli WhitePHIrf31 .263 .333 .39538102011204841
Joey WiemerSFGlf26 .130 .130 .1302330000000900
Alika Williams 2b26 .250 .325 .4723696107404700
Luke WilliamsPHI2b28 .154 .214 .246651030171141731
Jacob T. WilsonMIAss23 .267 .315 .4061012734181125800
Weston WilsonSEAlf30 .293 .408 .5159929100414183173450
Jesse Winker*HOUlf31 .235 .327 .36055313022115656186915883
Masyn WinnBALss23 .265 .307 .398683181281213966153912300
Patrick WisdomPHI1b33 .185 .258 .51414627821219281144810
Brett Wisely*HOU2b26 .223 .268 .376314701311131352188100
Bobby Witt JrTBRss25 .300 .359 .50566019841112411087954118127
Connor WongDETc 29 .272 .325 .38947512923011606263513010
James Wood*TBRlf22 .238 .327 .353323771635423214212164
Mike Yastrzemski*BOSrf34 .239 .317 .488486116211126737355214032
Christian Yelich*LADlf33 .304 .395 .43327082132640244376254
Juan YepezHOU1b27 .234 .270 .426282661501331340155900
Nick YorkeMIN2b23 .176 .200 .26534600115011131
Masataka Yoshida*KCRdh31 .277 .338 .40840411220011405515267130
Jacob YoungTEXcf25 .231 .292 .2995151192223492814301192410

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*CINss24157713024 .782 98.3 5.2 .229 .792 .34069308
Wilyer Abreu*STLrf26110481019 .742 59.1 4.7 .185 .707 .30350184
Luisangel AcunaPHIss2313660221.020 14.3 8.8 .2811.000 .2811142
Ronald AcunaLAArf2773322029 .605 28.2 3.1 .121 .614 .2842194
Willy AdamesLADss291627160513 .819 101.5 5.4 .260 .792 .35685331
Riley AdamsSFGc 2931134004 .568 9.3 2.4 .121 .471 .185939
Jo AdellSDPrf2645241034 .612 18.3 2.6 .191 .561 .2842078
Nick AhmedBOSss3515053011410 .452 25.0 1.6 .065 .343 .09920121
Ozzie Albies#MIL2b2880385029 .684 40.3 3.9 .124 .609 .20329134
Blaze AlexanderOAK2b2658203212 .641 19.1 3.6 .089 .570 .172859
Nick AllenSTLss262395100 .517 6.0 2.1 .130 .413 .152829
Pete AlonsoSEA1b3016269901016 .773 91.6 5.1 .192 .761 .32354264
Jose AltuveARI2b351627011434 .803 92.3 5.1 .150 .720 .22659289
Francisco AlvarezCLEc 2393387028 .699 41.8 4.0 .167 .626 .25531142
Nacho AlvarezDET2b2203000 .000 0.0 0.0 .000 .000 .00000
Yordan Alvarez*SDPdh28150690088 .922 131.0 8.1 .230 .949 .34071334
Adael Amador#ATL2b2201000 .000 0.0 0.0 .000 .000 .00000
Jacob AmayaNYMss261031000 .499 1.9 2.3 .034 .391 .10317
Miguel AmayaMIAc 2689388415 .674 40.3 3.9 .135 .591 .20627134
Tim AndersonSTLss322173000 .350 2.1 0.9 .029 .262 .057212
Miguel AndujarNYMlf301325410327 .636 44.2 2.9 .100 .502 .13935184
Jonathan Aranda*ARI1b27013001 .321 0.2 0.4 .083 .250 .16712
Orlando ArciaCOLss301616250522 .677 60.1 3.5 .161 .593 .25142218
Nolan ArenadoSTL3b341536460915 .740 77.8 4.6 .158 .658 .22448254
Gabriel AriasCHC3b25130516326 .554 37.8 2.5 .119 .500 .19434150
Randy ArozarenaBALlf3053278024 .688 30.1 4.3 .155 .672 .3002284
Luis Arraez*BOS1b281597292324 .712 82.8 4.4 .059 .578 .09332261
Jose AzocarMINlf2951214115 .535 13.3 2.1 .079 .459 .148859
Akil Baddoo*LAAlf262690000 .363 3.1 1.2 .062 .319 .188313
Harrison BaderBALcf311335080312 .664 48.7 3.5 .134 .567 .17933175
Ji Hwan Bae*MIAcf252495010 .496 6.1 2.3 .035 .465 .163320
Javier BaezSEAss321547101 .424 1.9 1.3 .114 .385 .205311
Patrick Bailey#LAAc 26119485035 .715 58.6 4.8 .125 .694 .27132160
Luken BakerSTLdh28635001 .583 2.4 2.3 .226 .536 .355411
Brooks Baldwin#HOU2b24942000 .411 1.7 1.3 .098 .314 .122210
Addison Barger*OAK3b2560263013 .483 14.3 1.8 .107 .402 .1761365
Austin BarnesKCRc 351270002 .745 8.8 5.3 .031 .644 .125223
Tucker Barnhart*TORc 341039000 .651 4.0 4.5 .067 .708 .33328
Joey BartARIc 2894401029 .753 50.5 5.0 .146 .697 .24625147
Brett Baty*PIT3b2554219036 .623 19.0 3.3 .095 .558 .217759
Jake Bauers*TOR1b291574001 .498 4.4 2.0 .119 .448 .224418
Jordan BeckCOLlf242296010 .516 7.0 2.7 .033 .457 .122323
Josh Bell#BAL1b321224920220 .664 45.1 3.3 .138 .567 .21232166
Cody Bellinger*TORcf291365850413 .809 82.6 5.6 .200 .772 .30855243
Andrew Benintendi*CINlf301415770813 .658 54.6 3.4 .163 .581 .24448203
Will Benson*CHClf2778306013 .664 30.8 3.6 .200 .652 .33132108
Steward Berroa#TEXrf26020000 .594 1.7 3.3 .118 .571 .29425
Jon BertiSDP3b351578101 .685 9.2 4.7 .087 .692 .246424
Christian BethancourtCLEc 3371267425 .706 28.7 3.9 .196 .632 .25328105
Mookie BettsMILss321286030513 .970 121.6 8.5 .2801.016 .40974316
Bo BichetteMINss2762234007 .559 16.5 2.5 .089 .492 .1961362
Tyler Black*PITdh242081012 .648 7.6 3.5 .141 .586 .225425
Charlie Blackmon*DETdh38135564036 .702 63.9 4.3 .165 .662 .26745203
Dairon BlancoOAKof321971100 .611 6.8 3.4 .154 .660 .323423
JJ Bleday*HOUcf27162723006 .830 111.2 6.2 .232 .809 .33190325
Ryan BlissCIN2b252197101 .780 12.6 4.7 .261 .803 .3751243
Xander BogaertsWAS2b321375810610 .624 53.1 3.4 .077 .522 .14227180
Alec BohmSTL3b281376270322 .728 71.2 4.4 .125 .643 .21347224
David BoteSFG3b32934000 .568 2.7 2.9 .061 .440 .091210
Sean BouchardPITrf2942165004 .495 8.6 1.8 .076 .419 .1661134
Alex BregmanCHW3b311616890514 .666 68.6 3.7 .140 .581 .20949240
Will Brennan*MILrf27974270311 .667 43.3 3.9 .093 .592 .19419135
Jonah BrideARI1b29703210311 .811 43.2 5.1 .242 .777 .36328136
Seth Brown*MIAlf3285390227 .791 52.9 5.3 .205 .743 .29031164
Vidal Brujan#TBRss2778299005 .495 16.9 2.0 .053 .429 .1671159
Kris BryantSFGdh3333134023 .557 9.7 2.7 .052 .484 .155430
Jake BurgerCHC3b291456250612 .825 92.0 5.8 .219 .783 .28755278
Alec Burleson*TBRdh261607120711 .728 86.2 4.7 .123 .658 .20045260
Michael Busch*NYY1b271556550512 .718 75.5 4.5 .165 .671 .28648230
Lawrence Butler*ARIrf241255470616 .908 94.8 6.9 .250 .882 .33265280
Byron BuxtonNYYcf31105438052 .811 65.2 5.9 .216 .799 .29246190
Jose CaballeroCOLss28134527045 .646 49.7 3.4 .155 .604 .23942181
Trey Cabbage*LAArf2839156013 .456 7.6 1.6 .098 .392 .196735
Oswaldo Cabrera#DET3b2682374267 .760 48.3 5.0 .159 .713 .26429143
Willie Calhoun*MIAdh3058260054 .785 36.7 5.7 .142 .738 .24126101
Alex CallATLrf3022145002 .934 28.1 9.0 .1721.012 .3521461
Daz CameronNYMlf281465140411 .561 35.7 2.4 .134 .479 .20033155
Junior CamineroMIL3b2142198005 .677 19.9 3.7 .151 .589 .2271272
Luis CampusanoTBRc 26100343018 .575 25.6 2.7 .091 .469 .1602198
Alexander CanarioDETlf25632001 .640 2.9 3.6 .074 .591 .18518
Jeimer Candelario#MIN3b31121486059 .649 44.6 3.3 .182 .574 .24243173
Mark CanhaMIA1b3669327079 .640 29.7 3.4 .129 .593 .2372094
Dominic Canzone*WASrf272184002 .710 9.2 4.1 .173 .650 .293530
Victor Caratini#HOUc 3161299018 .685 30.9 4.0 .129 .619 .2421996
Dylan Carlson#CHWlf2635177101 .558 13.2 2.7 .085 .462 .1391049
Kerry Carpenter*SEArf2790386014 .785 53.3 5.4 .202 .733 .27541166
Matt Carpenter*LADdh39527000 .816 4.2 7.1 .136 .875 .36419
Corbin Carroll*SDPcf24162691013 .640 67.5 3.6 .166 .648 .31350224
Evan Carter*TBRlf2242187000 .629 16.4 3.1 .235 .583 .3291867
Curt CasaliLAAc 3625124013 .433 5.5 1.5 .028 .358 .147320
Triston Casas*CHW1b2574339028 .656 32.3 3.6 .146 .603 .27819104
Nick CastellanosDETrf331526350109 .730 75.8 4.5 .183 .701 .27958237
Willi Castro#CLEss28138617259 .664 61.4 3.7 .162 .609 .24855211
Jake Cave*ATLrf32106419233 .687 44.6 3.9 .171 .628 .25233152
Matt ChapmanCHW3b321617100016 .779 91.3 4.9 .233 .744 .33873299
Jazz Chisholm*SDPcf27147603254 .748 78.3 5.0 .207 .778 .36747232
Jackson ChourioBALlf21160701028 .785 98.2 5.5 .179 .744 .25662301
Jonatan Clase#SFGlf231669011 .777 9.6 5.7 .100 .844 .300424
Kody Clemens*TEX1b2912116013 .456 4.5 1.2 .159 .360 .1681134
Ernie ClementCIN3b29131567248 .762 75.3 5.0 .160 .712 .21049246
Oscar Colas*LADrf261144001 .282 0.8 0.6 .000 .216 .07504
Michael Conforto*TORlf321124680317 .713 49.7 4.0 .171 .646 .28345166
Griffin Conine*BOSrf27371290021.011 28.6 9.9 .2611.077 .3741769
William ContrerasSEAc 271576880325 .777 88.7 5.1 .146 .735 .28853251
Willson ContrerasTORc 3387365006 .927 67.9 8.0 .237 .970 .36139169
Billy CookMIL1b26960002 .340 1.3 0.7 .103 .278 .155212
Garrett CooperPITdh341465622213 .531 34.9 2.1 .116 .437 .17932153
Carlos CorreaSDPss301074600510 .940 86.6 7.9 .250 .948 .35852229
Colton Cowser*SDPlf251536290313 .904 108.1 6.8 .280 .888 .36577325
Brandon Crawford*MIAss38116428127 .666 43.1 3.8 .132 .594 .22934140
J.P. Crawford*SEAss30138554023 .559 43.4 2.9 .099 .524 .23426137
Dylan CrewsNYYrf231563002 .586 5.0 2.8 .123 .563 .263518
Jake Cronenworth*LAD1b311255521214 .686 57.0 3.9 .147 .614 .24143190
Pete Crow-Armstrong*OAKcf23120443713 .675 48.1 4.0 .152 .678 .27934154
Oneil Cruz*PITss26162715017 .772 96.3 5.2 .186 .760 .30266286
Travis d'ArnaudSEAc 3668299007 .561 21.0 2.5 .133 .502 .2431778
Bobby DalbecCOL1b30113000 .607 1.1 3.3 .111 .778 .44412
Henry DavisTBRc 252283002 .519 5.2 2.3 .058 .483 .217415
J.D. DavisBOS1b32936002 .747 3.9 3.9 .176 .630 .206215
Bryan De La CruzKCRlf281625900310 .704 64.5 4.0 .202 .641 .26951236
Elly De La Cruz#KCRss231627100214 .817 100.7 5.4 .230 .837 .38175300
Paul DeJongTEXss31140590047 .635 51.2 3.0 .195 .551 .22247219
Adrian Del Castillo*MIAc 251880010 .657 8.4 4.0 .137 .589 .205627
Zach DeLoach*CHWrf2630100100 .432 4.7 1.6 .077 .359 .154520
Jonny DelucaCINrf2689355035 .500 20.8 2.0 .079 .457 .1691688
Rafael Devers*COL3b281586900821 .876 109.7 6.3 .242 .839 .33478332
Elias DiazTEXc 34903760017 .636 31.2 3.0 .094 .509 .13125120
Yainer DiazNYMc 261416060120 .682 61.0 3.7 .113 .561 .15842219
Yandy DiazMIN1b331335840320 .685 59.2 3.9 .105 .596 .20834189
Dillon DinglerCHWc 262281001 .469 4.3 1.8 .065 .375 .130319
Jasson Dominguez#SDPlf22090011.810 4.932.9 .5712.7501.00028
Brendan Donovan*COLlf28159700325 .837 111.6 6.7 .176 .833 .28364286
Brenton DoyleCOLcf27154671038 .714 81.9 4.6 .172 .725 .31253252
Logan Driscoll*TBRc 272686013 .449 3.8 1.5 .026 .343 .103216
Brandon DruryMIA2b321103611218 .430 12.8 1.1 .075 .328 .1381375
Mauricio DubonMIAlf301325631113 .757 71.9 5.0 .136 .664 .18555227
Blake DunnATLlf261270013 .839 9.3 4.6 .313 .811 .3731038
Oliver Dunn*LAD3b2733118122 .433 5.4 1.6 .048 .356 .135321
Ezequiel DuranSFG3b26793150110 .617 26.7 3.1 .064 .489 .1171496
Jarren Duran*NYYcf28159731144 .747 92.7 4.9 .164 .722 .27371282
Adam DuvallTEXrf361662012 .813 8.4 5.2 .236 .767 .327727
Tommy Edman#CINcf3036139003 .639 12.1 3.1 .122 .566 .1911147
Xavier Edwards#SDPss2581378023 .748 53.1 5.6 .084 .811 .25821134
Jerar EncarnacionCINdh2736175014 .736 20.4 4.4 .204 .680 .3061468
Christian Encarnacn-StranDET1b25311000 .455 0.5 1.6 .091 .333 .09113
Santiago EspinalSFG3b301003945310 .655 37.4 3.4 .148 .585 .22329139
Thairo EstradaMIA2b291073921110 .489 20.3 1.7 .086 .378 .11621100
Stuart FairchildATLcf2940177022 .815 26.5 6.0 .171 .872 .3291268
Kyle FarmerOAKif3453207124 .583 16.4 2.9 .117 .550 .2631154
Freddy FerminKCRc 301083511112 .739 42.2 4.7 .088 .629 .15221129
Jose FerminNYY2b2662245034 .550 17.5 2.5 .086 .486 .1811363
Tyler FitzgeraldDETss2796437422 .822 68.1 5.9 .256 .892 .39652207
Wilmer FloresBOS1b331666001 .539 4.5 2.5 .067 .449 .150316
Estevan Florial*ATLdh2705001 .650 0.3 1.7 .000 .500 .25001
Nick FortesATLc 28122414947 .541 28.0 2.4 .068 .418 .09623111
Justin FoscueSDPdh2639126025 .487 5.6 1.4 .144 .390 .1861135
Jake Fraley*ARIrf3096415019 .767 57.4 5.5 .106 .738 .21329159
Ty FranceTOR1b301244950315 .599 38.8 2.8 .117 .515 .18928142
Adam Frazier*TEX2b3380354121 .712 43.2 4.9 .134 .688 .24624120
Freddie Freeman*CLE1b35160696058 .961 137.8 9.0 .2421.061 .44380306
Tyler FreemanBALcf2634130103 .602 10.4 2.9 .127 .515 .2201139
Sal Frelick*BOSrf251375883315 .686 69.1 4.6 .055 .737 .25827176
TJ Friedl*CHCcf2973320202 .599 27.4 3.2 .106 .560 .2111488
David FryCHWdh291024170320 .758 48.1 4.2 .178 .673 .24539169
Joey Gallo*NYM1b3156315001 .691 35.6 4.6 .175 .720 .3972292
Ben Gamel*CLErf33301090011.105 29.115.4 .1381.392 .3911149
Adolis GarciaNYYrf321145010311 .705 53.4 3.9 .199 .645 .28239193
Luis V. Garcia*DET2b251426090726 .785 79.5 4.9 .158 .752 .26247255
Maikel GarciaCHC3b25159651649 .529 46.1 2.5 .066 .520 .21327156
Stone GarrettBOSdh29060001.167 2.018.0 .1671.333 .16714
Mitch GarverNYMdh341576210516 .596 48.7 2.8 .159 .552 .29648172
Zack GelofPIT2b251626512513 .582 52.2 2.8 .125 .564 .25137192
Andres Gimenez*LAD2b261606961613 .603 58.3 3.0 .089 .519 .14834206
Paul GoldschmidtTEX1b371626290515 .715 69.2 4.0 .188 .639 .25359247
Yan GomesCOLc 371144000 .414 1.9 1.4 .070 .306 .093110
Nick GonzalesWAS2b2682359035 .690 39.4 4.2 .133 .607 .18425128
Romy GonzalezMIA2b2838207014 .828 33.2 6.5 .135 .839 .2492089
Hunter GoodmanWASc 2536136003 .552 8.6 2.1 .177 .459 .1921045
Niko Goodrum#MIN3b331385254215 .488 27.7 1.8 .082 .432 .19719113
Nick Gordon*WASlf2992367216 .650 34.7 3.4 .166 .573 .23329133
Nolan Gorman*BAL2b25125491042 .617 43.8 3.3 .173 .583 .30134148
Yasmani Grandal#KCRc 3642203006 .720 21.9 3.9 .212 .653 .3101879
Riley Greene*CHWlf24156659032 .762 88.2 5.4 .164 .745 .29050244
Randal GrichukOAKrf3359283025 .762 36.5 5.0 .181 .699 .26330115
Trent Grisham*ARIcf2845187005 .712 21.2 4.4 .123 .634 .2111466
Robbie Grossman#BOSdh35432220210 .506 12.5 2.0 .056 .441 .205646
Vladimir GuerreroSDP1b261627252516 .854 115.0 6.4 .206 .817 .29471331
Luis Guillorme*PIT2b3054209017 .530 12.8 2.2 .051 .406 .118952
Lourdes GurrielHOUlf311626330722 .700 64.4 3.7 .147 .602 .19945234
Eric HaaseSTLc 32951000 .816 7.3 5.3 .313 .784 .375526
David Hamilton*ARIss2790325002 .652 33.3 3.8 .125 .600 .22122110
Garrett HampsonSFGcf3055229314 .571 17.0 2.6 .067 .509 .1631361
Mitch HanigerCINrf34102419028 .793 58.0 5.4 .195 .745 .29335175
Ian Happ#SEAlf301627180613 .734 87.2 4.7 .186 .719 .33167262
Bryce Harper*MIA1b321516812422 .896 113.9 6.8 .232 .890 .36682312
Brett HarrisNYM3b27157522027 .584 41.1 2.8 .139 .522 .24135151
Michael Harris II*MINcf24118520066 .708 59.7 4.3 .156 .646 .21836201
Ke'Bryan HayesBAL3b2866272048 .642 24.7 3.3 .099 .535 .1541289
Austin HaysLAAlf2993387024 .568 29.7 2.8 .101 .483 .15626110
Jonah Heim#STLc 30110424014 .659 42.9 3.9 .104 .563 .16519141
Gunnar Henderson*NYYss24161703076 .908 127.3 7.6 .253 .951 .39174330
Darell HernaizLAA3b2353221127 .468 10.5 1.6 .074 .364 .127750
Enrique HernandezMIL3b331615750413 .650 53.6 3.4 .147 .561 .22141197
Teoscar HernandezWASlf32153654048 .813 96.0 5.7 .237 .786 .31569302
Ivan HerreraBALc 2569290011 .904 56.6 9.2 .121 .964 .25419122
Jose Herrera#SFGc 2823109332 .650 10.6 3.7 .088 .592 .220530
Jason Heyward*MIArf3548228014 .667 22.3 3.5 .188 .591 .2492486
Kyle HigashiokaTEXc 3572325000 .835 50.4 6.0 .282 .818 .36636157
Derek HillOAKof2944161323 .575 10.6 2.2 .183 .477 .2031257
Sam Hilliard*STLlf3124136003 .775 15.9 4.2 .280 .728 .3521362
Rece HindsBALrf2419810011.224 23.913.2 .4931.388 .6202058
Nico HoernerTBR2b281606892613 .610 59.7 3.2 .095 .541 .17548204
Jackson Holliday*TOR2b2147175021 .466 9.2 1.8 .050 .381 .126436
Spencer Horwitz*TOR1b2763256037 .696 26.9 4.0 .147 .637 .2541785
Rhys HoskinsMIA1b32106465025 .781 63.2 5.4 .219 .771 .35138181
Sam HuffTBRc 271460001 .500 3.5 2.1 .054 .391 .107114
Andy Ibanez 2b3255230200 .732 28.9 4.9 .153 .679 .2301886
Jose IglesiasPIT2b3584387017 .850 64.8 7.2 .099 .788 .14025167
Jonathan IndiaATL2b281506994223 .724 78.4 4.3 .156 .678 .29453235
Kyle Isbel*DETcf28953961045 .733 47.7 4.5 .173 .739 .30329145
Alex JacksonSDPc 29162489154 .533 33.6 2.4 .096 .447 .15129129
Travis Jankowski*CLEdh3420101302 .535 6.0 1.9 .086 .531 .194427
Danny JansenTORc 3065275021 .524 18.7 2.5 .100 .475 .2291663
Ryan JeffersOAKc 281054460412 .701 46.0 3.8 .201 .639 .28342165
Eloy JimenezTBRdh281093880521 .540 22.1 1.9 .092 .425 .16422105
Leo JimenezCLEss2426140003 .787 19.4 5.6 .133 .720 .1801355
Connor JoeLAD1b3254245021 .873 42.2 7.5 .204 .920 .35424100
Bryce Johnson#SFGrf2992345229 .729 39.5 4.3 .150 .641 .21327133
Jahmai JonesDETdh271059101 .653 5.5 3.4 .170 .581 .245420
Nolan Jones*STLlf2764256004 .598 21.6 3.3 .058 .547 .2151362
Aaron JudgeTORcf3315667701271.007 134.7 8.6 .2981.069 .50676329
Edouard Julien*NYY2b2693349121 .519 24.1 2.5 .074 .471 .2001179
Corey JulksKCRlf29622000 .918 4.0 7.2 .350 .933 .450312
Jace Jung*LAD3b2426113003 .758 14.6 5.5 .095 .750 .295735
Josh JungNYY3b2741177001 .751 23.6 5.2 .167 .691 .2261174
Niko Kavadas*LAAdh2687332024 .603 28.0 3.0 .154 .547 .25421102
Colt Keith*STL2b23133564028 .699 64.4 4.5 .103 .633 .20031191
Jarred Kelenic*CLElf25131492037 .715 57.3 4.3 .189 .676 .28444194
Carson KellyWASc 3073297017 .584 22.9 2.8 .105 .505 .1991581
Buddy KennedyLAA2b260240001.042 5.510.0 .3811.133 .524414
Max Kepler*KCRrf32688021 .574 6.9 2.8 .100 .484 .175425
Grae KessingerLAA3b2744176007 .600 13.1 2.6 .145 .515 .2331253
Kevin Kiermaier*CHWcf3549178102 .597 14.0 2.7 .176 .546 .2411263
Ha-Seong KimBALss2944194026 .561 14.1 2.6 .094 .514 .2471148
Isiah Kiner-FalefaKCR2b301245251316 .741 64.3 4.7 .114 .660 .17135201
Alex Kirilloff*OAK1b2756245027 .771 31.4 5.0 .177 .725 .2842593
Alejandro KirkBALc 26933690510 .646 34.5 3.5 .098 .548 .17323116
Heston Kjerstad*TORlf262294000 .706 11.3 4.7 .136 .631 .205635
Andrew KniznerMINc 302593033 .308 1.8 0.6 .034 .200 .034115
Ryan KreidlerCOLss271665004 .392 2.1 1.0 .036 .358 .21828
Steven Kwan*STLlf27121573424 .796 85.0 6.1 .147 .770 .25039228
Shea LangeliersSFGc 27126550029 .833 82.1 5.7 .255 .792 .33058264
Wyatt LangfordATLlf23139619065 .824 96.1 6.4 .184 .850 .33255249
Trevor Larnach*TBRdh281144720312 .756 58.9 4.9 .181 .729 .31939176
Ramon LaureanoWASrf3057275004 .756 35.6 4.9 .172 .699 .23723117
Charles LeblancBOS3b291036010 .356 1.3 1.2 .065 .321 .19425
Brooks Lee#CHWss2487326055 .573 24.9 2.7 .119 .496 .1922198
Jung Hoo Lee*CINcf2642178003 .680 19.2 4.2 .084 .581 .150860
Korey LeeCHCc 26702981110 .589 21.3 2.4 .112 .479 .1542096
DJ LeMahieuSEA3b3653189009 .600 14.4 2.8 .053 .496 .165749
Royce LewisTBR3b2691383063 .782 51.5 5.1 .257 .757 .35944167
Francisco Lindor#CLEss31162725398 .847 112.4 6.0 .228 .859 .32879330
Trey LipscombNYM3b251570003 .558 4.4 2.2 .030 .455 .076218
Tyler LocklearATL1b2427109013 .701 11.2 3.7 .198 .617 .2571043
Nick LoftinNYY2b2632138223 .526 8.9 2.4 .025 .429 .132329
Joey Loperfido*PHIlf2663298028 .561 19.8 2.3 .127 .468 .1931987
Jack LopezCHW2b322483002 .733 9.4 4.2 .148 .607 .1361235
Nicky Lopez*MIN2b30132480318 .719 56.9 4.7 .105 .660 .22029160
Otto LopezSFG2b261044701313 .811 69.6 5.8 .155 .787 .25141203
Brandon Lowe*MIL2b30105493015 .928 90.4 7.4 .310 .933 .39564263
Josh Lowe*COLrf27102442015 .800 65.3 5.9 .177 .820 .31241183
Nathaniel Lowe*LAD1b291546530420 .689 67.8 4.0 .118 .626 .25031203
Marco LucianoTOR2b231562001 .438 2.6 1.5 .036 .347 .125211
Nathan Lukes*ARIlf3023103004 .795 13.9 5.4 .138 .714 .234841
Gavin Lux*PHI2b271235380111 .654 52.4 3.7 .104 .588 .21234164
Manny MachadoWAS3b321536841225 .763 81.3 4.3 .210 .685 .27667299
Bligh Madris*STL1b292285000 .644 8.6 3.9 .100 .550 .162628
Luke MaileLADc 341184642117 .444 19.6 1.4 .055 .356 .1411788
Justyn-Henry MalloyMINdh2558214006 .673 20.6 3.4 .196 .615 .3091777
Kyle Manzardo*TBRdh2438186002 .456 9.2 1.7 .069 .361 .1381041
Rafael Marchan#PITc 26331501301.102 39.111.5 .3601.216 .4342697
Manuel MargotTORlf3049202126 .597 15.6 2.7 .106 .480 .1481163
Brandon Marsh*LADlf2796378031 .720 46.7 4.8 .168 .721 .31228134
Ketel Marte#LAA2b311616990217 .753 86.2 4.8 .177 .722 .32254252
Noelvi MartePHI3b2333119010 .415 5.0 1.4 .062 .340 .106525
Starling MarteSTLrf3674298228 .704 32.9 4.1 .109 .649 .20118105
Austin MartinSFGcf2660278314 .676 28.6 3.9 .102 .639 .2301985
Angel Martinez#SEAcf2335202111 .534 13.6 2.4 .072 .456 .171948
J.D. MartinezBOSdh371506050413 .705 67.6 4.4 .130 .662 .27342193
Nick Martini*CINdh3546195001 .686 21.7 4.3 .130 .622 .1981666
Michael Massey*STL2b2790407369 .767 52.2 4.8 .187 .702 .24938171
Miles Mastrobuoni*KCR3b29010002.000 1.0 0.0 .000 .000 .00001
Jorge MateoTEX2b3082310045 .758 40.2 4.9 .177 .740 .26435129
Luis MatosSDPcf231656003 .288 0.7 0.4 .018 .176 .03618
James McCannPHIc 3541194011 .786 27.5 5.6 .202 .742 .2581883
Kyle McCann*HOUc 2749215002 .768 28.7 5.3 .188 .733 .3072084
Jake McCarthy*PHIcf27120570145 .760 79.4 5.6 .107 .751 .20128213
Chas McCormickSEArf3085304411 .654 30.8 3.7 .121 .599 .19318102
Grant McCray*TBRcf2435140013 .706 14.5 3.7 .260 .670 .3541457
Andrew McCutchenOAKdh381285610113 .625 49.3 3.3 .123 .578 .26733157
Reese McGuire*MIAc 3055221014 .586 17.1 2.7 .118 .497 .1911366
Zach McKinstry*ATLss3075295045 .451 14.1 1.7 .050 .379 .1531055
Ryan McMahon*LAA3b30162715019 .609 62.6 3.3 .123 .556 .24440205
Jeff McNeil*MIN2b33127496026 .613 44.2 3.3 .119 .554 .20633147
Curtis MeadTOR2b241668002 .435 2.8 1.4 .000 .296 .031013
Parker Meadows*STLcf2590380124 .714 44.8 4.5 .168 .674 .27529142
MJ Melendez*WASlf26137490128 .593 38.3 2.7 .158 .524 .24336154
Danny MendickCHW3b31648202 .726 4.2 2.9 .256 .649 .302520
Joey MenesesMIL1b3304000 .500 0.3 2.3 .000 .333 .00001
Whit MerrifieldSEA2b3661245510 .489 15.8 2.3 .082 .497 .2361048
Jackson Merrill*PITcf22147650156 .698 72.9 4.2 .157 .635 .23051245
Matt Mervis*SDPdh2708000 .125 0.0 0.1 .000 .143 .14300
Jake MeyersCHCcf291154711218 .584 33.3 2.4 .124 .511 .20732138
Drew Millas#LADc 271763012 .549 4.4 2.5 .035 .457 .140215
Jose MirandaARI3b271074720613 .866 77.0 6.5 .190 .808 .23454226
Garrett Mitchell*PITcf2663273110 .985 59.4 9.4 .2871.071 .41842147
Andruw MonasterioKCR3b28033000 .583 2.4 2.6 .138 .520 .24129
Yoan Moncada#SDP3b301251005 .555 2.2 1.4 .100 .386 .120516
Mickey Moniak*OAKof2774330032 .614 29.0 3.2 .138 .547 .20020107
Dylan MoorePHIss321214791414 .674 47.3 3.6 .190 .674 .35747159
Christopher MorelHOU3b26033001 .536 2.3 2.5 .000 .458 .13307
Gabriel MorenoCHWc 25964300311 .633 39.0 3.5 .070 .574 .21418111
Ryan MountcastleWAS1b2828150012 .801 21.7 5.7 .194 .755 .2731366
Cedric Mullins*SDPcf3028146011 .746 17.6 4.4 .244 .736 .3591560
Max Muncy*KCR3b3438217010 .886 37.6 7.4 .281 .956 .4892692
Sean MurphySTLc 3048184014 .615 15.3 3.0 .177 .561 .2801158
Tom MurphyNYYc 341253003 .378 1.3 0.7 .125 .319 .229210
Dane MyersPITrf2929123000 .685 14.0 4.4 .152 .651 .259843
Omar Narvaez*NYYc 33845301 .220 0.6 0.4 .000 .162 .05103
Bo Naylor*MILc 25633000 .703 3.9 4.5 .167 .652 .267312
Josh Naylor*PHI1b281596560421 .766 79.4 4.6 .209 .708 .31861262
Zach NetoSTLss241536251223 .713 66.2 3.9 .161 .684 .27952223
Tyler NevinARI1b2845201016 .748 23.6 4.6 .162 .703 .2891670
Kevin NewmanSEAif3170308125 .648 29.8 3.5 .096 .564 .15418105
Tomas NidoLAAc 3144171010 .408 7.2 1.4 .055 .307 .098535
Brandon Nimmo*CINlf32162705049 .792 100.5 5.6 .216 .811 .36965282
Ryan Noda*CHW1b2930118012 .582 9.3 3.0 .101 .542 .253628
Jhonkensy NoelSFGrf2347202024 .812 26.7 4.8 .311 .776 .3992397
Lars Nootbaar*LADrf27109470036 .807 68.3 5.8 .208 .812 .36246189
Connor NorbyMIN3b2527129003 .762 15.7 4.6 .197 .696 .2821252
Nasim Nunez#COLss241671001 .642 7.9 4.6 .032 .702 .258218
Ryan O'Hearn*ATLdh31135580076 .782 81.2 5.7 .172 .767 .30749220
Logan O'HoppeMILc 251315182713 .663 51.1 3.7 .091 .550 .13924174
Tyler O'NeillKCRlf301144950422 .882 73.3 5.7 .284 .853 .40657234
Shohei Ohtani*ARIdh3016277204121.094 193.411.0 .3571.236 .510115466
Edward OlivaresCLErf291141001 .744 4.3 3.7 .316 .688 .395419
Matt Olson*COL1b311627031718 .880 114.3 6.6 .247 .868 .36781323
Joey OrtizMIL3b261445891615 .759 74.3 5.0 .169 .731 .31455213
James Outman*WAScf281247000 .502 2.9 2.1 .111 .405 .156313
Marcell OzunaHOUdh341627220134 .896 113.6 6.1 .256 .849 .36176350
Cristian PacheCHWcf262091010 .402 3.6 1.3 .048 .319 .120416
Andy PagesLAAcf24138591033 .747 75.6 4.9 .198 .692 .25763243
Pedro PagesWASc 2654200015 .586 15.1 2.7 .125 .493 .207960
Joshua Palacios*CLErf29742002 .473 1.7 1.3 .154 .389 .231311
Richie Palacios*DET2b2865260012 .638 26.7 4.1 .064 .680 .251864
Isaac ParedesHOU3b261074250713 .759 52.4 4.8 .183 .732 .31132152
Vinnie Pasquantino*MIL1b271466030714 .788 81.7 5.3 .185 .724 .26557254
Graham Pauley*MIA3b241969022 .951 11.6 6.2 .385 .918 .4151143
Joc Pederson* dh33109513026 .991 109.5 9.6 .2641.082 .42953252
Jeremy PenaSFGss271586991213 .659 67.7 3.5 .119 .584 .16348243
David Peralta*OAKlf3762299021 .850 50.8 7.1 .179 .837 .26627134
Geraldo Perdomo#KCRss2521128023 .650 12.3 3.6 .112 .571 .207941
Jhonny PeredaCOLc 29731002 .328 0.5 0.5 .033 .214 .03315
Salvador PerezBOSc 351627180521 .744 85.3 4.5 .168 .668 .23250279
Wenceel Perez#CLErf25114459535 .746 59.9 5.1 .143 .713 .25135172
Blake Perkins#SFGcf28113453522 .644 47.0 4.0 .105 .671 .28928128
Tommy PhamNYMrf371606460710 .639 59.9 3.4 .124 .536 .17245220
Kevin PillarKCRcf36753111011 .620 24.3 2.7 .157 .520 .18724112
Rene PintoPITc 28948000 .637 4.6 3.7 .150 .636 .300413
Jorge Polanco#OAK2b311365932315 .721 67.2 4.3 .179 .675 .30344215
Jurickson Profar#ARIlf321627402723 .894 125.1 7.3 .189 .923 .35461300
Ceddanne RafaelaDETss2492406437 .798 56.9 5.4 .174 .757 .23038178
Cal Raleigh#CHCc 28159680096 .821 102.0 5.9 .248 .829 .37861295
Luke Raley*NYYlf30130527023 .805 77.2 5.8 .220 .812 .30749222
Harold RamirezATLdh302074013 .584 5.6 2.8 .030 .491 .076218
Jose E. Ramirez#WAS3b32161702097 .745 87.2 4.7 .200 .718 .30460281
Heliot RamosARIcf25452180121.059 51.511.0 .2901.192 .47030114
J.T. RealmutoMILc 3455319003 .618 28.6 3.4 .096 .533 .1721994
Rob RefsnyderCOLlf3449265008 .976 52.3 8.2 .273 .971 .34329144
Zach RemillardCLE2b311658000 .828 9.4 7.3 .118 .829 .255522
Anthony Rendon 3b3551202032 .602 17.5 3.3 .074 .543 .1821152
Hunter RenfroeCHCrf331054800414 .767 61.6 5.0 .151 .702 .25336183
Luis Rengifo#SEA3b2869359135 .747 47.2 5.1 .122 .751 .25026134
Bryan Reynolds#BOSlf30162729028 .756 97.0 5.3 .146 .721 .25647273
Ben Rice*CIN1b2688326033 .635 29.7 3.3 .206 .602 .33228107
Austin RileyHOU3b28146628049 .788 86.8 5.4 .201 .745 .28960263
Leo Rivas#MIAss272090000 .964 20.110.6 .1601.059 .272643
Emmanuel RiveraCLE3b2968277114 .646 26.5 3.5 .134 .565 .2061691
Anthony Rizzo*KCR1b3582313036 .766 42.1 5.6 .105 .721 .20321110
Luis RobertPHIcf271294970413 .613 41.6 2.9 .150 .563 .25137163
Chuckie RobinsonSDPc 30052010 .382 2.0 1.3 .021 .300 .08518
Victor RoblesTBRcf2881356314 .845 56.7 6.2 .181 .888 .27935159
Brayan Rocchio#MILss241295115116 .616 42.8 3.0 .116 .571 .24830144
Brendan RodgersCHC2b281446261211 .773 83.6 5.2 .152 .681 .18455265
Johnathan RodriguezDETrf2504000 .500 0.3 2.3 .000 .333 .00001
Julio Y. RodriguezCLEcf24160711049 .710 86.3 4.6 .118 .695 .22938258
Jake RogersBOSc 3048197012 .714 22.2 4.1 .215 .633 .2462387
Johan RojasWAScf24106370348 .591 30.2 2.9 .089 .514 .15819114
Josh Rojas*ARI3b311271003 .498 3.8 1.9 .031 .400 .138115
Miguel RojasHOUss36964283115 .640 38.3 3.3 .097 .545 .17628134
Drew Romo#MINc 23831003 .262 0.1 0.1 .033 .167 .06714
Brent RookerMILdh301597180212 .955 141.2 8.2 .289 .991 .41183378
Ben Rortvedt*PITc 2786350108 .625 30.0 3.2 .104 .552 .2242498
Amed RosarioNYMrf291566872411 .645 66.5 3.5 .117 .565 .17446237
Eddie Rosario*ATLlf331251001 .404 2.0 1.3 .062 .333 .146110
Eguy RosarioOAK3b251658112 .526 3.0 1.7 .167 .426 .204718
Esteury RuizMINlf261983000 .461 4.8 2.1 .069 .476 .194215
Keibert Ruiz#NYYc 261425410318 .636 45.2 2.9 .147 .529 .19341189
Adley Rutschman#PHIc 27150627077 .770 84.6 5.4 .168 .723 .26248247
Blake Sabol*HOUc 27745000 .742 5.7 5.7 .053 .741 .184213
Thomas SaggeseNYY2b231774000 .732 9.0 4.6 .239 .698 .299630
Cesar Salazar*HOUc 29039000 .513 2.5 2.1 .103 .387 .103312
Gary SanchezPITdh3291366017 .652 35.3 3.6 .131 .584 .22021116
Jesus Sanchez*BALrf27121483029 .649 46.6 3.5 .143 .592 .24333160
Miguel SanoOAK3b322695021 .665 9.7 3.8 .167 .612 .262632
Javier SanojaWAS2b221347011 .370 1.5 1.0 .044 .256 .04429
Carlos Santana#DET1b391496010912 .705 66.9 4.3 .155 .671 .28245202
Anthony Santander#TEXrf30162686087 .825 100.5 5.6 .277 .806 .37171320
Nolan Schanuel*TOR1b231336071315 .639 56.3 3.5 .088 .569 .19431173
Casey SchmittTBR2b2627127023 .787 16.0 4.6 .274 .747 .3631456
Daniel Schneemann*MINss2830163022 .484 9.3 2.0 .057 .443 .206731
Davis SchneiderMINlf26129517032 .564 40.6 2.9 .105 .539 .24424126
Max SchuemannKCRss28097103 .554 6.8 2.7 .064 .544 .308418
Aaron SchunkTEX2b27127433029 .582 33.1 2.7 .106 .477 .16019130
Kyle Schwarber*MIAdh32159716016 .891 123.4 7.2 .283 .933 .45772323
Victor Scott II*LAAcf2486312363 .539 22.1 2.4 .118 .521 .2322284
Corey Seager*PHIss31135621029 .801 88.9 5.8 .181 .774 .29450249
Marcus SemienTOR2b341587100214 .602 59.2 3.0 .123 .526 .21040220
Nick SenzelWAS3b307250011.076 6.111.0 .2731.200 .455414
Brian ServenHOUc 3045141013 .496 7.9 1.9 .085 .400 .115934
Gavin Sheets*SFG1b29111481075 .653 48.6 3.9 .110 .587 .21033149
Braden Shewmake*TORss271274760212 .504 29.1 2.1 .094 .477 .22731117
Zack ShortSDP3b3055241413 .679 24.7 3.9 .140 .627 .2511775
Michael Siani*CHCcf2573323311 .533 25.4 2.9 .041 .551 .203973
Jon Singleton*ARI1b3347205011 .955 42.0 9.3 .2271.025 .3751996
Jose SiriPITcf29129544032 .620 49.4 3.3 .149 .577 .24844174
Austin SlaterBOSrf3244181113 .676 19.2 4.2 .106 .658 .2781050
Dominic Smith* 1b3052225023 .603 19.1 3.1 .131 .546 .2531664
Josh Smith* 3b27162729043 .643 72.3 3.8 .102 .582 .18643221
Will SmithCOLc 301446290314 .790 86.1 5.4 .183 .750 .28951249
Tyler Soderstrom*ARI1b2368268025 .674 27.1 3.7 .165 .603 .2551894
Nick Sogard#MIA2b2730122001 .876 21.9 8.2 .121 .903 .2621149
Donovan SolanoOAK3b3786373049 .796 52.5 5.7 .139 .744 .22628148
Jorge SolerCHCdh33131590049 .781 80.8 5.6 .174 .758 .30755221
Edmundo SosaATLss2980360159 .792 49.5 5.3 .187 .767 .27929151
Lenyn SosaCHC3b2534180002 .646 17.2 3.5 .105 .545 .1521261
Juan Soto*COLrf2616274703191.023 158.2 9.6 .2961.131 .52381359
Livan Soto*ARI2b2572302019 .551 20.6 2.5 .056 .457 .1591171
George SpringerMINrf351385890413 .638 52.9 3.3 .141 .588 .25432183
Jacob StallingsDETc 3577326006 .781 44.1 5.3 .188 .735 .26635131
Giancarlo StantonBALdh351235180016 .740 59.3 4.2 .204 .665 .29050210
Spencer SteerBOSlf27158713045 .701 81.7 4.3 .174 .720 .31862251
Michael StefanicPHI2b2934145208 .586 9.9 2.4 .069 .468 .131938
Tyler StephensonMINc 281325450312 .707 60.2 4.2 .165 .649 .26349193
Cal Stevenson*CLEcf28315000 .582 1.2 3.6 .000 .667 .36402
DJ Stewart*CINrf3146194033 .846 30.5 7.0 .196 .939 .4531265
Trevor StoryCINss3226120001 .646 12.4 3.9 .127 .644 .2731039
Bryson Stott*KCR2b27162683268 .547 50.7 2.7 .065 .494 .18326168
Kyle Stowers*STLlf2770270022 .504 16.7 2.2 .092 .446 .2061760
Garrett Stubbs*CINc 3266235412 .725 28.3 4.7 .140 .698 .2561682
Eugenio SuarezCIN3b33162695046 .773 92.5 5.2 .204 .725 .28457290
Jack Suwinski*SEAcf2695349220 .656 37.6 4.1 .160 .669 .31923112
Seiya SuzukiLADrf30139613055 .915 114.2 7.9 .248 .956 .37869291
Dansby SwansonCHWss31159680046 .634 63.9 3.5 .130 .593 .23548215
Trey Sweeney*BOSss2529152010 .473 8.6 1.9 .097 .392 .1451039
Fernando TatisLAArf261475932511 .767 74.4 4.7 .195 .706 .26352248
Mike Tauchman*PHIrf341204830313 .774 63.1 5.2 .169 .749 .32538175
Leody Taveras#ATLcf261506080517 .689 62.3 3.8 .129 .626 .24638201
Chris TaylorCHWlf3450205114 .550 14.7 2.6 .093 .493 .214951
Michael A. TaylorSEAcf3476270422 .512 17.1 2.1 .127 .474 .2241671
Tyrone TaylorOAKof31100369255 .522 24.2 2.3 .056 .437 .1171892
Rowdy Tellez*KCR1b3080299026 .838 44.4 5.7 .260 .798 .34432142
Jose Tena*CLE3b2440150200 .572 12.3 3.0 .021 .491 .092340
Matt Thaiss*ATLc 3040209014 .621 18.3 3.4 .074 .583 .2461150
Lane ThomasNYYrf29120546055 .761 68.5 4.7 .193 .749 .29848214
Michael Toglia#TEX1b26109470037 .715 51.3 4.0 .239 .686 .36742179
Spencer TorkelsonNYM1b251546110414 .656 58.3 3.5 .147 .581 .23043202
Abraham Toro#NYY3b2892371111 .645 37.4 3.8 .092 .552 .14421121
Luis TorrensLADc 2927116016 .806 14.8 4.9 .196 .741 .2941247
Gleyber TorresHOU2b28142562315 .677 60.9 4.2 .109 .612 .21233180
Ezequiel TovarOAKss231627095421 .699 72.5 3.7 .160 .600 .19765273
Alan TrejoNYM2b29127401005 .557 28.9 2.5 .102 .450 .14421118
Jose TrevinoNYMc 32221880014 .619 13.5 2.6 .078 .503 .186751
Jared TrioloLAD3b27102400016 .649 38.9 3.7 .123 .581 .23520124
Mike TroutARIcf33331530011.043 32.0 8.0 .4581.083 .52123105
Kyle Tucker*CHWrf2871319015 .797 44.6 5.8 .178 .832 .39023112
Brice Turang*ATL2b251586285710 .660 64.0 3.9 .079 .619 .19734187
Justin TurnerCLEdh401255490319 .722 61.6 4.3 .123 .640 .20939192
Trea TurnerDETss32145675059 .808 103.0 6.0 .165 .832 .27451290
Luis UriasSEA3b282190002 .816 12.8 5.5 .229 .762 .2651241
Ramon UriasCLE3b3183356043 .852 58.9 6.9 .201 .842 .29231158
Gio UrshelaTOR3b331234740618 .587 34.8 2.6 .081 .458 .12823141
Enmanuel Valdez*SEA2b2678296045 .658 30.0 3.8 .126 .600 .2272198
Ildemaro Vargas#LAA3b331616151310 .592 50.5 3.0 .114 .539 .21844179
Miguel VargasSDP3b2530116022 .518 6.9 2.0 .114 .433 .190630
Daulton Varsho*KCRcf28156584122 .842 93.9 6.7 .227 .876 .38460244
Andrew VaughnSFG1b27145632099 .769 85.2 5.3 .156 .707 .22554253
Christian VazquezCINc 34963442514 .549 20.1 1.9 .134 .426 .16222109
Nelson VelazquezHOUdh26936000 .603 3.1 3.1 .147 .519 .206312
Alex Verdugo*CHWlf281255132611 .706 56.8 4.2 .134 .641 .23533175
Mark VientosBAL3b251386070813 .792 81.5 5.1 .219 .731 .28353269
Matt VierlingPITcf281476610213 .678 68.8 3.9 .123 .589 .19345229
Ryan ViladePITrf2606000 .000 0.0 0.0 .000 .000 .00000
Anthony VolpeATLss241627213612 .663 72.4 3.7 .124 .588 .19053249
LaMonte Wade*LAD1b3149212013 .647 20.5 3.9 .060 .596 .198955
Tyler Wade*SFG3b3049163131 .540 12.5 2.8 .071 .522 .220937
Eric WagamanBOS3b272482000 .811 12.3 5.8 .247 .772 .3121139
Will Wagner*OAK2b261982003 .581 5.9 2.5 .063 .429 .087325
Christian WalkerWAS1b341365730212 .769 73.0 4.8 .219 .719 .30849237
Jordan WalkerSFGrf2349185017 .751 21.3 4.3 .204 .679 .2931974
Matt Wallner*DETrf2782334005 .872 54.8 6.8 .252 .917 .40438142
Taylor Walls#CHCss2842199020 .656 24.4 4.8 .085 .858 .436651
Taylor WardTEXlf311626820612 .727 80.2 4.4 .170 .650 .23554268
Austin Wells*OAKc 2575322146 .614 28.3 3.3 .128 .603 .3171781
Joey Wendle*NYM2b3525186004 .483 10.2 1.9 .052 .386 .115942
Jamie WestbrookCIN2b301156000 .723 6.6 4.5 .271 .725 .375521
Jordan WestburgPHI3b26123538003 .800 77.4 5.5 .247 .757 .29965258
Shay WhitcombATL3b26841000 .608 3.7 3.5 .079 .517 .158312
Eli WhitePHIrf311042000 .728 5.5 5.1 .132 .793 .316315
Joey WiemerSFGlf26623000 .261 0.4 0.5-0.000 .150 .00003
Alika Williams 2b261140001 .797 5.4 5.2 .222 .750 .333717
Luke WilliamsPHI2b281971101 .460 3.5 1.7 .092 .421 .185416
Jacob T. WilsonMIAss2324109108 .721 10.3 3.4 .139 .585 .188841
Weston WilsonSEAlf3023120015 .923 21.7 7.7 .2221.013 .4441451
Jesse Winker*HOUlf311536341316 .687 66.4 4.0 .125 .643 .25938199
Masyn WinnBALss23158735354 .706 86.4 4.5 .133 .625 .19053272
Patrick WisdomPHI1b3339163021 .771 20.2 4.5 .329 .758 .4322275
Brett Wisely*HOU2b2682340422 .644 32.7 3.5 .153 .561 .21025118
Bobby Witt JrTBRss25162727046 .864 121.6 6.9 .205 .859 .29476333
Connor WongDETc 29127523077 .715 62.2 4.7 .118 .643 .19434185
James Wood*TBRlf2280367013 .680 39.3 4.2 .115 .644 .25124114
Mike Yastrzemski*BOSrf34120546038 .805 75.9 5.3 .249 .782 .35858237
Christian Yelich*LADlf3371313202 .829 49.0 6.7 .130 .840 .27021117
Juan YepezHOU1b2766302235 .696 31.8 3.8 .191 .611 .24528120
Nick YorkeMIN2b231035000 .465 1.9 1.7 .088 .448 .17619
Masataka Yoshida*KCRdh311084530813 .746 55.7 4.8 .131 .685 .20331165
Jacob YoungTEXcf251615645010 .591 45.8 2.9 .068 .534 .15327154

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*CINss244.514.11465 .262359 .504369 .518 2.9
Wilyer Abreu*STLrf263.943.54274 .325229 .476232 .482 3.2
Luisangel AcunaPHIss231.941.8852 .40442 .63642 .63699.0
Ronald AcunaLAArf274.243.80206 .252120 .373125 .388 3.0
Willy AdamesLADss294.424.02447 .268388 .542391 .546 2.9
Riley AdamsSFGc 294.193.8878 .28247 .35149 .366 5.5
Jo AdellSDPrf262.462.19158 .17799 .411101 .419 2.4
Nick AhmedBOSss353.383.16377 .223135 .255140 .264 9.2
Ozzie Albies#MIL2b283.603.32298 .279158 .410162 .421 2.2
Blaze AlexanderOAK2b263.332.95143 .27375 .36979 .389 2.3
Nick AllenSTLss262.021.9677 .19531 .32631 .326 7.0
Pete AlonsoSEA1b304.313.72424 .276335 .479350 .501 2.2
Jose AltuveARI2b354.333.96518 .338334 .476343 .489 2.5
Francisco AlvarezCLEc 233.122.85236 .292173 .447174 .450 3.4
Nacho AlvarezDET2b220.500.502 .0000 .0000 .00099.0
Yordan Alvarez*SDPdh284.604.09472 .337397 .575402 .583 1.8
Adael Amador#ATL2b220.500.500 .0000 .0000 .00099.0
Jacob AmayaNYMss262.822.6419 .3169 .2909 .290 5.0
Miguel AmayaMIAc 263.923.59289 .263159 .410162 .418 2.4
Tim AndersonSTLss322.352.2644 .22714 .19215 .20513.0
Miguel AndujarNYMlf304.043.87438 .283201 .372204 .377 4.4
Jonathan Aranda*ARI1b271.081.0010 .1003 .2313 .231 2.0
Orlando ArciaCOLss303.863.49416 .248269 .430273 .437 2.5
Nolan ArenadoSTL3b344.173.84489 .280293 .454296 .458 2.4
Gabriel AriasCHC3b253.693.43328 .253172 .333181 .351 6.7
Randy ArozarenaBALlf303.232.71160 .256118 .424127 .457 2.0
Luis Arraez*BOS1b284.504.31665 .325282 .387287 .394 1.6
Jose AzocarMINlf293.573.38149 .26268 .31868 .318 5.8
Akil Baddoo*LAAlf262.902.5849 .14323 .25623 .256 3.0
Harrison BaderBALcf313.763.47365 .266199 .392211 .415 3.8
Ji Hwan Bae*MIAcf253.523.1961 .27928 .29528 .295 3.3
Javier BaezSEAss323.132.9332 .15613 .27713 .277 6.0
Patrick Bailey#LAAc 263.012.64320 .303215 .443217 .447 1.8
Luken BakerSTLdh281.941.7225 .12015 .42915 .429 1.3
Brooks Baldwin#HOU2b242.472.4127 .18511 .26211 .26213.0
Addison Barger*OAK3b252.832.62163 .20282 .31283 .316 4.5
Austin BarnesKCRc 352.061.8849 .42929 .41429 .414 2.5
Tucker Barnhart*TORc 343.903.0021 .28616 .41017 .436 1.1
Joey BartARIc 283.893.47252 .325183 .456189 .471 2.6
Brett Baty*PIT3b253.713.20136 .26582 .37486 .393 2.2
Jake Bauers*TOR1b292.962.6834 .23524 .32425 .338 5.2
Jordan BeckCOLlf242.091.9660 .33327 .28128 .292 7.8
Josh Bell#BAL1b324.003.65335 .269199 .404207 .421 3.1
Cody Bellinger*TORcf294.303.82397 .292299 .511304 .520 1.9
Andrew Benintendi*CINlf303.873.54407 .243244 .423244 .423 2.7
Will Benson*CHClf273.152.84131 .328136 .444138 .451 4.8
Steward Berroa#TEXrf260.950.819 .3338 .4008 .400 2.7
Jon BertiSDP3b352.442.1651 .33331 .39732 .410 2.6
Christian BethancourtCLEc 332.932.69185 .254118 .442121 .453 4.3
Mookie BettsMILss324.604.08446 .298376 .624379 .629 1.0
Bo BichetteMINss273.212.93176 .22780 .34282 .350 1.9
Tyler Black*PITdh244.053.5546 .26131 .38334 .420 3.8
Charlie Blackmon*DETdh383.943.56415 .253249 .441255 .452 1.8
Dairon BlancoOAKof322.842.6043 .23328 .39428 .394 4.0
JJ Bleday*HOUcf274.464.04494 .291388 .537393 .544 2.1
Ryan BlissCIN2b253.032.7547 .34049 .50551 .526 6.3
Xander BogaertsWAS2b324.243.96445 .294211 .363212 .365 3.1
Alec BohmSTL3b284.383.97482 .297273 .435280 .447 1.6
David BoteSFG3b323.783.6726 .30811 .32411 .324 7.0
Sean BouchardPITrf293.933.4597 .23750 .30354 .327 3.0
Alex BregmanCHW3b314.283.95514 .257282 .409288 .418 2.6
Will Brennan*MILrf273.012.73328 .280169 .396172 .403 1.6
Jonah BrideARI1b294.283.75201 .239169 .526173 .539 1.9
Seth Brown*MIAlf323.643.29241 .299194 .497198 .508 3.2
Vidal Brujan#TBRss272.111.85205 .21590 .30195 .318 1.8
Kris BryantSFGdh334.063.5283 .27742 .31346 .343 2.8
Jake BurgerCHC3b294.173.77383 .313317 .507332 .531 3.9
Alec Burleson*TBRdh264.454.07552 .295308 .433314 .441 1.9
Michael Busch*NYY1b274.233.72364 .308300 .458304 .464 2.8
Lawrence Butler*ARIrf244.343.99351 .356317 .580318 .581 3.5
Byron BuxtonNYYcf313.843.46269 .323217 .495229 .523 4.1
Jose CaballeroCOLss283.713.42327 .275213 .404219 .416 4.6
Trey Cabbage*LAArf283.062.8094 .19147 .30147 .301 3.9
Oswaldo Cabrera#DET3b262.712.41276 .283176 .471176 .471 1.6
Willie Calhoun*MIAdh303.883.46210 .310124 .477124 .477 1.0
Alex CallATLrf302.462.0785 .43582 .56684 .579 1.6
Daz CameronNYMlf283.523.28317 .243183 .356186 .362 5.4
Junior CamineroMIL3b213.092.89143 .25285 .42985 .429 2.6
Luis CampusanoTBRc 263.122.90271 .240120 .350121 .353 2.0
Alexander CanarioDETlf253.202.7019 .31611 .34413 .406 2.7
Jeimer Candelario#MIN3b313.953.63312 .240200 .412208 .428 4.5
Mark CanhaMIA1b363.082.63208 .240123 .376135 .413 2.4
Dominic Canzone*WASrf274.003.5752 .25039 .46439 .464 2.1
Victor Caratini#HOUc 312.822.49204 .270126 .421130 .435 1.8
Dylan Carlson#CHWlf262.362.2093 .35558 .32860 .339 7.9
Kerry Carpenter*SEArf273.513.24248 .331192 .497195 .505 3.7
Matt Carpenter*LADdh392.702.2014 .35714 .51914 .519 1.4
Corbin Carroll*SDPcf244.273.82443 .223289 .418295 .427 2.4
Evan Carter*TBRlf223.282.98103 .16584 .44984 .449 3.4
Curt CasaliLAAc 362.071.8281 .21033 .26634 .274 2.2
Triston Casas*CHW1b253.422.98170 .288143 .422146 .431 2.9
Nick CastellanosDETrf334.043.59419 .267284 .447299 .471 2.8
Willi Castro#CLEss284.173.76395 .263255 .413265 .429 3.4
Jake Cave*ATLrf323.683.34255 .294183 .437185 .442 3.8
Matt ChapmanCHW3b324.413.97442 .253361 .508370 .521 2.6
Jazz Chisholm*SDPcf274.103.61359 .259294 .488297 .493 2.4
Jackson ChourioBALlf214.384.09489 .329342 .488345 .492 3.5
Jonatan Clase#SFGlf233.453.0046 .37032 .46432 .464 1.8
Kody Clemens*TEX1b291.451.4167 .19435 .30236 .31044.0
Ernie ClementCIN3b293.973.80474 .302257 .453262 .462 5.5
Oscar Colas*LADrf264.003.6430 .1337 .1598 .182 3.3
Michael Conforto*TORlf324.033.57282 .291212 .453217 .464 2.7
Griffin Conine*BOSrf272.352.0973 .45281 .62883 .643 3.0
William ContrerasSEAc 274.353.80445 .328331 .481335 .487 1.8
Willson ContrerasTORc 334.103.55206 .369205 .562218 .597 2.6
Billy CookMIL1b261.111.0734 .11814 .23314 .23311.0
Garrett CooperPITdh343.853.55357 .221186 .331192 .342 4.6
Carlos CorreaSDPss303.873.43316 .323273 .593276 .600 1.6
Colton Cowser*SDPlf253.933.60356 .346372 .591375 .596 3.9
Brandon Crawford*MIAss383.272.94266 .305177 .414180 .421 3.1
J.P. Crawford*SEAss303.993.50334 .237195 .352202 .365 2.5
Dylan CrewsNYYrf234.203.8040 .25023 .36524 .381 3.2
Jake Cronenworth*LAD1b314.313.89371 .278236 .428241 .437 2.5
Pete Crow-Armstrong*OAKcf233.433.11286 .294184 .415188 .424 3.8
Oneil Cruz*PITss264.413.98402 .353349 .488355 .497 3.5
Travis d'ArnaudSEAc 363.603.17168 .202107 .358114 .381 3.0
Bobby DalbecCOL1b300.930.646 .1675 .3856 .462 1.0
Henry DavisTBRc 252.021.6843 .25626 .31329 .349 2.4
J.D. DavisBOS1b321.711.6223 .30416 .44417 .472 9.0
Bryan De La CruzKCRlf283.643.40361 .263267 .453273 .463 5.2
Elly De La Cruz#KCRss234.383.86384 .336375 .528383 .539 2.9
Paul DeJongTEXss313.993.75336 .241237 .402250 .42410.7
Adrian Del Castillo*MIAc 254.003.6542 .35732 .40033 .412 6.0
Zach DeLoach*CHWrf263.333.0365 .18527 .27028 .280 3.7
Jonny DelucaCINrf263.263.04245 .237106 .299109 .307 4.7
Rafael Devers*COL3b284.343.93433 .335389 .564389 .564 2.9
Elias DiazTEXc 343.363.14279 .297134 .356144 .383 4.9
Yainer DiazNYMc 263.963.76466 .307245 .404248 .409 3.8
Yandy DiazMIN1b334.083.67432 .287243 .416245 .420 1.6
Dillon DinglerCHWc 262.892.7555 .23623 .28423 .284 5.3
Jasson Dominguez#SDPlf220.900.705 .600101.111101.111 0.5
Brendan Donovan*COLlf284.403.86527 .302352 .503367 .524 1.1
Brenton DoyleCOLcf274.303.92427 .290304 .453308 .459 3.2
Logan Driscoll*TBRc 272.322.1166 .21222 .25623 .267 2.2
Brandon DruryMIA2b323.283.04254 .17396 .26699 .274 3.7
Mauricio DubonMIAlf303.833.61456 .322252 .448257 .456 2.8
Blake DunnATLlf261.461.4044 .27339 .55740 .57119.0
Oliver Dunn*LAD3b273.583.1565 .24630 .25432 .271 4.7
Ezequiel DuranSFG3b263.092.92235 .319111 .352112 .356 4.1
Jarren Duran*NYYcf284.604.18512 .311344 .471344 .471 2.3
Adam DuvallTEXrf363.102.7538 .28932 .51633 .532 3.0
Tommy Edman#CINcf303.663.45104 .28854 .38855 .396 3.7
Xavier Edwards#SDPss254.674.26267 .386164 .434165 .437 2.6
Jerar EncarnacionCINdh272.692.4297 .27884 .48085 .486 3.3
Christian Encarnacn-StranDET1b252.202.206 .3333 .2733 .27399.0
Santiago EspinalSFG3b303.553.28301 .243157 .398160 .406 3.3
Thairo EstradaMIA2b293.663.48282 .223111 .283118 .301 7.9
Stuart FairchildATLcf292.852.45106 .33086 .48691 .514 2.3
Kyle FarmerOAKif342.181.88124 .22677 .37279 .382 2.3
Freddy FerminKCRc 303.253.04263 .365149 .425150 .427 3.2
Jose FerminNYY2b263.222.91165 .24881 .33184 .343 3.1
Tyler FitzgeraldDETss273.012.77243 .329232 .531236 .540 5.6
Wilmer FloresBOS1b333.002.7350 .24021 .31822 .333 2.0
Estevan Florial*ATLdh271.000.804 .2502 .4002 .400 0.0
Nick FortesATLc 283.182.95337 .249122 .295128 .309 5.4
Justin FoscueSDPdh263.233.0377 .19540 .31741 .325 8.0
Jake Fraley*ARIrf303.883.60307 .371185 .446188 .453 2.9
Ty FranceTOR1b303.993.58327 .239174 .352190 .384 3.4
Adam Frazier*TEX2b333.032.68243 .292151 .427158 .446 2.1
Freddie Freeman*CLE1b354.303.50441 .320419 .602430 .618 0.9
Tyler FreemanBALcf263.252.9597 .22750 .38550 .385 1.8
Sal Frelick*BOSrf253.753.34452 .325230 .391234 .398 1.4
TJ Friedl*CHCcf293.272.90229 .218114 .356122 .381 1.9
David FryCHWdh294.093.75290 .300192 .460200 .480 3.6
Joey Gallo*NYM1b312.441.99128 .281147 .467150 .476 2.1
Ben Gamel*CLErf333.632.9069 .53671 .65171 .651 0.8
Adolis GarciaNYYrf324.323.95294 .262228 .455233 .465 4.1
Luis V. Garcia*DET2b253.983.69443 .327288 .473292 .479 3.3
Maikel GarciaCHC3b254.093.70506 .223206 .316209 .321 1.8
Stone GarrettBOSdh291.001.004 .7504 .6674 .66799.0
Mitch GarverNYMdh343.933.37328 .210245 .395255 .411 2.6
Zack GelofPIT2b254.023.67352 .284236 .363242 .372 5.3
Andres Gimenez*LAD2b264.354.01539 .260237 .341253 .364 3.3
Paul GoldschmidtTEX1b373.883.58400 .285284 .452291 .463 4.4
Yan GomesCOLc 373.673.5822 .27311 .25011 .25020.0
Nick GonzalesWAS2b263.523.25259 .290145 .404153 .426 3.9
Romy GonzalezMIA2b282.182.03141 .426101 .488102 .493 4.2
Hunter GoodmanWASc 253.683.5180 .20047 .34651 .37522.0
Niko Goodrum#MIN3b333.753.33336 .196161 .307166 .316 2.6
Nick Gordon*WASlf293.503.28265 .238152 .414153 .417 3.6
Nolan Gorman*BAL2b253.843.34234 .231203 .413207 .422 3.2
Yasmani Grandal#KCRc 361.951.77144 .20897 .47898 .483 1.7
Riley Greene*CHWlf244.203.69384 .336316 .480320 .486 2.5
Randal GrichukOAKrf333.373.08201 .299136 .481137 .484 2.5
Trent Grisham*ARIcf282.342.14124 .33980 .42882 .439 3.1
Robbie Grossman#BOSdh352.442.14140 .23671 .32071 .320 2.2
Vladimir GuerreroSDP1b264.484.07527 .309387 .534390 .538 1.9
Luis Guillorme*PIT2b303.433.20136 .30965 .31165 .311 4.6
Lourdes GurrielHOUlf313.913.60470 .272265 .419275 .434 3.3
Eric HaaseSTLc 323.193.0019 .31629 .56929 .569 8.0
David Hamilton*ARIss273.613.37213 .300132 .406132 .406 3.7
Garrett HampsonSFGcf302.792.55156 .30176 .33277 .336 3.8
Mitch HanigerCINrf343.413.08257 .319212 .506213 .508 2.8
Ian Happ#SEAlf304.433.88431 .278341 .475345 .481 2.3
Bryce Harper*MIA1b324.393.85439 .333388 .570391 .574 1.8
Brett HarrisNYM3b273.302.97340 .209198 .379202 .387 2.5
Michael Harris II*MINcf244.414.12376 .285224 .431229 .440 4.3
Ke'Bryan HayesBAL3b282.372.20208 .279102 .375104 .382 3.3
Austin HaysLAAlf293.313.06261 .264128 .331137 .354 5.2
Jonah Heim#STLc 303.563.32305 .292166 .392169 .399 3.2
Gunnar Henderson*NYYss244.373.80425 .322407 .579414 .589 2.0
Darell HernaizLAA3b232.332.15154 .20161 .27664 .290 4.5
Enrique HernandezMIL3b333.573.29401 .252236 .410238 .414 2.9
Teoscar HernandezWASlf324.273.95383 .324341 .521348 .532 4.9
Ivan HerreraBALc 254.033.56195 .436151 .521155 .534 1.9
Jose Herrera#SFGc 282.532.1263 .33342 .38542 .385 2.8
Jason Heyward*MIArf353.082.88166 .23598 .430100 .439 3.4
Kyle HigashiokaTEXc 353.162.89185 .270182 .560184 .566 3.6
Derek HillOAKof292.932.7895 .24260 .37360 .37319.0
Sam Hilliard*STLlf312.522.3160 .26771 .52273 .537 6.0
Rece HindsBALrf244.263.7441 .39067 .82768 .840 2.6
Nico HoernerTBR2b284.283.91555 .250242 .351256 .372 2.0
Jackson Holliday*TOR2b213.723.3899 .27349 .28050 .286 4.7
Spencer Horwitz*TOR1b274.063.56170 .259109 .426114 .445 2.0
Rhys HoskinsMIA1b323.913.38238 .286234 .503242 .520 2.7
Sam HuffTBRc 271.881.7542 .23817 .28318 .300 4.3
Andy Ibanez 2b322.502.27144 .340102 .443105 .457 3.9
Jose IglesiasPIT2b354.614.35315 .400180 .465188 .486 3.5
Jonathan IndiaATL2b284.483.86471 .259316 .452326 .466 1.5
Kyle Isbel*DETcf282.982.60261 .284176 .444181 .457 2.8
Alex JacksonSDPc 293.022.77310 .255153 .313163 .333 5.8
Travis Jankowski*CLEdh341.171.0876 .22431 .30732 .317 4.5
Danny JansenTORc 304.173.64173 .20294 .34296 .349 2.1
Ryan JeffersOAKc 283.983.56296 .223198 .444208 .466 2.7
Eloy JimenezTBRdh283.433.18274 .245129 .332129 .332 3.5
Leo JimenezCLEss242.802.5689 .40461 .43667 .479 6.2
Connor JoeLAD1b323.603.03151 .325131 .535137 .559 1.5
Bryce Johnson#SFGrf293.353.10237 .316153 .443155 .449 3.8
Jahmai JonesDETdh271.841.6636 .25024 .40725 .424 4.0
Nolan Jones*STLlf273.202.79139 .35395 .37195 .371 2.5
Aaron JudgeTORcf334.313.55328 .360443 .654448 .662 1.6
Edouard Julien*NYY2b263.673.26172 .291113 .324115 .330 4.0
Corey JulksKCRlf292.001.828 .37514 .63614 .636 5.0
Jace Jung*LAD3b243.653.0665 .38553 .46953 .469 1.6
Josh JungNYY3b274.123.91103 .36982 .46383 .469 7.1
Niko Kavadas*LAAdh263.533.18195 .226130 .392133 .401 3.4
Colt Keith*STL2b234.153.79385 .338236 .418238 .422 2.8
Jarred Kelenic*CLElf253.573.30300 .290226 .459228 .463 4.3
Carson KellyWASc 303.543.17205 .229106 .357111 .374 2.2
Buddy KennedyLAA2b261.201.0513 .30817 .70817 .708 2.0
Max Kepler*KCRrf321.311.1960 .26731 .35231 .352 3.5
Grae KessingerLAA3b271.431.29115 .21767 .38170 .398 2.8
Kevin Kiermaier*CHWcf353.493.33102 .24569 .38870 .39310.2
Ha-Seong KimBALss294.223.70135 .22270 .36170 .361 1.6
Isiah Kiner-FalefaKCR2b303.623.39412 .333220 .419230 .438 4.0
Alex Kirilloff*OAK1b273.453.03152 .336116 .473121 .494 2.7
Alejandro KirkBALc 263.973.61289 .270141 .382144 .390 1.9
Heston Kjerstad*TORlf264.093.8358 .34541 .43641 .436 4.5
Andrew KniznerMINc 303.443.3069 .15915 .16116 .17299.0
Ryan KreidlerCOLss271.441.2236 .16717 .26218 .277 2.1
Steven Kwan*STLlf274.744.27446 .303275 .480278 .485 1.3
Shea LangeliersSFGc 274.143.83325 .308301 .547303 .551 4.1
Wyatt LangfordATLlf234.303.74415 .311318 .514323 .522 1.6
Trevor Larnach*TBRdh283.372.96292 .284227 .481231 .489 2.1
Ramon LaureanoWASrf303.243.08160 .381129 .469130 .473 7.6
Charles LeblancBOS3b293.002.5820 .1509 .2509 .250 3.0
Brooks Lee#CHWss243.102.88229 .245116 .356117 .359 4.0
Jung Hoo Lee*CINcf263.493.27149 .28970 .39371 .399 1.5
Korey LeeCHCc 263.593.43182 .324106 .356107 .35910.0
DJ LeMahieuSEA3b363.322.98144 .27167 .35468 .360 1.4
Royce LewisTBR3b263.222.88228 .250201 .525201 .525 2.9
Francisco Lindor#CLEss314.484.01486 .305381 .526393 .542 2.8
Trey LipscombNYM3b251.841.7458 .27620 .28622 .314 4.0
Tyler LocklearATL1b244.043.7465 .27749 .45050 .459 5.3
Nick LoftinNYY2b263.453.03106 .24542 .30442 .304 1.5
Joey Loperfido*PHIlf263.072.84167 .275106 .356108 .362 5.5
Jack LopezCHW2b323.463.3854 .42635 .42237 .44699.0
Nicky Lopez*MIN2b303.643.23346 .315207 .431209 .435 1.7
Otto LopezSFG2b264.093.81371 .329228 .485231 .491 2.3
Brandon Lowe*MIL2b304.113.73290 .310301 .611307 .623 3.3
Josh Lowe*COLrf273.433.11244 .402220 .498223 .505 3.9
Nathaniel Lowe*LAD1b294.213.66407 .292278 .426283 .433 2.0
Marco LucianoTOR2b234.133.7328 .32117 .27417 .274 4.7
Nathan Lukes*ARIlf304.484.0985 .30650 .48550 .485 0.8
Gavin Lux*PHI2b273.683.30362 .293213 .396219 .407 2.3
Manny MachadoWAS3b324.474.20501 .259335 .490338 .494 3.1
Bligh Madris*STL1b293.703.4845 .42233 .38833 .388 6.8
Luke MaileLADc 343.873.48271 .229124 .267131 .282 4.1
Justyn-Henry MalloyMINdh252.852.5996 .30297 .45397 .453 4.4
Kyle Manzardo*TBRdh242.622.45115 .24353 .28553 .285 4.8
Rafael Marchan#PITc 264.554.12106 .349107 .713107 .713 2.3
Manuel MargotTORlf303.743.50152 .26371 .35173 .361 4.6
Brandon Marsh*LADlf273.713.26193 .337174 .460176 .466 3.3
Ketel Marte#LAA2b314.343.76451 .264338 .484343 .491 1.5
Noelvi MartePHI3b233.503.3264 .26629 .24430 .25212.3
Starling MarteSTLrf363.593.30204 .343122 .409125 .419 4.1
Austin MartinSFGcf263.272.87197 .299113 .406115 .414 1.8
Angel Martinez#SEAcf232.662.38133 .24867 .33267 .332 2.5
J.D. MartinezBOSdh373.903.37345 .328267 .441271 .448 2.3
Nick Martini*CINdh353.102.81127 .33178 .40084 .431 4.1
Michael Massey*STL2b273.953.63304 .280191 .469195 .479 3.2
Miles Mastrobuoni*KCR3b290.500.5011.00011.00011.000 0.0
Jorge MateoTEX2b303.413.16219 .320143 .461147 .474 4.6
Luis MatosSDPcf233.113.0643 .1639 .1619 .16112.0
James McCannPHIc 352.982.74121 .31493 .47998 .505 4.9
Kyle McCann*HOUc 272.442.18112 .357107 .498107 .498 3.1
Jake McCarthy*PHIcf274.494.11421 .342242 .425256 .449 3.2
Chas McCormickSEArf303.102.86202 .312117 .385121 .398 5.2
Grant McCray*TBRcf242.462.2363 .27067 .47969 .493 5.8
Andrew McCutchenOAKdh384.223.66333 .252225 .401230 .410 2.1
Reese McGuire*MIAc 302.952.72140 .26481 .36782 .371 4.0
Zach McKinstry*ATLss303.072.73207 .19882 .27884 .285 2.1
Ryan McMahon*LAA3b304.413.93393 .275277 .387283 .396 3.1
Jeff McNeil*MIN2b333.793.41344 .244181 .365194 .391 2.8
Curtis MeadTOR2b243.403.2550 .26015 .22116 .235 7.5
Parker Meadows*STLcf254.223.84238 .303173 .455173 .455 3.2
MJ Melendez*WASlf263.583.27320 .206190 .388193 .394 3.2
Danny MendickCHW3b311.371.2331 .19422 .45823 .479 5.5
Joey MenesesMIL1b331.001.003 .3331 .2501 .25099.0
Whit MerrifieldSEA2b362.922.48175 .16072 .29479 .322 1.5
Jackson Merrill*PITcf224.424.11466 .281283 .435285 .438 3.3
Matt Mervis*SDPdh271.331.176 .0001 .1251 .125 1.0
Jake MeyersCHCcf293.653.33301 .252167 .355176 .374 4.2
Drew Millas#LADc 273.323.0044 .29520 .31720 .317 2.8
Jose MirandaARI3b274.183.90372 .347244 .517251 .532 3.4
Garrett Mitchell*PITcf264.273.81153 .418174 .637174 .637 3.0
Andruw MonasterioKCR3b281.000.8816 .25013 .39413 .394 3.0
Yoan Moncada#SDP3b303.643.5736 .30617 .33317 .33314.0
Mickey Moniak*OAKof273.172.93197 .274124 .376129 .391 5.9
Dylan MoorePHIss323.523.05263 .247212 .443218 .455 2.7
Christopher MorelHOU3b260.700.6423 .30410 .30310 .303 2.3
Gabriel MorenoCHWc 253.472.98299 .271164 .381169 .393 1.3
Ryan MountcastleWAS1b282.782.57102 .31476 .50776 .507 3.1
Cedric Mullins*SDPcf301.801.6297 .20673 .50074 .507 2.1
Max Muncy*KCR3b342.281.87104 .288129 .594130 .599 1.7
Sean MurphySTLc 302.922.60104 .19274 .40277 .418 3.3
Tom MurphyNYYc 343.122.8233 .06115 .28315 .283 2.6
Dane MyersPITrf294.243.8655 .40053 .43154 .439 5.3
Omar Narvaez*NYYc 332.141.8635 .0865 .1116 .133 3.5
Bo Naylor*MILc 253.303.0019 .31615 .45515 .455 3.3
Josh Naylor*PHI1b284.103.65450 .244327 .498330 .503 1.7
Zach NetoSTLss244.033.61403 .283271 .434286 .458 2.9
Tyler NevinARI1b283.052.62125 .28893 .46397 .483 1.9
Kevin NewmanSEAif313.313.15230 .313116 .377117 .380 5.5
Tomas NidoLAAc 312.342.23115 .20942 .24642 .246 6.7
Brandon Nimmo*CINlf324.353.80430 .272359 .509368 .522 2.0
Ryan Noda*CHW1b293.933.3067 .23943 .36445 .381 2.1
Jhonkensy NoelSFGrf233.373.0599 .242113 .559114 .564 4.4
Lars Nootbaar*LADrf274.123.59293 .297247 .526247 .526 1.8
Connor NorbyMIN3b252.802.5486 .27963 .48864 .496 2.4
Nasim Nunez#COLss242.962.5842 .38126 .36627 .380 2.5
Ryan O'Hearn*ATLdh314.303.74402 .289286 .493288 .497 1.4
Logan O'HoppeMILc 253.703.45332 .361196 .378200 .386 6.8
Tyler O'NeillKCRlf303.873.38247 .316286 .578292 .590 3.0
Shohei Ohtani*ARIdh304.774.19446 .374549 .711556 .720 2.2
Edward OlivaresCLErf292.732.5323 .13022 .53722 .537 3.7
Matt Olson*COL1b314.343.80418 .325397 .565402 .572 2.3
Joey OrtizMIL3b264.093.53380 .303283 .480286 .486 1.8
James Outman*WAScf283.923.7525 .28015 .31915 .319 9.5
Marcell OzunaHOUdh344.464.00432 .324418 .579423 .586 2.5
Cristian PacheCHWcf262.842.5951 .23523 .25323 .253 4.7
Andy PagesLAAcf244.053.73379 .301275 .465286 .484 4.6
Pedro PagesWASc 263.172.92130 .23175 .37575 .375 3.2
Joshua Palacios*CLErf291.621.5032 .12514 .33314 .333 2.0
Richie Palacios*DET2b281.951.65163 .28894 .362104 .400 1.8
Isaac ParedesHOU3b263.152.67288 .240197 .464209 .492 1.4
Vinnie Pasquantino*MIL1b274.023.67457 .287298 .494299 .496 1.8
Graham Pauley*MIA3b243.633.4242 .26245 .65245 .652 9.0
Joc Pederson* dh333.613.07283 .375321 .626327 .637 1.8
Jeremy PenaSFGss274.424.16521 .290261 .373280 .401 7.1
David Peralta*OAKlf373.563.26205 .361156 .522157 .525 2.7
Geraldo Perdomo#KCRss252.292.0794 .28751 .39851 .398 2.3
Jhonny PeredaCOLc 293.443.3318 .2225 .1616 .19499.0
Salvador PerezBOSc 354.434.04470 .296321 .447338 .471 3.8
Wenceel Perez#CLErf253.963.57309 .337208 .453209 .455 2.9
Blake Perkins#SFGcf283.683.18268 .310180 .397183 .404 2.4
Tommy PhamNYMrf373.993.74458 .288250 .387253 .392 4.7
Kevin PillarKCRcf362.612.51220 .245117 .376123 .39513.8
Rene PintoPITc 283.432.8628 .21419 .39621 .438 1.8
Jorge Polanco#OAK2b314.333.83326 .298275 .464278 .469 3.0
Jurickson Profar#ARIlf324.573.80514 .305399 .539416 .562 0.8
Ceddanne RafaelaDETss243.152.94285 .347191 .470198 .488 6.8
Cal Raleigh#CHCc 284.283.75372 .280365 .537370 .544 2.7
Luke Raley*NYYlf303.903.47276 .337255 .484278 .528 5.1
Harold RamirezATLdh302.962.6457 .28120 .27025 .338 5.0
Jose E. Ramirez#WAS3b324.363.94508 .240337 .480339 .483 1.9
Heliot RamosARIcf253.412.86128 .391147 .674148 .679 1.4
J.T. RealmutoMILc 343.042.77193 .321117 .367122 .382 4.1
Rob RefsnyderCOLlf342.822.57151 .397161 .608167 .630 4.3
Zach RemillardCLE2b311.871.6533 .48529 .50029 .500 2.6
Anthony Rendon 3b353.372.93153 .24871 .35175 .371 1.3
Hunter RenfroeCHCrf333.813.41321 .324227 .473229 .477 2.3
Luis Rengifo#SEA3b283.553.25266 .327159 .443161 .448 2.4
Bryan Reynolds#BOSlf304.504.05480 .321338 .464344 .472 2.4
Ben Rice*CIN1b262.962.60182 .181142 .436144 .442 2.6
Austin RileyHOU3b284.133.74390 .313312 .497318 .506 3.2
Leo Rivas#MIAss274.093.6860 .46750 .55652 .578 2.7
Emmanuel RiveraCLE3b292.982.72187 .257109 .394113 .408 3.3
Anthony Rizzo*KCR1b353.132.76224 .348136 .435144 .460 2.0
Luis RobertPHIcf273.823.53276 .283194 .390197 .396 5.5
Chuckie RobinsonSDPc 300.630.5731 .22611 .21212 .231 5.7
Victor RoblesTBRcf283.833.51263 .335173 .486185 .520 3.9
Brayan Rocchio#MILss243.903.42336 .244193 .378201 .393 2.2
Brendan RodgersCHC2b284.324.10443 .357286 .457294 .470 6.5
Johnathan RodriguezDETrf251.331.332 .5001 .2501 .25099.0
Julio Y. RodriguezCLEcf244.424.10446 .359299 .421305 .429 4.8
Jake RogersBOSc 303.082.98125 .30492 .46792 .46711.8
Johan RojasWAScf243.393.20286 .276126 .341128 .346 5.5
Josh Rojas*ARI3b311.481.3550 .26021 .29621 .296 2.5
Miguel RojasHOUss363.693.39342 .266160 .374165 .386 1.9
Drew Romo#MINc 233.443.3319 .1585 .1615 .16111.0
Brent RookerMILdh304.524.05381 .373447 .623450 .627 3.1
Ben Rortvedt*PITc 274.073.58201 .308137 .391139 .397 2.7
Amed RosarioNYMrf294.354.11488 .307261 .380268 .390 6.5
Eddie Rosario*ATLlf334.254.0033 .18213 .25513 .255 4.7
Eguy RosarioOAK3b252.071.9330 .26720 .34520 .34512.5
Esteury RuizMINlf262.772.4053 .17021 .25326 .313 3.0
Keibert Ruiz#NYYc 263.783.56437 .222212 .392218 .403 2.5
Adley Rutschman#PHIc 274.023.62458 .288300 .478303 .483 1.8
Blake Sabol*HOUc 271.961.6526 .42318 .40020 .444 2.4
Thomas SaggeseNYY2b233.082.7945 .20034 .45937 .500 4.3
Cesar Salazar*HOUc 290.980.9830 .26712 .30812 .30899.0
Gary SanchezPITdh324.023.60220 .286144 .393152 .415 3.6
Jesus Sanchez*BALrf273.863.52311 .264197 .408201 .416 3.1
Miguel SanoOAK3b323.523.1139 .35940 .42141 .432 5.4
Javier SanojaWAS2b223.623.4636 .1949 .19110 .21399.0
Carlos Santana#DET1b393.833.32414 .249263 .438272 .453 1.6
Anthony Santander#TEXrf304.233.81452 .226376 .548381 .555 2.3
Nolan Schanuel*TOR1b234.564.04436 .271227 .374239 .394 1.8
Casey SchmittTBR2b262.231.9873 .23366 .52068 .535 3.4
Daniel Schneemann*MINss282.432.1082 .28051 .31351 .313 3.0
Davis SchneiderMINlf263.833.31272 .250183 .354193 .373 2.9
Max SchuemannKCRss281.000.8059 .22036 .37136 .371 1.1
Aaron SchunkTEX2b272.952.76301 .252152 .351156 .360 4.3
Kyle Schwarber*MIAdh324.503.82333 .303426 .595429 .599 2.2
Victor Scott II*LAAcf242.922.62203 .227104 .333107 .343 4.1
Corey Seager*PHIss314.203.72425 .292310 .499317 .510 1.7
Marcus SemienTOR2b344.494.16524 .227268 .377271 .382 2.4
Nick SenzelWAS3b303.573.1415 .46717 .68017 .680 2.0
Brian ServenHOUc 302.762.5590 .24438 .27044 .31210.0
Gavin Sheets*SFG1b293.673.27333 .288191 .397194 .403 2.3
Braden Shewmake*TORss273.613.31344 .209151 .317153 .321 2.7
Zack ShortSDP3b302.682.30158 .259100 .415104 .432 2.0
Michael Siani*CHCcf252.832.54192 .31397 .300102 .316 4.2
Jon Singleton*ARI1b334.103.52132 .348122 .595124 .605 1.3
Jose SiriPITcf294.223.84274 .310216 .397220 .404 5.0
Austin SlaterBOSrf322.011.6888 .35275 .41478 .431 2.5
Dominic Smith* 1b303.953.47143 .23188 .39189 .396 2.2
Josh Smith* 3b274.504.05484 .293274 .376290 .398 3.1
Will SmithCOLc 304.313.82411 .297308 .490318 .506 2.1
Tyler Soderstrom*ARI1b233.192.89152 .283116 .433117 .437 3.7
Nick Sogard#MIA2b274.073.5775 .46763 .51664 .525 2.2
Donovan SolanoOAK3b373.663.30261 .352175 .469180 .483 2.6
Jorge SolerCHCdh334.153.61359 .320289 .490295 .500 2.1
Edmundo SosaATLss292.952.67236 .326172 .478179 .497 4.0
Lenyn SosaCHC3b252.402.28124 .32369 .38370 .389 5.5
Juan Soto*COLrf264.613.73426 .312494 .661499 .668 1.0
Livan Soto*ARI2b253.322.97196 .27699 .328102 .338 2.6
George SpringerMINrf354.153.69395 .225237 .402244 .414 2.1
Jacob StallingsDETc 353.513.15191 .346154 .472164 .503 4.0
Giancarlo StantonBALdh354.183.84294 .306251 .485252 .486 3.9
Spencer SteerBOSlf274.403.91456 .259315 .442327 .459 2.5
Michael StefanicPHI2b292.792.50112 .25946 .31751 .352 2.5
Tyler StephensonMINc 283.953.52350 .280240 .440249 .457 2.6
Cal Stevenson*CLEcf282.501.838 .2506 .4006 .400 0.8
DJ Stewart*CINrf312.591.9798 .286103 .531108 .557 1.2
Trevor StoryCINss323.873.5568 .33849 .40849 .408 4.0
Bryson Stott*KCR2b274.223.80512 .242225 .329227 .332 1.9
Kyle Stowers*STLlf273.332.94146 .24787 .32290 .333 3.4
Garrett Stubbs*CINc 322.472.18153 .307103 .438105 .447 2.5
Eugenio SuarezCIN3b334.293.91396 .318343 .494348 .501 3.9
Jack Suwinski*SEAcf263.262.87198 .253148 .424150 .430 2.8
Seiya SuzukiLADrf304.413.86341 .378356 .581362 .591 2.6
Dansby SwansonCHWss314.253.86438 .272268 .394274 .403 3.2
Trey Sweeney*BOSss251.691.6190 .25644 .28945 .29610.8
Fernando TatisLAArf264.033.70383 .300285 .481290 .489 3.8
Mike Tauchman*PHIrf344.033.46297 .303238 .493240 .497 1.7
Leody Taveras#ATLcf264.053.61418 .282262 .431263 .433 1.9
Chris TaylorCHWlf343.473.08110 .27370 .34172 .351 3.7
Michael A. TaylorSEAcf342.732.47155 .21988 .32690 .333 5.3
Tyrone TaylorOAKof313.323.08255 .286107 .290112 .304 6.3
Rowdy Tellez*KCR1b303.743.41189 .275165 .552166 .555 2.9
Jose Tena*CLE3b242.632.49112 .33046 .30746 .307 5.3
Matt Thaiss*ATLc 302.011.68116 .31081 .38883 .397 1.9
Lane ThomasNYYrf294.303.83338 .293260 .476269 .493 2.9
Michael Toglia#TEX1b264.093.60229 .231231 .491232 .494 3.1
Spencer TorkelsonNYM1b253.943.55371 .275248 .406258 .422 3.6
Abraham Toro#NYY3b283.863.63276 .308138 .372142 .383 4.1
Luis TorrensLADc 292.902.5582 .28057 .49160 .517 1.7
Gleyber TorresHOU2b283.723.34376 .303231 .411234 .416 2.4
Ezequiel TovarOAKss234.384.10448 .333298 .420309 .436 8.3
Alan TrejoNYM2b292.972.82275 .255134 .334138 .344 6.1
Jose TrevinoNYMc 321.831.62123 .28569 .36772 .383 2.3
Jared TrioloLAD3b273.813.41235 .289164 .410165 .412 2.8
Mike TroutARIcf334.644.3681 .222113 .739114 .745 5.3
Kyle Tucker*CHWrf284.493.72206 .257165 .517166 .520 0.9
Brice Turang*ATL2b253.973.53460 .304240 .382246 .392 2.0
Justin TurnerCLEdh403.733.36378 .317234 .426244 .444 2.6
Trea TurnerDETss324.303.98476 .338323 .479335 .496 3.9
Luis UriasSEA3b284.093.7756 .33944 .48948 .533 8.0
Ramon UriasCLE3b313.022.70251 .311186 .522191 .537 2.0
Gio UrshelaTOR3b333.853.62366 .270162 .342164 .346 3.8
Enmanuel Valdez*SEA2b263.613.28191 .304120 .405121 .409 3.5
Ildemaro Vargas#LAA3b333.823.47438 .242225 .366231 .376 2.5
Miguel VargasSDP3b253.142.8475 .20039 .33639 .336 3.2
Daulton Varsho*KCRcf283.703.18348 .310317 .543322 .551 1.9
Andrew VaughnSFG1b274.193.82448 .324293 .464299 .473 3.0
Christian VazquezCINc 342.752.62255 .212118 .343118 .343 7.7
Nelson VelazquezHOUdh262.572.4324 .25014 .38914 .389 4.5
Alex Verdugo*CHWlf284.073.61368 .274221 .431225 .439 1.8
Mark VientosBAL3b254.404.04346 .327305 .502310 .511 5.2
Matt VierlingPITcf284.504.16465 .301271 .410276 .418 3.2
Ryan ViladePITrf261.501.505 .0000 .0000 .00099.0
Anthony VolpeATLss244.454.13520 .294284 .394292 .405 4.1
LaMonte Wade*LAD1b313.663.14139 .30980 .37784 .396 1.7
Tyler Wade*SFG3b302.962.56114 .23753 .32555 .337 1.9
Eric WagamanBOS3b272.482.3348 .33344 .53744 .537 5.0
Will Wagner*OAK2b263.733.6459 .32227 .32927 .32910.0
Christian WalkerWAS1b344.093.69349 .264283 .494291 .508 3.0
Jordan WalkerSFGrf233.433.09130 .25489 .48191 .492 2.1
Matt Wallner*DETrf273.522.97143 .385181 .542194 .581 3.2
Taylor Walls#CHCss283.322.75111 .30683 .41783 .417 1.7
Taylor WardTEXlf314.213.90454 .297309 .453313 .459 3.8
Austin Wells*OAKc 253.502.88185 .211129 .401133 .413 1.6
Joey Wendle*NYM2b351.591.49133 .24851 .27454 .290 4.6
Jamie WestbrookCIN2b302.952.5328 .14326 .46429 .518 3.2
Jordan WestburgPHI3b264.374.15362 .290281 .522285 .530 5.3
Shay WhitcombATL3b262.732.5330 .30015 .36615 .366 2.7
Eli WhitePHIrf311.831.6529 .31019 .45219 .452 2.0
Joey WiemerSFGlf262.562.5614 .2143 .1303 .13099.0
Alika Williams 2b262.111.8929 .31021 .52521 .525 1.8
Luke WilliamsPHI2b283.092.8348 .18820 .28221 .296 4.3
Jacob T. WilsonMIAss234.544.2193 .28046 .42248 .440 1.6
Weston WilsonSEAlf303.002.4762 .40368 .56771 .592 2.0
Jesse Winker*HOUlf314.013.50384 .299268 .423276 .435 2.3
Masyn WinnBALss234.624.30555 .303311 .423316 .430 3.2
Patrick WisdomPHI1b334.183.7488 .17089 .54690 .552 3.4
Brett Wisely*HOU2b262.832.62228 .259136 .400138 .406 4.5
Bobby Witt JrTBRss254.494.07522 .333387 .532396 .545 2.2
Connor WongDETc 293.823.47341 .346220 .421226 .432 3.7
James Wood*TBRlf223.252.86198 .364156 .425157 .428 2.9
Mike Yastrzemski*BOSrf343.643.24323 .279289 .529294 .538 2.7
Christian Yelich*LADlf334.353.75204 .373154 .492158 .505 1.7
Juan YepezHOU1b273.603.36215 .247135 .447135 .447 3.9
Nick YorkeMIN2b233.503.4022 .22710 .28610 .28611.0
Masataka Yoshida*KCRdh313.483.11330 .306191 .422206 .455 2.7
Jacob YoungTEXcf253.503.20398 .291184 .326198 .351 4.0

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*CINss24 .284 .319 .470 .789236678310261061
Wilyer Abreu*STLrf26 .121 .215 .172 .3885873002621
Luisangel AcunaPHIss23 .395 .385 .7631.14838156121106
Ronald AcunaLAArf27 .176 .219 .279 .49968124019416
Willy AdamesLADss29 .206 .291 .411 .702180371308342339
Riley AdamsSFGc 29 .164 .220 .309 .5295594202418
Jo AdellSDPrf26 .212 .287 .483 .77015132839281629
Nick AhmedBOSss35 .202 .220 .290 .5111242542110335
Ozzie Albies#MIL2b28 .273 .300 .407 .70717247110423420
Blaze AlexanderOAK2b26 .297 .373 .459 .833742230311713
Nick AllenSTLss26 .158 .158 .316 .474386301503
Pete AlonsoSEA1b30 .214 .351 .397 .74712627805182039
Jose AltuveARI2b35 .374 .446 .5611.007198742205252134
Francisco AlvarezCLEc 23 .250 .330 .542 .8729624109211220
Nacho AlvarezDET2b22 .000 .000 .000 .00010000000
Yordan Alvarez*SDPdh28 .391 .431 .6241.056197771529341540
Adael Amador#ATL2b22 .000 .000 .000 .00010000001
Jacob AmayaNYMss26 .000 .400 .000 .40030000021
Miguel AmayaMIAc 26 .216 .256 .338 .5947416411827
Tim AndersonSTLss32 .143 .226 .179 .4042841001211
Miguel AndujarNYMlf30 .353 .396 .424 .819853060011612
Jonathan Aranda*ARI1b27 .000 .000 .000 .00050000100
Orlando ArciaCOLss30 .121 .208 .167 .3751321660061547
Nolan ArenadoSTL3b34 .150 .187 .221 .4081402170112710
Gabriel AriasCHC3b25 .185 .248 .278 .52715128612201052
Randy ArozarenaBALlf30 .268 .389 .480 .869123331105182334
Luis Arraez*BOS1b28 .232 .265 .266 .5301774160015516
Jose AzocarMINlf29 .200 .250 .444 .6944592036311
Akil Baddoo*LAAlf26 .231 .286 .308 .593133100216
Harrison BaderBALcf31 .228 .267 .341 .6091232850316724
Ji Hwan Bae*MIAcf25 .214 .214 .286 .500143100102
Javier BaezSEAss32 .111 .200 .444 .64491001112
Patrick Bailey#LAAc 26 .138 .194 .172 .3662941000214
Luken BakerSTLdh28 .176 .263 .529 .793173111322
Brooks Baldwin#HOU2b24 .286 .286 .286 .57172000001
Addison Barger*OAK3b25 .125 .192 .125 .3172430000110
Austin BarnesKCRc 35 .327 .365 .347 .7124916100139
Tucker Barnhart*TORc 34 .000 .000 .000 .00020000001
Joey BartARIc 28 .331 .420 .518 .93813946317232039
Brett Baty*PIT3b25 .298 .353 .489 .84247140036216
Jake Bauers*TOR1b29 .167 .167 .333 .50061100102
Jordan BeckCOLlf24 .200 .200 .300 .500102100003
Josh Bell#BAL1b32 .179 .233 .286 .5195610301149
Cody Bellinger*TORcf29 .325 .355 .526 .8821143783317317
Andrew Benintendi*CINlf30 .244 .313 .369 .68216039614191843
Will Benson*CHClf27 .125 .333 .125 .458162000055
Steward Berroa#TEXrf26 .200 .200 .400 .60051100101
Jon BertiSDP3b35 .226 .273 .258 .5313171001110
Christian BethancourtCLEc 33 .221 .231 .481 .711771780410116
Mookie BettsMILss32 .340 .388 .577 .96515653956151314
Bo BichetteMINss27 .160 .192 .200 .39275123004315
Tyler Black*PITdh24 .194 .216 .222 .4383671003010
Charlie Blackmon*DETdh38 .232 .289 .336 .6251252962112716
Dairon BlancoOAKof32 .209 .261 .442 .7034391036313
JJ Bleday*HOUcf27 .256 .280 .540 .820176451511132643
Ryan BlissCIN2b25 .246 .300 .569 .86965163349530
Xander BogaertsWAS2b32 .202 .266 .237 .50211423400121020
Alec BohmSTL3b28 .303 .382 .426 .80815547100327219
David BoteSFG3b32 .333 .364 .429 .792217200212
Sean BouchardPITrf29 .091 .231 .136 .3672221003414
Alex BregmanCHW3b31 .236 .293 .417 .71014434616231218
Will Brennan*MILrf27 .155 .155 .268 .42371112024012
Jonah BrideARI1b29 .212 .316 .424 .740337102959
Seth Brown*MIAlf32 .226 .273 .435 .708621410413221
Vidal Brujan#TBRss27 .250 .394 .310 .704842101181727
Kris BryantSFGdh33 .250 .250 .250 .50082000002
Jake BurgerCHC3b29 .258 .326 .532 .858124324010151132
Alec Burleson*TBRdh26 .205 .241 .237 .4781563250013623
Michael Busch*NYY1b27 .212 .303 .282 .58517036901182255
Lawrence Butler*ARIrf24 .307 .324 .564 .88816350131933443
Byron BuxtonNYYcf31 .253 .341 .443 .78479206039825
Jose CaballeroCOLss28 .198 .330 .395 .7258617803141241
Trey Cabbage*LAArf28 .093 .183 .167 .3505451014615
Oswaldo Cabrera#DET3b26 .275 .321 .412 .73351141027410
Willie Calhoun*MIAdh30 .345 .406 .379 .7862910100131
Alex CallATLrf30 .263 .440 .263 .703195000266
Daz CameronNYMlf28 .286 .340 .505 .845912642412830
Junior CamineroMIL3b21 .245 .286 .340 .62553132014312
Luis CampusanoTBRc 26 .130 .155 .188 .343699400415
Alexander CanarioDETlf25 .300 .300 .500 .800103010102
Jeimer Candelario#MIN3b31 .153 .267 .252 .51911117502131428
Mark CanhaMIA1b36 .210 .307 .294 .6011192570181435
Dominic Canzone*WASrf27 .250 .250 .250 .500164000102
Victor Caratini#HOUc 31 .219 .329 .315 .644731610271117
Dylan Carlson#CHWlf26 .310 .333 .483 .8162995002110
Kerry Carpenter*SEArf27 .000 .000 .000 .000150000009
Matt Carpenter*LADdh39 .200 .294 .200 .494153000025
Corbin Carroll*SDPcf24 .170 .219 .306 .5252063562622862
Evan Carter*TBRlf22 .077 .077 .077 .154131000106
Curt CasaliLAAc 36 .179 .273 .209 .48267122006821
Triston Casas*CHW1b25 .243 .307 .320 .6271032520271032
Nick CastellanosDETrf33 .242 .306 .469 .77412831508151131
Willi Castro#CLEss28 .218 .267 .309 .576110247019827
Jake Cave*ATLrf32 .121 .147 .121 .2683340002016
Matt ChapmanCHW3b32 .224 .298 .461 .758152341208181541
Jazz Chisholm*SDPcf27 .180 .254 .311 .56516730216161547
Jackson ChourioBALlf21 .261 .296 .343 .6391343550212724
Jonatan Clase#SFGlf23 .500 .500 .6671.16763100000
Kody Clemens*TEX1b29 .122 .122 .220 .3414154003013
Ernie ClementCIN3b29 .222 .252 .317 .5691262871110211
Oscar Colas*LADrf26 .000 .000 .000 .00060000003
Michael Conforto*TORlf32 .307 .389 .596 .98611435908241629
Griffin Conine*BOSrf27 .200 .200 .500 .700102001201
William ContrerasSEAc 27 .276 .388 .431 .819123341003122244
Willson ContrerasTORc 33 .414 .494 .7571.2517029606161021
Billy CookMIL1b26 .097 .125 .194 .319313001116
Garrett CooperPITdh34 .252 .324 .449 .773127321005111233
Carlos CorreaSDPss30 .310 .365 .7591.124116367015311021
Colton Cowser*SDPlf25 .207 .268 .408 .67617436728221360
Brandon Crawford*MIAss38 .224 .243 .373 .61667154026020
J.P. Crawford*SEAss30 .280 .352 .385 .73714340522121226
Dylan CrewsNYYrf23 .200 .273 .450 .723204201315
Jake Cronenworth*LAD1b31 .205 .241 .241 .48283173003420
Pete Crow-Armstrong*OAKcf23 .167 .191 .227 .41866111015224
Oneil Cruz*PITss26 .219 .265 .385 .65019242917281065
Travis d'ArnaudSEAc 36 .208 .351 .468 .8197716206121427
Bobby DalbecCOL1b30 .000 .500 .000 .50020000021
Henry DavisTBRc 25 .348 .483 .5221.004238400147
J.D. DavisBOS1b32 .190 .190 .476 .667214002206
Bryan De La CruzKCRlf28 .252 .262 .424 .6871393590516241
Elly De La Cruz#KCRss23 .267 .326 .430 .75616544906171448
Paul DeJongTEXss31 .118 .162 .269 .43093112048543
Adrian Del Castillo*MIAc 25 .222 .222 .222 .44492000103
Zach DeLoach*CHWrf26 .094 .194 .219 .4133231011314
Jonny DelucaCINrf26 .146 .215 .238 .45413019412111048
Rafael Devers*COL3b28 .243 .273 .320 .5921694170216758
Elias DiazTEXc 34 .189 .241 .257 .49774142018412
Yainer DiazNYMc 26 .295 .338 .475 .81461185024410
Yandy DiazMIN1b33 .347 .430 .492 .92212443120281813
Dillon DinglerCHWc 26 .167 .167 .333 .50061100001
Jasson Dominguez#SDPlf221.0001.0001.0002.00011000000
Brendan Donovan*COLlf28 .232 .318 .325 .64215135911161318
Brenton DoyleCOLcf27 .278 .309 .470 .7791514291615534
Logan Driscoll*TBRc 27 .333 .500 .5001.00062100221
Brandon DruryMIA2b32 .132 .139 .174 .313121162017132
Mauricio DubonMIAlf30 .269 .296 .441 .73714539100521522
Blake DunnATLlf26 .278 .300 .667 .967185102811
Oliver Dunn*LAD3b27 .100 .200 .133 .3333031002311
Ezequiel DuranSFG3b26 .263 .282 .303 .58576203005220
Jarren Duran*NYYcf28 .185 .245 .265 .51018935413111551
Adam DuvallTEXrf36 .256 .327 .488 .81543111037412
Tommy Edman#CINcf30 .359 .406 .578 .9846423531358
Xavier Edwards#SDPss25 .267 .327 .366 .694101274305820
Jerar EncarnacionCINdh27 .218 .282 .321 .603781720210628
Christian Encarnacn-StranDET1b25 .000 .000 .000 .00000000000
Santiago EspinalSFG3b30 .297 .314 .568 .88114844811028422
Thairo EstradaMIA2b29 .181 .218 .276 .4941051910311420
Stuart FairchildATLcf29 .300 .377 .508 .88512036407241535
Kyle FarmerOAKif34 .235 .284 .294 .57868161017425
Freddy FerminKCRc 30 .289 .337 .422 .75983248016512
Jose FerminNYY2b26 .227 .292 .273 .5644410200237
Tyler FitzgeraldDETss27 .248 .298 .488 .78512130102522845
Wilmer FloresBOS1b33 .159 .213 .205 .417447200337
Estevan Florial*ATLdh27 .250 .250 .250 .50041000100
Nick FortesATLc 28 .221 .250 .294 .5446815500919
Justin FoscueSDPdh26 .200 .250 .367 .617306201327
Jake Fraley*ARIrf30 .227 .261 .227 .4884410000414
Ty FranceTOR1b30 .158 .259 .295 .5549515403111321
Adam Frazier*TEX2b33 .263 .333 .263 .596195000222
Freddie Freeman*CLE1b35 .253 .377 .464 .841166421108232536
Tyler FreemanBALcf26 .156 .226 .325 .55177127029715
Sal Frelick*BOSrf25 .156 .226 .189 .4151221940051229
TJ Friedl*CHCcf29 .203 .337 .290 .627691400261116
David FryCHWdh29 .273 .353 .7051.05788248010251023
Joey Gallo*NYM1b31 .143 .189 .257 .4463551013117
Ben Gamel*CLErf33 .261 .292 .391 .683236300215
Adolis GarciaNYYrf32 .255 .317 .577 .894149386014431151
Luis V. Garcia*DET2b25 .264 .287 .309 .596110295009424
Maikel GarciaCHC3b25 .221 .272 .321 .593140317211699
Stone GarrettBOSdh29 .667 .6671.0001.66732100101
Mitch GarverNYMdh34 .204 .367 .398 .7659319604102526
Zack GelofPIT2b25 .110 .189 .166 .3541451620281268
Andres Gimenez*LAD2b26 .240 .266 .352 .6181794383213117
Paul GoldschmidtTEX1b37 .310 .386 .441 .827145451302141731
Yan GomesCOLc 37 .100 .100 .100 .200101000104
Nick GonzalesWAS2b26 .281 .348 .425 .77214641714191128
Romy GonzalezMIA2b28 .356 .412 .541 .95313548160391238
Hunter GoodmanWASc 25 .164 .207 .327 .5345590034023
Niko Goodrum#MIN3b33 .143 .227 .244 .4711191711371328
Nick Gordon*WASlf29 .250 .288 .375 .6634812301639
Nolan Gorman*BAL2b25 .212 .328 .442 .77052113036824
Yasmani Grandal#KCRc 36 .222 .276 .259 .535276100217
Riley Greene*CHWlf24 .221 .264 .383 .6471493382414855
Randal GrichukOAKrf33 .292 .356 .438 .79513038704101326
Trent Grisham*ARIcf28 .248 .304 .336 .6401253161111831
Robbie Grossman#BOSdh35 .194 .257 .286 .543981911211926
Vladimir GuerreroSDP1b26 .242 .317 .465 .781198482117242230
Luis Guillorme*PIT2b30 .150 .190 .150 .3406090001329
Lourdes GurrielHOUlf31 .278 .343 .483 .82715142708211428
Eric HaaseSTLc 32 .188 .316 .7501.066163003535
David Hamilton*ARIss27 .271 .333 .353 .686852310213826
Garrett HampsonSFGcf30 .216 .274 .352 .6268819101010720
Mitch HanigerCINrf34 .212 .245 .356 .6011463130620746
Ian Happ#SEAlf30 .206 .253 .363 .615160331304221044
Bryce Harper*MIA1b32 .306 .385 .506 .891170521307192041
Brett HarrisNYM3b27 .195 .255 .345 .60087177029619
Michael Harris II*MINcf24 .323 .367 .562 .9281304251819835
Ke'Bryan HayesBAL3b28 .294 .339 .480 .820102302151567
Austin HaysLAAlf29 .242 .305 .342 .6471202912008937
Jonah Heim#STLc 30 .372 .416 .489 .905943520312716
Gunnar Henderson*NYYss24 .269 .368 .503 .87116745449262150
Darell HernaizLAA3b23 .341 .375 .432 .8074415101617
Enrique HernandezMIL3b33 .230 .294 .435 .729161373010191529
Teoscar HernandezWASlf32 .316 .353 .6891.042177561121740853
Ivan HerreraBALc 25 .417 .475 .5831.05836150025412
Jose Herrera#SFGc 28 .283 .333 .340 .67353153007518
Jason Heyward*MIArf35 .214 .233 .286 .519286200317
Kyle HigashiokaTEXc 35 .257 .295 .662 .957741922816420
Derek HillOAKof29 .265 .271 .559 .830681804413124
Sam Hilliard*STLlf31 .241 .255 .593 .847541310614025
Rece HindsBALrf24 .111 .333 .222 .55691100233
Nico HoernerTBR2b28 .257 .335 .343 .67814036901141513
Jackson Holliday*TOR2b21 .129 .229 .161 .3903141003412
Spencer Horwitz*TOR1b27 .308 .366 .400 .76665203013610
Rhys HoskinsMIA1b32 .184 .329 .344 .67312523206182747
Sam HuffTBRc 27 .071 .133 .071 .205141000012
Andy Ibanez 2b32 .290 .380 .476 .8561243634481529
Jose IglesiasPIT2b35 .372 .471 .477 .94786329008913
Jonathan IndiaATL2b28 .247 .371 .390 .762146361013142829
Kyle Isbel*DETcf28 .160 .192 .160 .352254000017
Alex JacksonSDPc 29 .174 .226 .278 .5041442530416840
Travis Jankowski*CLEdh34 .250 .250 .500 .750164101101
Danny JansenTORc 30 .167 .297 .241 .53854910161011
Ryan JeffersOAKc 28 .248 .308 .560 .86810927401015732
Eloy JimenezTBRdh28 .229 .284 .295 .580105247005931
Leo JimenezCLEss24 .337 .398 .517 .9158930100217430
Connor JoeLAD1b32 .314 .407 .552 .959105331005191221
Bryce Johnson#SFGrf29 .255 .333 .362 .69547122015610
Jahmai JonesDETdh27 .263 .349 .500 .84938101124413
Nolan Jones*STLlf27 .194 .342 .258 .6003162000713
Aaron JudgeTORcf33 .295 .486 .6481.134105317010173844
Edouard Julien*NYY2b26 .146 .239 .146 .3854160001325
Corey JulksKCRlf29 .231 .231 .692 .923133002208
Jace Jung*LAD3b24 .059 .158 .059 .217171000024
Josh JungNYY3b27 .276 .354 .414 .76858162026724
Niko Kavadas*LAAdh26 .237 .310 .395 .704389111445
Colt Keith*STL2b23 .304 .368 .345 .71314845301201543
Jarred Kelenic*CLElf25 .259 .272 .438 .7091122950517133
Carson KellyWASc 30 .280 .379 .300 .6795014100488
Buddy KennedyLAA2b26 .333 .500 .5001.00062100222
Max Kepler*KCRrf32 .321 .333 .357 .690289100316
Grae KessingerLAA3b27 .188 .268 .347 .6141011951371025
Kevin Kiermaier*CHWcf35 .220 .289 .268 .5574190100413
Ha-Seong KimBALss29 .194 .288 .340 .6281032071251416
Isiah Kiner-FalefaKCR2b30 .291 .353 .331 .6831273731012520
Alex Kirilloff*OAK1b27 .286 .500 .286 .78672000003
Alejandro KirkBALc 26 .155 .195 .252 .4471031610009516
Heston Kjerstad*TORlf26 .364 .364 .455 .818114100204
Andrew KniznerMINc 30 .167 .162 .250 .412366001408
Ryan KreidlerCOLss27 .143 .250 .179 .429284100149
Steven Kwan*STLlf27 .319 .390 .399 .78916352512201820
Shea LangeliersSFGc 27 .326 .348 .573 .921892932512325
Wyatt LangfordATLlf23 .291 .399 .597 .996134393112392629
Trevor Larnach*TBRdh28 .180 .221 .247 .46889163016525
Ramon LaureanoWASrf30 .293 .325 .507 .8321504450927751
Charles LeblancBOS3b29 .111 .273 .222 .49591100023
Brooks Lee#CHWss24 .185 .224 .261 .485921710211521
Jung Hoo Lee*CINcf26 .316 .316 .474 .789196001201
Korey LeeCHCc 26 .212 .257 .242 .500337100218
DJ LeMahieuSEA3b36 .118 .211 .118 .328172000123
Royce LewisTBR3b26 .301 .381 .6711.0527322906171022
Francisco Lindor#CLEss31 .253 .309 .527 .8361864715012451041
Trey LipscombNYM3b25 .091 .130 .091 .221222000003
Tyler LocklearATL1b24 .250 .400 .350 .750205200157
Nick LoftinNYY2b26 .255 .317 .273 .5905514100565
Joey Loperfido*PHIlf26 .216 .283 .299 .58297212026931
Jack LopezCHW2b32 .053 .143 .053 .1951910000010
Nicky Lopez*MIN2b30 .228 .290 .354 .6441272970381031
Otto LopezSFG2b26 .196 .222 .235 .4585110200426
Brandon Lowe*MIL2b30 .272 .306 .466 .7721032880411431
Josh Lowe*COLrf27 .158 .256 .263 .5193861015413
Nathaniel Lowe*LAD1b29 .229 .330 .271 .60117039401172652
Marco LucianoTOR2b23 .333 .333 .417 .750124100104
Nathan Lukes*ARIlf30 .182 .182 .273 .455112100003
Gavin Lux*PHI2b27 .048 .132 .048 .1816230001425
Manny MachadoWAS3b32 .288 .342 .527 .869184538012231536
Bligh Madris*STL1b29 .250 .250 .250 .50082000004
Luke MaileLADc 34 .118 .218 .145 .3631101330091237
Justyn-Henry MalloyMINdh25 .239 .327 .630 .95746114148624
Kyle Manzardo*TBRdh24 .063 .118 .063 .180161000014
Rafael Marchan#PITc 26 .222 .302 .500 .802368103754
Manuel MargotTORlf30 .250 .261 .432 .69344110124112
Brandon Marsh*LADlf27 .186 .253 .229 .48270133004629
Ketel Marte#LAA2b31 .289 .344 .430 .7741424180417831
Noelvi MartePHI3b23 .136 .174 .205 .3784460012222
Starling MarteSTLrf36 .248 .316 .413 .72912130424161126
Austin MartinSFGcf26 .277 .362 .386 .74810128611111321
Angel Martinez#SEAcf23 .222 .364 .289 .653451030021012
J.D. MartinezBOSdh37 .275 .369 .457 .82513838706252047
Nick Martini*CINdh35 .283 .340 .500 .8404613430319
Michael Massey*STL2b27 .226 .261 .406 .6671062470414327
Miles Mastrobuoni*KCR3b29 .000 .000 .000 .00000000000
Jorge MateoTEX2b30 .289 .354 .511 .8659026110312823
Luis MatosSDPcf23 .091 .091 .091 .182111000104
James McCannPHIc 35 .182 .178 .455 .6324480048010
Kyle McCann*HOUc 27 .000 .059 .000 .059160000016
Jake McCarthy*PHIcf27 .352 .402 .415 .8171595651113832
Chas McCormickSEArf30 .269 .319 .463 .78267183509520
Grant McCray*TBRcf24 .000 .200 .000 .20080000025
Andrew McCutchenOAKdh38 .167 .283 .260 .544961600361435
Reese McGuire*MIAc 30 .171 .213 .237 .44976133103324
Zach McKinstry*ATLss30 .128 .205 .179 .384395200437
Ryan McMahon*LAA3b30 .268 .311 .376 .687157425048856
Jeff McNeil*MIN2b33 .211 .261 .328 .5891282730413724
Curtis MeadTOR2b24 .214 .313 .214 .527143000015
Parker Meadows*STLcf25 .264 .284 .340 .624106283114333
MJ Melendez*WASlf26 .172 .190 .239 .4291342330210126
Danny MendickCHW3b31 .286 .348 .619 .967216102623
Joey MenesesMIL1b33 .000 .000 .000 .00010000000
Whit MerrifieldSEA2b36 .125 .265 .250 .5155671025117
Jackson Merrill*PITcf22 .214 .258 .308 .56518239504231133
Matt Mervis*SDPdh27 .000 .200 .000 .20040000011
Jake MeyersCHCcf29 .253 .314 .392 .70615840923111148
Drew Millas#LADc 27 .273 .333 .273 .606113000016
Jose MirandaARI3b27 .217 .213 .261 .47446102004010
Garrett Mitchell*PITcf26 .317 .348 .492 .841632011004321
Andruw MonasterioKCR3b28 .111 .273 .333 .606182101249
Yoan Moncada#SDP3b30 .200 .200 .250 .450204100006
Mickey Moniak*OAKof27 .063 .063 .125 .188161100107
Dylan MoorePHIss32 .154 .269 .286 .554911460291439
Christopher MorelHOU3b26 .000 .000 .000 .00060000004
Gabriel MorenoCHWc 25 .278 .333 .392 .7267922601879
Ryan MountcastleWAS1b28 .338 .377 .6761.053712430720516
Cedric Mullins*SDPcf30 .125 .176 .188 .364162100103
Max Muncy*KCR3b34 .100 .143 .250 .393202001207
Sean MurphySTLc 30 .169 .205 .349 .554831400514334
Tom MurphyNYYc 34 .000 .118 .000 .118150000027
Dane MyersPITrf29 .250 .368 .563 .9313282129512
Omar Narvaez*NYYc 33 .000 .154 .000 .154110000014
Bo Naylor*MILc 25 .333 .333 .500 .83362100101
Josh Naylor*PHI1b28 .271 .339 .476 .815166451008271634
Zach NetoSTLss24 .364 .440 .5681.008162591207192132
Tyler NevinARI1b28 .236 .355 .425 .78012730905192030
Kevin NewmanSEAif31 .265 .290 .382 .6721022760212418
Tomas NidoLAAc 31 .180 .212 .180 .3925090001214
Brandon Nimmo*CINlf32 .251 .319 .437 .757215541228241653
Ryan Noda*CHW1b29 .176 .333 .382 .716346102379
Jhonkensy NoelSFGrf23 .247 .321 .7121.0337318401014822
Lars Nootbaar*LADrf27 .302 .377 .488 .865129391042191637
Connor NorbyMIN3b25 .240 .240 .440 .680256201309
Nasim Nunez#COLss24 .333 .385 .389 .77436122002210
Ryan O'Hearn*ATLdh31 .196 .247 .259 .5051432860118942
Logan O'HoppeMILc 25 .133 .205 .160 .36575102003729
Tyler O'NeillKCRlf30 .300 .438 .7181.156110337013232545
Shohei Ohtani*ARIdh30 .251 .327 .406 .73321955547292262
Edward OlivaresCLErf29 .161 .212 .452 .6643150036210
Matt Olson*COL1b31 .293 .342 .547 .8891815311111291249
Joey OrtizMIL3b26 .301 .409 .6621.070136411449332537
James Outman*WAScf28 .077 .077 .077 .154131000005
Marcell OzunaHOUdh34 .248 .329 .369 .69814937903181854
Cristian PacheCHWcf26 .159 .260 .250 .5104474004616
Andy PagesLAAcf24 .297 .317 .551 .86813841501030526
Pedro PagesWASc 26 .238 .300 .333 .63363150027617
Joshua Palacios*CLErf29 .000 .000 .000 .00060000002
Richie Palacios*DET2b28 .357 .438 .357 .79542150003512
Isaac ParedesHOU3b26 .263 .327 .466 .79313335308231327
Vinnie Pasquantino*MIL1b27 .243 .278 .346 .6231363350317735
Graham Pauley*MIA3b24 .500 .545 .7001.245105200311
Joc Pederson* dh33 .254 .380 .356 .736591530151225
Jeremy PenaSFGss27 .305 .337 .476 .81316450111523418
David Peralta*OAKlf37 .333 .391 .381 .772217100029
Geraldo Perdomo#KCRss25 .290 .324 .290 .614319000327
Jhonny PeredaCOLc 29 .200 .200 .200 .40051000002
Salvador PerezBOSc 35 .266 .332 .426 .75816945308251035
Wenceel Perez#CLErf25 .229 .306 .292 .5979622220101127
Blake Perkins#SFGcf28 .256 .376 .359 .73578205014159
Tommy PhamNYMrf37 .255 .296 .510 .8061022631712623
Kevin PillarKCRcf36 .294 .326 .460 .78612637101317321
Rene PintoPITc 28 .200 .200 .467 .667153101108
Jorge Polanco#OAK2b31 .258 .265 .438 .7031283361520123
Jurickson Profar#ARIlf32 .283 .393 .422 .81518051407343212
Ceddanne RafaelaDETss24 .263 .313 .458 .77011831102320736
Cal Raleigh#CHCc 28 .234 .276 .581 .857167391019381048
Luke Raley*NYYlf30 .221 .275 .358 .632952140310532
Harold RamirezATLdh30 .154 .154 .154 .308132000103
Jose E. Ramirez#WAS3b32 .314 .347 .605 .952185581311333922
Heliot RamosARIcf25 .385 .497 .6961.193135521618253030
J.T. RealmutoMILc 34 .259 .323 .359 .68117044803141449
Rob RefsnyderCOLlf34 .354 .426 .7081.134144516015341438
Zach RemillardCLE2b31 .333 .412 .467 .878155010224
Anthony Rendon 3b35 .203 .293 .250 .5436413001496
Hunter RenfroeCHCrf33 .267 .333 .453 .78715040816231630
Luis Rengifo#SEA3b28 .369 .404 .524 .9288431100112312
Bryan Reynolds#BOSlf30 .256 .295 .344 .6391804670313942
Ben Rice*CIN1b26 .126 .220 .242 .462951231271030
Austin RileyHOU3b28 .172 .274 .394 .6689917107131429
Leo Rivas#MIAss27 .308 .308 .308 .615134000005
Emmanuel RiveraCLE3b29 .246 .343 .475 .818611520411910
Anthony Rizzo*KCR1b35 .324 .415 .423 .83771235103718
Luis RobertPHIcf27 .211 .323 .346 .66813328305152053
Chuckie RobinsonSDPc 30 .143 .250 .143 .393142000118
Victor RoblesTBRcf28 .222 .254 .317 .57163143015311
Brayan Rocchio#MILss24 .198 .279 .382 .66113126905151338
Brendan RodgersCHC2b28 .283 .302 .476 .7781664780815531
Johnathan RodriguezDETrf25 .000 .000 .000 .00030000002
Julio Y. RodriguezCLEcf24 .260 .295 .385 .68020052706171061
Jake RogersBOSc 30 .200 .250 .267 .517153100014
Johan RojasWAScf24 .205 .205 .205 .4103980000010
Josh Rojas*ARI3b31 .188 .235 .188 .423163000212
Miguel RojasHOUss36 .284 .348 .395 .74381233027710
Drew Romo#MINc 23 .111 .111 .111 .22291000004
Brent RookerMILdh30 .273 .323 .541 .8641835010013341456
Ben Rortvedt*PITc 27 .223 .284 .287 .57294213017638
Amed RosarioNYMrf29 .238 .262 .402 .6641222980410324
Eddie Rosario*ATLlf33 .200 .200 .200 .400102000101
Eguy RosarioOAK3b25 .229 .222 .486 .7083586015019
Esteury RuizMINlf26 .167 .348 .333 .681183001146
Keibert Ruiz#NYYc 26 .242 .289 .417 .7051323280520716
Adley Rutschman#PHIc 27 .306 .363 .514 .877183568010241727
Blake Sabol*HOUc 27 .200 .200 .200 .40051000002
Thomas SaggeseNYY2b23 .276 .323 .7931.1162980051226
Cesar Salazar*HOUc 29 .000 .000 .000 .00000000000
Gary SanchezPITdh32 .226 .305 .369 .67484190049923
Jesus Sanchez*BALrf27 .250 .400 .500 .900123001237
Miguel SanoOAK3b32 .158 .304 .211 .515193100246
Javier SanojaWAS2b22 .231 .231 .231 .462133000103
Carlos Santana#DET1b39 .311 .359 .538 .8961324190731727
Anthony Santander#TEXrf30 .228 .294 .462 .757145332110191330
Nolan Schanuel*TOR1b23 .214 .291 .357 .6481262730513934
Casey SchmittTBR2b26 .283 .362 .7171.079601731717721
Daniel Schneemann*MINss28 .200 .333 .200 .5332040000412
Davis SchneiderMINlf26 .109 .180 .175 .3551371541151162
Max SchuemannKCRss28 .171 .358 .268 .6274172103129
Aaron SchunkTEX2b27 .184 .215 .289 .50576142025321
Kyle Schwarber*MIAdh32 .291 .405 .519 .924158463011312943
Victor Scott II*LAAcf24 .292 .370 .417 .787247001326
Corey Seager*PHIss31 .271 .307 .355 .6621554240316543
Marcus SemienTOR2b34 .190 .256 .261 .5171422710391323
Nick SenzelWAS3b30 .000 .000 .000 .00030000001
Brian ServenHOUc 30 .127 .143 .182 .3255573003118
Gavin Sheets*SFG1b29 .146 .214 .167 .3814871004413
Braden Shewmake*TORss27 .158 .213 .237 .450114183026728
Zack ShortSDP3b30 .228 .274 .380 .65479185217421
Michael Siani*CHCcf25 .235 .316 .275 .59051122002617
Jon Singleton*ARI1b33 .111 .200 .444 .644182002315
Jose SiriPITcf29 .222 .306 .413 .71812628905211646
Austin SlaterBOSrf32 .257 .384 .371 .755701850181424
Dominic Smith* 1b30 .143 .192 .204 .3964970014319
Josh Smith* 3b27 .264 .309 .356 .6641634330421848
Will SmithCOLc 30 .255 .331 .474 .80613735907261626
Tyler Soderstrom*ARI1b23 .273 .347 .455 .80144122025413
Nick Sogard#MIA2b27 .250 .323 .357 .680287300536
Donovan SolanoOAK3b37 .327 .402 .462 .86310434313101318
Jorge SolerCHCdh33 .325 .405 .6161.021151492008262037
Edmundo SosaATLss29 .329 .409 .6011.01014347857311723
Lenyn SosaCHC3b25 .255 .278 .362 .640942470110324
Juan Soto*COLrf26 .258 .374 .540 .914163425113242731
Livan Soto*ARI2b25 .193 .239 .205 .44383161003423
George SpringerMINrf35 .130 .255 .206 .46113117103162042
Jacob StallingsDETc 35 .250 .377 .523 .9008822606111129
Giancarlo StantonBALdh35 .256 .304 .558 .86243114036317
Spencer SteerBOSlf27 .261 .352 .457 .809138361613161725
Michael StefanicPHI2b29 .270 .318 .350 .668100278004517
Tyler StephensonMINc 28 .180 .231 .320 .5511001850310722
Cal Stevenson*CLEcf28 .000 .000 .000 .00000000000
DJ Stewart*CINrf31 .167 .231 .167 .397122000015
Trevor StoryCINss32 .095 .136 .238 .3742120011112
Bryson Stott*KCR2b27 .182 .251 .235 .48717031520101439
Kyle Stowers*STLlf27 .133 .229 .210 .4381051461081140
Garrett Stubbs*CINc 32 .316 .373 .368 .74276244005515
Eugenio SuarezCIN3b33 .273 .355 .552 .906194533017422472
Jack Suwinski*SEAcf26 .286 .342 .571 .91435101036314
Seiya SuzukiLADrf30 .275 .374 .497 .87115342709272436
Dansby SwansonCHWss31 .247 .345 .435 .780154381405112148
Trey Sweeney*BOSss25 .208 .269 .271 .54048103000324
Fernando TatisLAArf26 .220 .298 .407 .70411826705161247
Mike Tauchman*PHIrf34 .284 .336 .388 .72413438503161140
Leody Taveras#ATLcf26 .184 .276 .217 .49315228201112032
Chris TaylorCHWlf34 .229 .289 .343 .6323581015312
Michael A. TaylorSEAcf34 .165 .186 .361 .547971632412335
Tyrone TaylorOAKof31 .231 .299 .256 .55578182005721
Rowdy Tellez*KCR1b30 .307 .388 .7601.1487523211017929
Jose Tena*CLE3b24 .357 .357 .429 .786145100003
Matt Thaiss*ATLc 30 .170 .232 .205 .43688153007523
Lane ThomasNYYrf29 .275 .366 .497 .862153421226152138
Michael Toglia#TEX1b26 .211 .305 .491 .79711424618221635
Spencer TorkelsonNYM1b25 .248 .284 .554 .8391012570822513
Abraham Toro#NYY3b28 .250 .282 .393 .6751122862215327
Luis TorrensLADc 29 .190 .306 .357 .663428401378
Gleyber TorresHOU2b28 .214 .309 .371 .68015934407152256
Ezequiel TovarOAKss23 .265 .303 .419 .72215541101419854
Alan TrejoNYM2b29 .288 .344 .339 .68359173007414
Jose TrevinoNYMc 32 .188 .297 .219 .516641220031017
Jared TrioloLAD3b27 .245 .359 .337 .6969824302101733
Mike TroutARIcf33 .095 .136 .238 .374212001516
Kyle Tucker*CHWrf28 .231 .398 .338 .736651510271815
Brice Turang*ATL2b25 .232 .287 .252 .5391553630015836
Justin TurnerCLEdh40 .261 .356 .387 .743142371202141732
Trea TurnerDETss32 .300 .363 .543 .906140421008231234
Luis UriasSEA3b28 .200 .273 .400 .673204101226
Ramon UriasCLE3b31 .322 .357 .534 .8911183870619425
Gio UrshelaTOR3b33 .135 .208 .146 .35396131006917
Enmanuel Valdez*SEA2b26 .200 .200 .300 .500102100301
Ildemaro Vargas#LAA3b33 .218 .269 .378 .64815634171215935
Miguel VargasSDP3b25 .195 .227 .220 .447418100227
Daulton Varsho*KCRcf28 .402 .447 .7621.209122491519341021
Andrew VaughnSFG1b27 .295 .349 .365 .71415646502181228
Christian VazquezCINc 34 .171 .191 .288 .4801111910411327
Nelson VelazquezHOUdh26 .143 .182 .190 .372213100016
Alex Verdugo*CHWlf28 .242 .318 .293 .6119924201111023
Mark VientosBAL3b25 .308 .333 .450 .7831203780315343
Matt VierlingPITcf28 .265 .339 .346 .68516243811141848
Ryan ViladePITrf26 .000 .000 .000 .00010000000
Anthony VolpeATLss24 .262 .300 .369 .6691604231414632
LaMonte Wade*LAD1b31 .253 .356 .310 .667872250081118
Tyler Wade*SFG3b30 .000 .182 .000 .18290000021
Eric WagamanBOS3b27 .000 .000 .000 .00020000000
Will Wagner*OAK2b26 .000 .000 .000 .000170000108
Christian WalkerWAS1b34 .281 .354 .465 .81911432306191233
Jordan WalkerSFGrf23 .121 .271 .328 .5995874127127
Matt Wallner*DETrf27 .176 .222 .353 .5751731101110
Taylor Walls#CHCss28 .250 .286 .500 .786123001416
Taylor WardTEXlf31 .327 .357 .434 .79115952110215935
Austin Wells*OAKc 25 .170 .245 .191 .4374781003418
Joey Wendle*NYM2b35 .111 .158 .111 .269182000007
Jamie WestbrookCIN2b30 .114 .244 .400 .6443541037312
Jordan WestburgPHI3b26 .218 .286 .483 .769147325210201344
Shay WhitcombATL3b26 .000 .000 .000 .00040000002
Eli WhitePHIrf31 .241 .333 .414 .747297201245
Joey WiemerSFGlf26 .143 .143 .143 .286213000009
Alika Williams 2b26 .241 .333 .483 .816297510346
Luke WilliamsPHI2b28 .067 .125 .133 .258151100003
Jacob T. WilsonMIAss23 .200 .273 .600 .873204040112
Weston WilsonSEAlf30 .378 .473 .7561.228451750414711
Jesse Winker*HOUlf31 .262 .302 .362 .6641303470215740
Masyn WinnBALss23 .208 .270 .410 .68014430645161244
Patrick WisdomPHI1b33 .152 .204 .500 .7044671058316
Brett Wisely*HOU2b26 .204 .242 .430 .673931960512337
Bobby Witt JrTBRss25 .273 .322 .402 .7231323672216723
Connor WongDETc 29 .320 .405 .420 .82510032701121520
James Wood*TBRlf22 .192 .263 .231 .49452102004417
Mike Yastrzemski*BOSrf34 .172 .234 .259 .49358103102328
Christian Yelich*LADlf33 .295 .368 .423 .79178232127615
Juan YepezHOU1b27 .220 .258 .322 .58059136003315
Nick YorkeMIN2b23 .111 .111 .111 .22291000302
Masataka Yoshida*KCRdh31 .097 .097 .097 .194313000206
Jacob YoungTEXcf25 .317 .348 .405 .7531264091011324

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*CINss24 .222 .303 .476 .7794149218327504189
Wilyer Abreu*STLrf26 .259 .332 .465 .79737497320154439123
Luisangel AcunaPHIss23 .346 .333 .500 .833269101305
Ronald AcunaLAArf27 .213 .297 .339 .637221471006142262
Willy AdamesLADss29 .265 .318 .546 .863471125300348634128
Riley AdamsSFGc 29 .217 .280 .319 .59969151028426
Jo AdellSDPrf26 .078 .157 .078 .2356450000522
Nick AhmedBOSss35 .172 .204 .228 .43337264904301194
Ozzie Albies#MIL2b28 .235 .312 .350 .662183431013132032
Blaze AlexanderOAK2b26 .198 .271 .236 .507106211019923
Nick AllenSTLss26 .204 .232 .315 .54754113014211
Pete AlonsoSEA1b30 .254 .330 .449 .779477121150267351119
Jose AltuveARI2b35 .268 .309 .401 .71044411918113572477
Francisco AlvarezCLEc 23 .230 .284 .350 .634257591605291985
Nacho AlvarezDET2b22 .000 .000 .000 .00020000001
Yordan Alvarez*SDPdh28 .278 .354 .506 .86041711620025644876
Adael Amador#ATL2b22 .000 .000 .000 .00000000000
Jacob AmayaNYMss26 .231 .231 .269 .500266100109
Miguel AmayaMIAc 26 .249 .307 .388 .695281701209352354
Tim AndersonSTLss32 .143 .143 .167 .3104261004015
Miguel AndujarNYMlf30 .236 .258 .342 .6004331022018291163
Jonathan Aranda*ARI1b27 .143 .250 .286 .53671100012
Orlando ArciaCOLss30 .256 .317 .453 .77043311111124673683
Nolan ArenadoSTL3b34 .305 .351 .490 .84145513918022743282
Gabriel AriasCHC3b25 .198 .239 .328 .567329651528291295
Randy ArozarenaBALlf30 .136 .256 .227 .4831101540271134
Luis Arraez*BOS1b28 .344 .363 .411 .7745211792114461618
Jose AzocarMINlf29 .215 .242 .247 .489158342018641
Akil Baddoo*LAAlf26 .075 .184 .134 .3196751011924
Harrison BaderBALcf31 .243 .300 .384 .6843468413012441768
Ji Hwan Bae*MIAcf25 .194 .272 .222 .49472142009824
Javier BaezSEAss32 .143 .167 .200 .3673552002110
Patrick Bailey#LAAc 26 .260 .348 .391 .73939610320110395384
Luken BakerSTLdh28 .071 .188 .143 .330141100023
Brooks Baldwin#HOU2b24 .118 .143 .235 .3783441013112
Addison Barger*OAK3b25 .164 .219 .282 .50122036616211666
Austin BarnesKCRc 35 .333 .444 .400 .844155100336
Tucker Barnhart*TORc 34 .214 .405 .286 .691286200188
Joey BartARIc 28 .225 .289 .344 .63321849806191655
Brett Baty*PIT3b25 .190 .298 .254 .55114227112112135
Jake Bauers*TOR1b29 .148 .235 .262 .4986191025629
Jordan BeckCOLlf24 .225 .267 .250 .517801820011428
Josh Bell#BAL1b32 .239 .303 .382 .6853939413213502993
Cody Bellinger*TORcf29 .251 .338 .451 .78940610221020565387
Andrew Benintendi*CINlf30 .212 .256 .391 .6473687822114392368
Will Benson*CHClf27 .197 .267 .409 .67625951193102923130
Steward Berroa#TEXrf26 .167 .333 .250 .583122100037
Jon BertiSDP3b35 .289 .386 .421 .8073811201168
Christian BethancourtCLEc 33 .238 .297 .405 .702168401006331240
Mookie BettsMILss32 .298 .376 .596 .97337911322527614747
Bo BichetteMINss27 .223 .308 .338 .64613931703161520
Tyler Black*PITdh24 .229 .364 .486 .8493580038613
Charlie Blackmon*DETdh38 .234 .308 .419 .7273849014913463967
Dairon BlancoOAKof32 .182 .250 .182 .432224000227
JJ Bleday*HOUcf27 .267 .351 .480 .83147912842318515789
Ryan BlissCIN2b25 .174 .269 .261 .530234200018
Xander BogaertsWAS2b32 .268 .300 .357 .6574291151517352177
Alec BohmSTL3b28 .257 .314 .383 .6974131062347322870
David BoteSFG3b32 .083 .083 .083 .167121000005
Sean BouchardPITrf29 .171 .266 .252 .518123211000101234
Alex BregmanCHW3b31 .238 .288 .366 .65349211722113573090
Will Brennan*MILrf27 .278 .351 .367 .71831688735373443
Jonah BrideARI1b29 .246 .329 .492 .821248617018452854
Seth Brown*MIAlf32 .269 .335 .472 .808290789116482874
Vidal Brujan#TBRss27 .134 .205 .184 .3891792490051430
Kris BryantSFGdh33 .204 .302 .259 .56110822301121232
Jake BurgerCHC3b29 .277 .335 .481 .815441122161247628122
Alec Burleson*TBRdh26 .299 .355 .451 .80649514822117704266
Michael Busch*NYY1b27 .244 .326 .448 .77440699151226848139
Lawrence Butler*ARIrf24 .306 .363 .553 .91634010420220543386
Byron BuxtonNYYcf31 .270 .326 .492 .8183158519315701987
Jose CaballeroCOLss28 .223 .259 .368 .62839989171134520105
Trey Cabbage*LAArf28 .180 .229 .292 .52189162127632
Oswaldo Cabrera#DET3b26 .270 .332 .433 .7652827616010482943
Willie Calhoun*MIAdh30 .286 .342 .443 .785203582113342023
Alex CallATLrf30 .340 .433 .544 .977103351013181528
Daz CameronNYMlf28 .168 .213 .281 .49338865121103420122
Junior CamineroMIL3b21 .235 .289 .409 .69813231207151022
Luis CampusanoTBRc 26 .240 .298 .340 .638250601304212140
Alexander CanarioDETlf25 .176 .364 .176 .540173000136
Jeimer Candelario#MIN3b31 .224 .259 .433 .6923357517415421394
Mark CanhaMIA1b36 .206 .299 .369 .66816033507251535
Dominic Canzone*WASrf27 .220 .324 .441 .76459131048917
Victor Caratini#HOUc 31 .241 .318 .382 .700191461015231937
Dylan Carlson#CHWlf26 .191 .247 .257 .5041362630210861
Kerry Carpenter*SEArf27 .276 .332 .487 .8183419422712372688
Matt Carpenter*LADdh39 .429 .600 .8571.45773001332
Corbin Carroll*SDPcf24 .208 .305 .390 .6954138613716515793
Evan Carter*TBRlf22 .166 .247 .420 .668157266210181751
Curt CasaliLAAc 36 .119 .213 .143 .356425100358
Triston Casas*CHW1b25 .188 .302 .370 .672192365010242983
Nick CastellanosDETrf33 .237 .310 .407 .716435103301145436101
Willi Castro#CLEss28 .217 .289 .397 .68644697301165336124
Jake Cave*ATLrf32 .239 .300 .425 .72634883138125031103
Matt ChapmanCHW3b32 .238 .315 .470 .786487116230305447118
Jazz Chisholm*SDPcf27 .253 .337 .495 .83136492114237447103
Jackson ChourioBALlf21 .286 .333 .489 .822521149259217834121
Jonatan Clase#SFGlf23 .278 .365 .370 .73554152013814
Kody Clemens*TEX1b29 .153 .173 .347 .52172113135131
Ernie ClementCIN3b29 .313 .328 .493 .8214181312051550950
Oscar Colas*LADrf26 .118 .211 .118 .328344000537
Michael Conforto*TORlf32 .200 .282 .327 .609300602305243093
Griffin Conine*BOSrf27 .352 .429 .6101.038105371015191235
William ContrerasSEAc 27 .270 .351 .414 .76547812925114515898
Willson ContrerasTORc 33 .264 .363 .472 .8342466515012412671
Billy CookMIL1b26 .111 .143 .222 .3652730014116
Garrett CooperPITdh34 .156 .206 .245 .451392618093021119
Carlos CorreaSDPss30 .312 .383 .483 .8662929120010493451
Colton Cowser*SDPlf25 .318 .371 .6321.003402128270337234122
Brandon Crawford*MIAss38 .233 .314 .362 .675318742116493794
J.P. Crawford*SEAss30 .142 .248 .238 .486344499083546119
Dylan CrewsNYYrf23 .189 .268 .243 .5123772001411
Jake Cronenworth*LAD1b31 .241 .317 .410 .72641510024214434296
Pete Crow-Armstrong*OAKcf23 .245 .310 .415 .725335821598302890
Oneil Cruz*PITss26 .274 .354 .468 .822453124275175153155
Travis d'ArnaudSEAc 36 .145 .224 .226 .45018627603111559
Bobby DalbecCOL1b30 .143 .333 .286 .61971100012
Henry DavisTBRc 25 .065 .204 .065 .2694630001719
J.D. DavisBOS1b32 .385 .467 .385 .851135000113
Bryan De La CruzKCRlf28 .219 .278 .431 .70941190120256129121
Elly De La Cruz#KCRss23 .243 .340 .498 .8384601122415215361168
Paul DeJongTEXss31 .216 .257 .420 .677462100141267013150
Adrian Del Castillo*MIAc 25 .234 .296 .391 .68664154027527
Zach DeLoach*CHWrf26 .169 .222 .220 .44359103004412
Jonny DelucaCINrf26 .214 .246 .284 .5302014361214837
Rafael Devers*COL3b28 .307 .370 .610 .9794561403413410350106
Elias DiazTEXc 34 .263 .310 .363 .673278731903211057
Yainer DiazNYMc 26 .264 .298 .369 .6675151362519392290
Yandy DiazMIN1b33 .227 .292 .319 .611401911118383673
Dillon DinglerCHWc 26 .183 .227 .239 .46671131015420
Jasson Dominguez#SDPlf22 .500 .6251.1671.79263101121
Brendan Donovan*COLlf28 .309 .389 .512 .90146314330518705355
Brenton DoyleCOLcf27 .228 .301 .393 .693461105155175347131
Logan Driscoll*TBRc 27 .167 .218 .181 .39972121004412
Brandon DruryMIA2b32 .160 .239 .254 .49321334505232045
Mauricio DubonMIAlf30 .301 .341 .422 .7643861163613302047
Blake DunnATLlf26 .245 .260 .531 .791491231312018
Oliver Dunn*LAD3b27 .176 .244 .230 .47474130205631
Ezequiel DuranSFG3b26 .257 .300 .329 .62822257812131342
Jarren Duran*NYYcf28 .291 .352 .488 .84047513843911454792
Adam DuvallTEXrf36 .250 .308 .500 .808123300213
Tommy Edman#CINcf30 .119 .157 .149 .3066782002218
Xavier Edwards#SDPss25 .320 .373 .398 .771244781112192258
Jerar EncarnacionCINdh27 .241 .322 .544 .8677919307151024
Christian Encarnacn-StranDET1b25 .182 .182 .273 .455112100105
Santiago EspinalSFG3b30 .190 .247 .255 .50121641802221438
Thairo EstradaMIA2b29 .184 .221 .266 .48726749141227767
Stuart FairchildATLcf29 .188 .333 .219 .552326100336
Kyle FarmerOAKif34 .153 .280 .306 .58711117504101928
Freddy FerminKCRc 30 .310 .349 .384 .73224576903241551
Jose FerminNYY2b26 .192 .259 .288 .54717734803141549
Tyler FitzgeraldDETss27 .263 .311 .527 .8382817415119601796
Wilmer FloresBOS1b33 .313 .421 .438 .859165010223
Estevan Florial*ATLdh27 .0001.000 .0001.00000000010
Nick FortesATLc 28 .222 .252 .288 .540316701611291050
Justin FoscueSDPdh26 .136 .170 .273 .44388126026333
Jake Fraley*ARIrf30 .317 .366 .437 .8033411082144462571
Ty FranceTOR1b30 .215 .285 .327 .611349751209251987
Adam Frazier*TEX2b33 .248 .328 .391 .719294731347292964
Freddie Freeman*CLE1b35 .317 .439 .5711.01040112740120718867
Tyler FreemanBALcf26 .293 .356 .341 .6974112200545
Sal Frelick*BOSrf25 .318 .388 .381 .7694021282120244249
TJ Friedl*CHCcf29 .205 .272 .316 .58921544606181533
David FryCHWdh29 .261 .305 .363 .667295771614351359
Joey Gallo*NYM1b31 .189 .353 .374 .7262224291102454101
Ben Gamel*CLErf33 .484 .612 .6251.237643171082113
Adolis GarciaNYYrf32 .207 .267 .346 .613309646211372491
Luis V. Garcia*DET2b25 .301 .344 .486 .83045513721021772984
Maikel GarciaCHC3b25 .192 .261 .248 .509448861223214179
Stone GarrettBOSdh29 .333 .333 .333 .66731000101
Mitch GarverNYMdh34 .155 .251 .307 .55844068231143748166
Zack GelofPIT2b25 .227 .282 .374 .656449102161165932163
Andres Gimenez*LAD2b26 .229 .288 .309 .5974631061227403084
Paul GoldschmidtTEX1b37 .214 .255 .421 .67643593202225520130
Yan GomesCOLc 37 .182 .206 .273 .4793360014116
Nick GonzalesWAS2b26 .232 .267 .357 .6231854380514638
Romy GonzalezMIA2b28 .259 .254 .276 .53058151005012
Hunter GoodmanWASc 25 .173 .205 .360 .56575133136221
Niko Goodrum#MIN3b33 .167 .252 .242 .49434758806243599
Nick Gordon*WASlf29 .216 .259 .389 .6472966411212271660
Nolan Gorman*BAL2b25 .168 .263 .332 .59537663110174147154
Yasmani Grandal#KCRc 36 .217 .293 .459 .752157346110221723
Riley Greene*CHWlf24 .269 .366 .434 .800431116173166264124
Randal GrichukOAKrf33 .233 .277 .450 .72712930141413826
Trent Grisham*ARIcf28 .304 .385 .522 .90646144026613
Robbie Grossman#BOSdh35 .165 .283 .186 .469971620031629
Vladimir GuerreroSDP1b26 .319 .367 .518 .88546114717025823477
Luis Guillorme*PIT2b30 .244 .295 .319 .6131353381071031
Lourdes GurrielHOUlf31 .245 .283 .372 .65543310617112431774
Eric HaaseSTLc 32 .250 .250 .438 .6883280024019
David Hamilton*ARIss27 .225 .272 .367 .639218491306251456
Garrett HampsonSFGcf30 .231 .282 .248 .530121282006837
Mitch HanigerCINrf34 .300 .383 .528 .9102337012113393059
Ian Happ#SEAlf30 .239 .338 .435 .773469112290216269135
Bryce Harper*MIA1b32 .286 .368 .531 .89842612241021535694
Brett HarrisNYM3b27 .181 .264 .317 .5813826913013444197
Michael Harris II*MINcf24 .233 .268 .360 .627356839310331563
Ke'Bryan HayesBAL3b28 .225 .256 .265 .5211513430115736
Austin HaysLAAlf29 .189 .238 .290 .5282384590518957
Jonah Heim#STLc 30 .216 .266 .316 .58230165608361864
Gunnar Henderson*NYYss24 .292 .369 .553 .921445130271297956106
Darell HernaizLAA3b23 .125 .180 .194 .3741602020381042
Enrique HernandezMIL3b33 .222 .271 .344 .616369821918412486
Teoscar HernandezWASlf32 .241 .298 .422 .719427103192185831137
Ivan HerreraBALc 25 .345 .420 .459 .879220761304202544
Jose Herrera#SFGc 28 .184 .304 .316 .6203870112715
Jason Heyward*MIArf35 .216 .268 .422 .689185401327231134
Kyle HigashiokaTEXc 35 .241 .312 .482 .794224549015332170
Derek HillOAKof29 .129 .148 .224 .37185112026233
Sam Hilliard*STLlf31 .197 .296 .423 .71971141058929
Rece HindsBALrf24 .355 .420 .9031.3246222111716620
Nico HoernerTBR2b28 .221 .270 .319 .5894891083224472364
Jackson Holliday*TOR2b21 .188 .243 .242 .4851282402115949
Spencer Horwitz*TOR1b27 .201 .297 .371 .66815932607191839
Rhys HoskinsMIA1b32 .253 .332 .498 .8302777011019432694
Sam HuffTBRc 27 .238 .289 .310 .59842100015211
Andy Ibanez 2b32 .212 .221 .318 .53985186015133
Jose IglesiasPIT2b35 .355 .365 .452 .81727999101537433
Jonathan IndiaATL2b28 .230 .321 .390 .71245610521216415389
Kyle Isbel*DETcf28 .252 .322 .439 .761321819911453081
Alex JacksonSDPc 29 .200 .255 .292 .547305611903271698
Travis Jankowski*CLEdh34 .195 .244 .247 .49177151016417
Danny JansenTORc 30 .161 .251 .269 .520186301103152154
Ryan JeffersOAKc 28 .200 .279 .359 .638290581909322656
Eloy JimenezTBRdh28 .189 .232 .291 .52325448915241554
Leo JimenezCLEss24 .205 .262 .231 .493398100227
Connor JoeLAD1b32 .248 .369 .416 .78510125504161927
Bryce Johnson#SFGrf29 .268 .308 .426 .734272731419421466
Jahmai JonesDETdh27 .067 .067 .067 .133151000003
Nolan Jones*STLlf27 .224 .317 .281 .598192431100122671
Aaron JudgeTORcf33 .292 .398 .577 .975452132240357476141
Edouard Julien*NYY2b26 .186 .268 .271 .540269505062431110
Corey JulksKCRlf29 .286 .444 .429 .87372100022
Jace Jung*LAD3b24 .321 .436 .436 .8727825601111625
Josh JungNYY3b27 .273 .286 .455 .7401103001625133
Niko Kavadas*LAAdh26 .180 .255 .333 .589261477011282489
Colt Keith*STL2b23 .253 .312 .381 .693367931467353081
Jarred Kelenic*CLElf25 .230 .294 .423 .71634379180165831104
Carson KellyWASc 30 .181 .255 .306 .56121639716181748
Buddy KennedyLAA2b26 .267 .313 .7331.046154102314
Max Kepler*KCRrf32 .154 .224 .288 .5135280217515
Grae KessingerLAA3b27 .190 .266 .310 .57658111025414
Kevin Kiermaier*CHWcf35 .186 .205 .403 .6081292421818248
Ha-Seong KimBALss29 .179 .263 .194 .45767121002819
Isiah Kiner-FalefaKCR2b30 .296 .325 .436 .7603651081948361456
Alex Kirilloff*OAK1b27 .255 .332 .438 .769208531654252358
Alejandro KirkBALc 26 .288 .348 .386 .73423367805212031
Heston Kjerstad*TORlf26 .247 .301 .390 .69177192038623
Andrew KniznerMINc 30 .113 .125 .113 .2385360004014
Ryan KreidlerCOLss27 .074 .242 .111 .3542721002510
Steven Kwan*STLlf27 .282 .339 .460 .79935410014215292940
Shea LangeliersSFGc 27 .250 .308 .507 .815420105172296834127
Wyatt LangfordATLlf23 .274 .349 .417 .7664051112919524380
Trevor Larnach*TBRdh28 .262 .358 .474 .8323258518017434682
Ramon LaureanoWASrf30 .250 .288 .366 .6541122870214540
Charles LeblancBOS3b29 .091 .160 .136 .296222100129
Brooks Lee#CHWss24 .214 .259 .352 .611210451134211351
Jung Hoo Lee*CINcf26 .270 .321 .345 .6651484050291014
Korey LeeCHCc 26 .226 .252 .349 .60125257122530992
DJ LeMahieuSEA3b36 .248 .324 .307 .63115338601121622
Royce LewisTBR3b26 .211 .271 .437 .7082705713016432477
Francisco Lindor#CLEss31 .291 .351 .500 .851464135291226741101
Trey LipscombNYM3b25 .318 .362 .364 .7254414200325
Tyler LocklearATL1b24 .222 .238 .444 .683811830513125
Nick LoftinNYY2b26 .182 .260 .212 .47266122005714
Joey Loperfido*PHIlf26 .174 .224 .326 .55017831744191073
Jack LopezCHW2b32 .355 .355 .548 .903622212005017
Nicky Lopez*MIN2b30 .287 .366 .383 .749300861243263748
Otto LopezSFG2b26 .323 .364 .494 .85738712525113502352
Brandon Lowe*MIL2b30 .278 .351 .623 .9743459615730773494
Josh Lowe*COLrf27 .292 .353 .477 .830363106242134433131
Nathaniel Lowe*LAD1b29 .244 .332 .394 .726398978216464997
Marco LucianoTOR2b23 .114 .220 .136 .3564451001624
Nathan Lukes*ARIlf30 .313 .380 .458 .83883264121094
Gavin Lux*PHI2b27 .264 .340 .383 .7244201112608354588
Manny MachadoWAS3b32 .242 .279 .441 .72045811125022572174
Bligh Madris*STL1b29 .250 .299 .361 .66072185014530
Luke MaileLADc 34 .169 .240 .234 .4733085211031724110
Justyn-Henry MalloyMINdh25 .189 .259 .324 .58414828206121464
Kyle Manzardo*TBRdh24 .177 .231 .253 .4841582890171154
Rafael Marchan#PITc 26 .400 .425 .7901.21510040131818519
Manuel MargotTORlf30 .221 .265 .303 .5681453252110725
Brandon Marsh*LADlf27 .247 .334 .449 .78326365102133634101
Ketel Marte#LAA2b31 .224 .336 .412 .747464104191225378100
Noelvi MartePHI3b23 .174 .205 .232 .43769124002227
Starling MarteSTLrf36 .294 .325 .359 .6851534570112643
Austin MartinSFGcf26 .224 .302 .322 .6241433283091529
Angel Martinez#SEAcf23 .184 .233 .257 .4901362540215936
J.D. MartinezBOSdh37 .226 .324 .338 .6613858721264354123
Nick Martini*CINdh35 .229 .303 .328 .63213130621181140
Michael Massey*STL2b27 .287 .328 .478 .8052687715012401736
Miles Mastrobuoni*KCR3b291.0001.0001.0002.00011000000
Jorge MateoTEX2b30 .263 .289 .419 .70819852160527642
Luis MatosSDPcf23 .136 .156 .159 .315446100118
James McCannPHIc 35 .291 .362 .470 .83313439905141039
Kyle McCann*HOUc 27 .273 .354 .477 .831176481208182266
Jake McCarthy*PHIcf27 .278 .329 .405 .7343631018112292161
Chas McCormickSEArf30 .235 .281 .333 .61421350415181058
Grant McCray*TBRcf24 .202 .262 .479 .7411192425714853
Andrew McCutchenOAKdh38 .207 .308 .338 .64639181191103354107
Reese McGuire*MIAc 30 .227 .291 .375 .66612829405121236
Zach McKinstry*ATLss30 .166 .247 .215 .46222337611112451
Ryan McMahon*LAA3b30 .177 .279 .305 .58447985160154064169
Jeff McNeil*MIN2b33 .210 .293 .329 .622319672006182771
Curtis MeadTOR2b24 .196 .212 .196 .40851100006110
Parker Meadows*STLcf25 .233 .311 .442 .753240569411292866
MJ Melendez*WASlf26 .191 .273 .389 .6613146015115313588
Danny MendickCHW3b31 .136 .174 .318 .492223101308
Joey MenesesMIL1b33 .333 .333 .333 .66731000001
Whit MerrifieldSEA2b36 .158 .256 .224 .4791522451181329
Jackson Merrill*PITcf22 .263 .308 .448 .75642211121615572792
Matt Mervis*SDPdh27 .000 .000 .000 .00030000000
Jake MeyersCHCcf29 .166 .232 .280 .513271451116191875
Drew Millas#LADc 27 .217 .275 .261 .5354610200648
Jose MirandaARI3b27 .334 .369 .542 .91139513235413801852
Garrett Mitchell*PITcf26 .315 .393 .6411.0341815716213392459
Andruw MonasterioKCR3b28 .273 .273 .273 .545113000003
Yoan Moncada#SDP3b30 .233 .258 .367 .625307400118
Mickey Moniak*OAKof27 .221 .274 .363 .637289648011301793
Dylan MoorePHIss32 .204 .297 .410 .70832466242134339103
Christopher MorelHOU3b26 .292 .370 .292 .662247000333
Gabriel MorenoCHWc 25 .217 .332 .276 .60829063803204660
Ryan MountcastleWAS1b28 .221 .274 .265 .53968153002515
Cedric Mullins*SDPcf30 .226 .302 .496 .79811526518201324
Max Muncy*KCR3b34 .253 .393 .551 .9431584014011273756
Sean MurphySTLc 30 .185 .313 .358 .6718115204111318
Tom MurphyNYYc 34 .121 .194 .303 .497334002436
Dane MyersPITrf29 .225 .271 .313 .58380181028541
Omar Narvaez*NYYc 33 .107 .138 .107 .245283000013
Bo Naylor*MILc 25 .208 .296 .375 .671245101539
Josh Naylor*PHI1b28 .227 .309 .438 .7464189520122544974
Zach NetoSTLss24 .186 .261 .330 .59139774210123827108
Tyler NevinARI1b28 .261 .306 .348 .65446121016313
Kevin NewmanSEAif31 .262 .290 .346 .6361915070322743
Tomas NidoLAAc 31 .150 .185 .230 .4151131730210533
Brandon Nimmo*CINlf32 .237 .340 .470 .81040095172245161104
Ryan Noda*CHW1b29 .185 .280 .231 .51165123006823
Jhonkensy NoelSFGrf23 .200 .256 .409 .6651102212615848
Lars Nootbaar*LADrf27 .232 .330 .450 .7802806514115454265
Connor NorbyMIN3b25 .250 .337 .446 .7829223414101117
Nasim Nunez#COLss24 .154 .313 .154 .4662640001610
Ryan O'Hearn*ATLdh31 .290 .383 .506 .88836210522416685751
Logan O'HoppeMILc 25 .294 .321 .397 .718408120120105115121
Tyler O'NeillKCRlf30 .241 .304 .480 .78432378170205127112
Shohei Ohtani*ARIdh30 .368 .444 .8211.2654591694095010361117
Edward OlivaresCLErf29 .286 .375 .7141.08972001111
Matt Olson*COL1b31 .271 .362 .515 .877435118340247362122
Joey OrtizMIL3b26 .231 .314 .330 .643373862233284587
James Outman*WAScf28 .219 .265 .375 .6403272011214
Marcell OzunaHOUdh34 .295 .364 .591 .9554991472124110150119
Cristian PacheCHWcf26 .128 .146 .128 .2753950003117
Andy PagesLAAcf24 .231 .296 .410 .70640794343114927122
Pedro PagesWASc 26 .182 .238 .322 .561121222058931
Joshua Palacios*CLErf29 .152 .222 .333 .556335111434
Richie Palacios*DET2b28 .198 .325 .277 .6021773550392542
Isaac ParedesHOU3b26 .225 .343 .396 .740227511209263236
Vinnie Pasquantino*MIL1b27 .287 .342 .499 .84141511928318693745
Graham Pauley*MIA3b24 .236 .241 .655 .896551320716117
Joc Pederson* dh33 .324 .419 .6131.03137712219030635799
Jeremy PenaSFGss27 .233 .274 .334 .60849411521194814109
David Peralta*OAKlf37 .308 .359 .498 .8572537815011342051
Geraldo Perdomo#KCRss25 .224 .287 .376 .664851962111816
Jhonny PeredaCOLc 29 .120 .154 .160 .3142531001010
Salvador PerezBOSc 35 .256 .313 .427 .739485124170226832124
Wenceel Perez#CLErf25 .286 .338 .453 .791318911849372577
Blake Perkins#SFGcf28 .214 .301 .319 .6213136714533037117
Tommy PhamNYMrf37 .236 .271 .333 .60550411925364624119
Kevin PillarKCRcf36 .162 .185 .312 .4981732820815248
Rene PintoPITc 28 .160 .364 .240 .604254200063
Jorge Polanco#OAK2b31 .222 .325 .401 .72539788121194859157
Jurickson Profar#ARIlf32 .306 .412 .515 .92743513329120726771
Ceddanne RafaelaDETss24 .310 .336 .475 .811261811301034652
Cal Raleigh#CHCc 28 .252 .345 .462 .806429108161246660142
Luke Raley*NYYlf30 .262 .346 .503 .84937498172235628137
Harold RamirezATLdh30 .264 .344 .302 .6465314200427
Jose E. Ramirez#WAS3b32 .213 .285 .376 .6604509612219524782
Heliot RamosARIcf25 .188 .235 .417 .6524892037315
J.T. RealmutoMILc 34 .182 .256 .273 .528121226118945
Rob RefsnyderCOLlf34 .276 .311 .429 .739982741316335
Zach RemillardCLE2b31 .306 .390 .417 .80736114000514
Anthony Rendon 3b35 .232 .315 .321 .636112261000151019
Hunter RenfroeCHCrf33 .279 .346 .411 .757280781308252869
Luis Rengifo#SEA3b28 .258 .316 .369 .68524463906302247
Bryan Reynolds#BOSlf30 .275 .356 .443 .799476131143207156113
Ben Rice*CIN1b26 .188 .281 .440 .721191369013302562
Austin RileyHOU3b28 .281 .337 .478 .814469132320206035127
Leo Rivas#MIAss27 .382 .455 .5741.02868261327714
Emmanuel RiveraCLE3b29 .219 .267 .323 .5901924250525949
Anthony Rizzo*KCR1b35 .283 .351 .390 .741205581113341934
Luis RobertPHIcf27 .202 .228 .359 .58732666180114611118
Chuckie RobinsonSDPc 30 .152 .194 .182 .376335100429
Victor RoblesTBRcf28 .327 .381 .529 .9102638620011321144
Brayan Rocchio#MILss24 .208 .301 .297 .59731766925283670
Brendan RodgersCHC2b28 .299 .336 .435 .77042812829195216106
Johnathan RodriguezDETrf251.0001.0001.0002.00011000000
Julio Y. RodriguezCLEcf24 .278 .329 .393 .723460128110147131137
Jake RogersBOSc 30 .244 .260 .472 .73117643122831455
Johan RojasWAScf24 .242 .271 .342 .613310751144281256
Josh Rojas*ARI3b31 .204 .278 .245 .52349100102513
Miguel RojasHOUss36 .234 .286 .327 .613312732003251940
Drew Romo#MINc 23 .095 .136 .143 .279212100017
Brent RookerMILdh30 .308 .385 .605 .990461142203379655159
Ben Rortvedt*PITc 27 .210 .316 .332 .648214451703173366
Amed RosarioNYMrf29 .250 .284 .356 .64052813219873321133
Eddie Rosario*ATLlf33 .132 .195 .211 .4063850012313
Eguy RosarioOAK3b25 .053 .143 .053 .195191000026
Esteury RuizMINlf26 .130 .217 .167 .3835470101212
Keibert Ruiz#NYYc 26 .218 .256 .355 .6113778216012411642
Adley Rutschman#PHIc 27 .252 .317 .402 .7183819613710423666
Blake Sabol*HOUc 27 .303 .425 .364 .78933102002510
Thomas SaggeseNYY2b23 .158 .256 .184 .4403861001211
Cesar Salazar*HOUc 29 .205 .205 .308 .513398210509
Gary SanchezPITdh32 .221 .296 .348 .64524454926291977
Jesus Sanchez*BALrf27 .220 .282 .360 .64242894180145334109
Miguel SanoOAK3b32 .231 .278 .431 .709651510410437
Javier SanojaWAS2b22 .125 .147 .188 .335324200107
Carlos Santana#DET1b39 .205 .305 .336 .6413908018011475472
Anthony Santander#TEXrf30 .246 .310 .536 .84647211616537734396
Nolan Schanuel*TOR1b23 .241 .325 .311 .636411992003234563
Casey SchmittTBR2b26 .151 .207 .245 .4525382014313
Daniel Schneemann*MINss28 .157 .252 .223 .4751211961091649
Davis SchneiderMINlf26 .206 .324 .329 .6533106480102946105
Max SchuemannKCRss28 .162 .279 .189 .4683761004611
Aaron SchunkTEX2b27 .222 .271 .328 .59932973429291974
Kyle Schwarber*MIAdh32 .233 .343 .536 .878450105190396174184
Victor Scott II*LAAcf24 .172 .227 .289 .516256441614291875
Corey Seager*PHIss31 .270 .365 .490 .85539610721022635660
Marcus SemienTOR2b34 .217 .271 .355 .62651511218117403592
Nick SenzelWAS3b30 .421 .500 .7371.237198301435
Brian ServenHOUc 30 .213 .294 .320 .61475165016322
Gavin Sheets*SFG1b29 .249 .318 .370 .688381952426413884
Braden Shewmake*TORss27 .180 .244 .279 .522323582222232764
Zack ShortSDP3b30 .219 .340 .352 .69112828504152128
Michael Siani*CHCcf25 .205 .274 .247 .52123949511181884
Jon Singleton*ARI1b33 .342 .432 .557 .98915854818282530
Jose SiriPITcf29 .195 .255 .331 .58636972200104326163
Austin SlaterBOSrf32 .198 .309 .296 .605811620281138
Dominic Smith* 1b30 .208 .306 .362 .669149311104162133
Josh Smith* 3b27 .225 .305 .331 .63649311128083445116
Will SmithCOLc 30 .267 .347 .438 .78542011216118694398
Tyler Soderstrom*ARI1b23 .211 .274 .372 .64619942509281869
Nick Sogard#MIA2b27 .367 .451 .494 .9447929701131125
Donovan SolanoOAK3b37 .288 .336 .429 .765233671506321453
Jorge SolerCHCdh33 .230 .326 .355 .6813618318093448103
Edmundo SosaATLss29 .235 .262 .355 .6171834321629460
Lenyn SosaCHC3b25 .247 .301 .351 .65277192027520
Juan Soto*COLrf26 .313 .447 .6151.0624411382533482108103
Livan Soto*ARI2b25 .214 .308 .289 .59718740802192450
George SpringerMINrf35 .234 .301 .397 .698393929217433471
Jacob StallingsDETc 35 .263 .314 .415 .728205541904181263
Giancarlo StantonBALdh35 .236 .299 .430 .728433102221206838142
Spencer SteerBOSlf27 .212 .291 .380 .670495105211205647133
Michael StefanicPHI2b29 .067 .222 .100 .322302100033
Tyler StephensonMINc 28 .246 .330 .417 .74738695281124540102
Cal Stevenson*CLEcf28 .182 .400 .182 .582112000143
DJ Stewart*CINrf31 .250 .420 .463 .88313634318243740
Trevor StoryCINss32 .258 .327 .382 .70989238014928
Bryson Stott*KCR2b27 .217 .283 .287 .570446971144394369
Kyle Stowers*STLlf27 .180 .270 .286 .5551332480281652
Garrett Stubbs*CINc 32 .221 .304 .412 .71613129516151638
Eugenio SuarezCIN3b33 .246 .297 .417 .714439108172185129134
Jack Suwinski*SEAcf26 .195 .285 .338 .623272539010293386
Seiya SuzukiLADrf30 .302 .373 .560 .933384116276206741136
Dansby SwansonCHWss31 .210 .264 .320 .58446397180115232119
Trey Sweeney*BOSss25 .155 .170 .268 .438971550213230
Fernando TatisLAArf26 .272 .315 .469 .78542611618022642594
Mike Tauchman*PHIrf34 .238 .359 .438 .7972816716212365266
Leody Taveras#ATLcf26 .265 .334 .432 .76638910317612604183
Chris TaylorCHWlf34 .177 .265 .265 .53014726403101658
Michael A. TaylorSEAcf34 .162 .244 .243 .48714824412101455
Tyrone TaylorOAKof31 .208 .239 .273 .51226455151013873
Rowdy Tellez*KCR1b30 .242 .290 .429 .719198481009281438
Jose Tena*CLE3b24 .250 .284 .266 .549128322003629
Matt Thaiss*ATLc 30 .253 .421 .368 .7898722701102636
Lane ThomasNYYrf29 .234 .299 .414 .7143337811215472594
Michael Toglia#TEX1b26 .187 .274 .410 .6843005662193836126
Spencer TorkelsonNYM1b25 .213 .291 .324 .61545096170113541152
Abraham Toro#NYY3b28 .258 .304 .326 .63123661812151443
Luis TorrensLADc 29 .317 .373 .533 .90660194031339
Gleyber TorresHOU2b28 .264 .325 .351 .676345911804302965
Ezequiel TovarOAKss23 .248 .284 .409 .693509126324145817153
Alan TrejoNYM2b29 .193 .228 .304 .53332262909211283
Jose TrevinoNYMc 32 .252 .325 .359 .684103262037824
Jared TrioloLAD3b27 .215 .279 .350 .629260565010312379
Mike TroutARIcf33 .301 .344 .8131.15712337112031736
Kyle Tucker*CHWrf28 .251 .364 .452 .8171995010010243532
Brice Turang*ATL2b25 .266 .338 .368 .7064021072443304570
Justin TurnerCLEdh40 .267 .324 .389 .713352941609532576
Trea TurnerDETss32 .299 .338 .441 .77948514515018662194
Luis UriasSEA3b28 .286 .338 .524 .86263187128118
Ramon UriasCLE3b31 .279 .357 .473 .829201567110332431
Gio UrshelaTOR3b33 .264 .288 .364 .652349921516371262
Enmanuel Valdez*SEA2b26 .239 .297 .367 .664259621316262275
Ildemaro Vargas#LAA3b33 .201 .273 .298 .571403811617363781
Miguel VargasSDP3b25 .156 .236 .328 .564641020310722
Daulton Varsho*KCRcf28 .213 .330 .396 .72738181139134763115
Andrew VaughnSFG1b27 .278 .324 .466 .78942111731016682892
Christian VazquezCINc 34 .212 .229 .355 .58421746100723642
Nelson VelazquezHOUdh26 .308 .357 .615 .973134101413
Alex Verdugo*CHWlf28 .253 .322 .410 .7323569016212323659
Mark VientosBAL3b25 .251 .304 .491 .794438110101318933143
Matt VierlingPITcf28 .247 .291 .384 .67645011121113532487
Ryan ViladePITrf26 .000 .000 .000 .00050000001
Anthony VolpeATLss24 .244 .288 .373 .66250912433396229113
LaMonte Wade*LAD1b31 .232 .333 .295 .628952230171425
Tyler Wade*SFG3b30 .205 .285 .280 .56513227810121430
Eric WagamanBOS3b27 .267 .313 .520 .832752070414525
Will Wagner*OAK2b26 .317 .338 .397 .73563202015212
Christian WalkerWAS1b34 .228 .298 .457 .75540392140265134105
Jordan WalkerSFGrf23 .303 .330 .505 .8351093370521324
Matt Wallner*DETrf27 .257 .377 .513 .89026568200164038113
Taylor Walls#CHCss28 .222 .351 .294 .64515334122143147
Taylor WardTEXlf31 .231 .284 .422 .705472109161245432122
Austin Wells*OAKc 25 .179 .321 .330 .65121839718204459
Joey Wendle*NYM2b35 .199 .251 .256 .508156319008934
Jamie WestbrookCIN2b30 .308 .400 .538 .938134001324
Jordan WestburgPHI3b26 .275 .300 .514 .81336410026517611078
Shay WhitcombATL3b26 .265 .324 .353 .677349300136
Eli WhitePHIrf31 .333 .333 .333 .66793000003
Joey WiemerSFGlf26 .000 .000 .000 .00020000000
Alika Williams 2b26 .286 .286 .429 .71472100101
Luke WilliamsPHI2b28 .180 .241 .280 .5215092011414
Jacob T. WilsonMIAss23 .284 .326 .358 .68481233011046
Weston WilsonSEAlf30 .222 .354 .315 .669541250041023
Jesse Winker*HOUlf31 .227 .334 .359 .69342396151134662118
Masyn WinnBALss23 .280 .318 .395 .7135391512288452779
Patrick WisdomPHI1b33 .200 .281 .520 .80110020727201132
Brett Wisely*HOU2b26 .231 .278 .353 .63122151716231544
Bobby Witt JrTBRss25 .307 .368 .530 .89852816234922714795
Connor WongDETc 29 .259 .301 .381 .68237597160105020110
James Wood*TBRlf22 .247 .339 .376 .7152716714352838104
Mike Yastrzemski*BOSrf34 .248 .328 .519 .8464281061810267149112
Christian Yelich*LADlf33 .307 .406 .438 .844192591114173147
Juan YepezHOU1b27 .238 .273 .453 .726223539013311244
Nick YorkeMIN2b23 .200 .231 .320 .551255001219
Masataka Yoshida*KCRdh31 .292 .355 .434 .79037310920011532665
Jacob YoungTEXcf25 .203 .274 .265 .539389791313172795