Org batting register -- Federal League
Regular season -- as of 6/13/2026

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*CINss24 .263 .333 .455198521218282941848103
Wilyer Abreu*STLrf26 .255 .332 .47916542401122271204700
Maximo AcostaDET3b22 .244 .273 .56141101045702800
Ronald AcunaSDPrf27 .246 .323 .4291754380830161195520
Willy AdamesLADss29 .161 .246 .34723638501322280277731
Riley AdamsSFGc 29 .151 .224 .18953820032232300
Jo AdellSDPcf26 .228 .288 .47719745511427310175101
Nick AhmedARIss35 .000 .500 .000100000001100
Ozzie Albies#MIL2b28 .255 .336 .4391965071924221243621
Nick AllenSTLss26 .132 .177 .154911220062142610
Pete AlonsoSEA1b30 .223 .290 .39122049160724173186000
Jose AltuveARI2b35 .277 .325 .464235651211029333154310
Francisco AlvarezCLEc 23 .377 .424 .65717566621328390155800
Yordan Alvarez*SDPdh28 .290 .374 .4301002980214120142000
Adael Amador#ATL2b22 .074 .138 .1852720013102600
Jacob AmayaNYMss26 .000 .192 .0002100000214601
Miguel AmayaMIAc 26 .293 .326 .610411240346021000
Tim AndersonCOL2b32 .136 .208 .13622300000111000
Miguel AndujarNYM3b30 .312 .340 .4212216990526251103100
Roman Anthony*NYMrf21 .273 .403 .3825515301670122601
Jonathan Aranda*ARI1b27 .268 .329 .4281383770519171134600
Orlando ArciaCOLss30 .196 .207 .286561131034011000
Nolan ArenadoSTL3b34 .215 .262 .3222144680518235103110
Gabriel AriasCHCss25 .178 .247 .2781693050416194127314
Randy ArozarenaBALlf30 .280 .357 .5362396718213464892369103
Luis Arraez*BOS1b28 .272 .330 .3971845011042320116410
Harrison BaderMIAcf31 .258 .323 .44419851111825342185431
Javier BaezSEAut32 .256 .309 .43617244100720303113941
Patrick Bailey#LAAc 26 .500 .500 .500420001000100
Luken BakerMINdh28 .267 .450 .2671540003105400
Brooks Baldwin#HOUlf24 .243 .292 .4212024990924341145200
Drake Baldwin*MINc 24 .308 .368 .5271695281928343152100
Moises Ballesteros*SEAdh21 .216 .333 .2163780005307600
Addison Barger*ATHrf25 .244 .332 .512168411201126242204220
Austin BarnesNYYc 35 .231 .375 .3081331003212300
Jorge Barrosa#MILcf24 .178 .213 .22417431311136265400
Joey BartARIc 28 .277 .373 .4001303640412124164600
Samuel Basallo*PITc 20 .149 .240 .2672023090518128176100
Brett Baty*PIT3b25 .247 .322 .43721553611116360247103
Jake Bauers*TOR1b29 .179 .289 .28239710152151300
Dylan Beavers*MIAlf23 .167 .500 .167610001004400
Jordan BeckCOLlf24 .227 .276 .451273621251334611188920
Josh Bell#BALdh32 .259 .344 .4301935060927220253311
Cody Bellinger*TORlf29 .329 .384 .585246811311642520233651
Andrew Benintendi*TORlf30 .265 .323 .50314739110824300142200
Will Benson*CHCrf27 .204 .282 .4561032180615181112500
Jon BertiSDP3b35 .195 .233 .2444182005311431
Mookie BettsMILss32 .239 .306 .3451974760529120202600
Bo BichetteMINss27 .302 .347 .45922267151632272142600
JJ Bleday*HOUcf27 .249 .345 .46817343110924220274800
Xander BogaertsWASss32 .238 .281 .31921050110224201134834
Alec BohmSTL3b28 .253 .295 .365178456141623382810
Alex BregmanCHW3b31 .234 .324 .38326161101935365314000
Vidal Brujan#LAAut27 .000 .000 .000600000000100
Jake BurgerCHC1b29 .220 .278 .393173389072025594310
Alec Burleson*TBR1b26 .284 .352 .461271771501137391294520
Michael Busch*NYY1b27 .158 .266 .2782093351618164276600
Lawrence Butler*ARIrf24 .114 .205 .14335410012041200
Byron BuxtonNYYcf31 .294 .354 .59320460351632405146052
Jose CaballeroCOLss28 .233 .311 .347202471702211641958193
Oswaldo Cabrera#DET3b26 .291 .317 .380792310267122300
Jac Caglianone*DETrf22 .137 .219 .294102144048101102600
Owen Caissie*STLrf22 .000 .000 .000200000000200
Alex CallATLrf30 .287 .387 .41316748112223152253600
Junior CamineroMIL3b21 .221 .305 .4071994481918193214621
Kristian CampbellSFG2b23 .308 .458 .47765202039101171511
Alexander CanarioSFGlf25 .207 .263 .272921930148163400
Dominic Canzone*WASrf27 .286 .348 .8102160135702200
Vinny CapraATL3b28 .000 .000 .000800002000100
Victor Caratini#HOUc 31 .169 .228 .254711200269422400
Dylan Carlson#CHWlf26 .198 .271 .3881162351511160123111
Kerry Carpenter*SEArf27 .205 .274 .2851513171113163124601
Corbin Carroll*SDPrf24 .248 .331 .5422626512419514013277151
Triston Casas*CHW1b25 .000 .333 .000200001001100
Nick CastellanosDETrf33 .257 .279 .393214558072031275821
Willi Castro#CLE2b28 .179 .243 .2831843381317173135410
Matt ChapmanCHW3b32 .185 .284 .33922742121732253315721
Jazz Chisholm*SDP2b27 .238 .311 .42120248701023250237087
Jackson ChourioBALcf21 .287 .332 .49322364190932342134541
Nathan Church*WAScf24 .136 .269 .4092230024704110
Denzel ClarkeNYMcf25 .242 .267 .3269523311811043210
Jonatan Clase#SFGlf23 .225 .326 .325120273031182163454
Kody Clemens*TEXrf29 .216 .293 .52418540711627323174810
Ernie ClementCIN3b29 .292 .328 .393178526042220292111
Isaac Collins#MINlf27 .214 .327 .38717337150528192283710
Michael Conforto*TORlf32 .289 .411 .667451350491219900
Griffin Conine*BOSlf27 .250 .333 .30040102003405800
William ContrerasSEAc 27 .213 .312 .3501833940722232264911
Willson ContrerasCIN1b33 .237 .333 .42417742120729189175320
Carlos CorreaLAAss30 .263 .309 .39823662110720321164810
Colton Cowser*SDPcf25 .154 .290 .26952800237281811
J.P. Crawford*SEAss30 .195 .321 .2852003960425110385341
Dylan CrewsNYYrf23 .182 .225 .379661210465041920
Jake Cronenworth*LAD2b31 .223 .315 .3521794080522183213621
Pete Crow-Armstrong*ATHcf23 .220 .291 .444214477113263461661141
Oneil Cruz*PITcf26 .183 .256 .38422441901233231219482
Travis d'ArnaudSEAc 36 .214 .267 .2141430000101700
Henry DavisTBRc 25 .196 .267 .348921850386182700
Elly De La Cruz#KCRss23 .213 .296 .43523951721433273267795
Paul DeJongTEX3b31 .139 .155 .31710114305814204300
Adrian Del Castillo*MIAdh25 .258 .310 .43966171131011052400
Rafael Devers*TEXdh28 .248 .371 .504246611201748374447000
Zach DezenzoMIAlf25 .234 .338 .4066415502117192000
Elias DiazCLEc 34 .262 .333 .6316517307916071600
Yainer DiazNYMc 26 .235 .266 .3721834310051027263800
Yandy DiazMIN1b33 .333 .388 .51822274151833382183120
Dillon DinglerCHWc 26 .284 .345 .4482015782725254154200
Jasson Dominguez#SDPlf22 .224 .293 .35915635415182301638112
Brendan Donovan*COL2b28 .304 .373 .47919459141629232212010
Brenton DoyleCOLcf27 .250 .306 .301136345109140112520
Mauricio DubonMIA2b30 .249 .281 .3431694210021515082101
Blake DunnATLrf26 .132 .220 .20853710113421810
Ezequiel DuranSFGss26 .196 .193 .268561140053001920
Jarren Duran*NYYlf28 .185 .275 .36123343154633193276554
Caleb DurbinLAA3b25 .280 .337 .42222563110730271563285
Nate EatonCINrf28 .192 .300 .2312651004204331
Tommy Edman#CIN2b30 .211 .274 .3091232660213101102442
Xavier Edwards#SDP2b25 .207 .273 .2752224690220251194364
Jerar EncarnacionCINrf27 .333 .333 .333310001000100
Christian Encarnacn-StranDET1b25 .176 .211 .2351731002210500
Santiago EspinalSFG3b30 .241 .261 .299137338001018041521
Thairo EstradaMIA2b29 .148 .303 .1482740002124400
Kyle FarmerATHss34 .203 .301 .359641310366092000
Hunter Feduccia*MIAc 28 .200 .500 .400511001003000
Freddy FerminKCRc 30 .282 .328 .3841775060416171113110
Jose FerminNYY2b26 .130 .276 .1742331002205600
Yanquiel Fernandez*TBRdh22 .093 .167 .13054520011051700
Ryan Fitzgerald*MILss31 .143 .250 .3572840027404500
Tyler FitzgeraldDET2b27 .200 .259 .252135273201151105033
Dominic Fletcher*BOSrf27 .240 .321 .5602562023403301
Wilmer FloresBOSdh33 .224 .286 .3622104761723293164211
Nick FortesATLc 28 .177 .257 .290621110273251400
Ty FranceATH1b30 .243 .297 .31021051110123141253610
Adam Frazier*TEX2b33 .266 .324 .37823362140422265165210
Alex Freeland#WAS3b23 .071 .188 .0711410001002800
Cody FreemanBOS2b24 .000 .000 .000300000000000
Freddie Freeman*HOU1b35 .256 .328 .40620753111628234196410
Tyler FreemanNYYrf26 .233 .320 .280150352112294152133
Sal Frelick*BOSrf25 .323 .390 .43222974100539242253641
TJ Friedl*CHCcf29 .253 .359 .3431985090330153303981
Braxton FulfordMIAc 26 .220 .327 .22041900031251200
Adolis GarciaNYYrf32 .217 .255 .3541984312051615285440
Luis V. Garcia*DET2b25 .245 .256 .4791634012182021032662
Maikel GarciaCHC3b25 .288 .367 .47722264172731272264285
Mitch GarverNYMc 34 .232 .280 .4356916014914052011
Zack GelofPIT2b25 .111 .238 .1671821000103901
Andres Gimenez*LAD2b26 .188 .279 .2851442720416115142224
Paul GoldschmidtTEX1b37 .255 .294 .37518447130327160102800
Nick GonzalesWAS2b26 .333 .353 .4759933531109211600
Romy GonzalezMIA1b28 .287 .322 .389108315021010422100
Hunter GoodmanWASc 25 .247 .301 .44721954113929303155800
Nolan Gorman*BAL3b25 .179 .246 .3211903441717211167910
Tristan Gray*CHWif29 .267 .389 .4001542003303200
Riley Greene*CHWcf24 .266 .305 .504256681901436451147801
Randal GrichukATHrf33 .279 .296 .471681970298021600
Trent Grisham*ARIcf28 .265 .374 .49015541501027260273710
Vladimir GuerreroSDP1b26 .280 .386 .482257721001441471444511
Lourdes GurrielHOUlf31 .254 .278 .429189489081831163722
Eric HaaseCINc 32 .320 .346 .5605016303711021900
Sam Haggerty#LADlf31 .200 .217 .31145950042011310
David Hamilton*ARI2b27 .131 .214 .1992062720416183196474
Garrett HampsonCOL2b30 .134 .227 .14967910030081840
Ian Happ#SEAlf30 .245 .321 .49122054901529391246110
Bryce Harper*MIA1b32 .291 .383 .543230671601450306294690
Brett HarrisNYM3b27 .500 .500 .500210000000000
Michael Harris*MINcf24 .257 .279 .386202523452837534363
Robert Hassell*TBRcf23 .241 .274 .4141914612072822186310
Ke'Bryan HayesBAL3b28 .265 .306 .367215574063030494530
Austin HaysLAAlf29 .316 .395 .763381220512705720
Austin HedgesKCRc 32 .276 .323 .5172981024402600
Jonah Heim#STLc 30 .216 .248 .336134294041312063800
Tyler Heineman#COLc 34 .290 .405 .5813191125215700
Michael HelmanTBRcf29 .282 .317 .7443911305811021000
Gunnar Henderson*NYYss24 .243 .321 .37622655112521231256352
Enrique HernandezMIL3b33 .100 .154 .16760610144042200
Heriberto HernandezCINlf25 .274 .337 .47495262151412182400
Teoscar HernandezWASrf32 .260 .304 .502219571401335320156330
Ivan HerreraBALdh25 .261 .341 .46318849501130303203400
Jose Herrera#SFGc 28 .276 .403 .34558164004110131500
Liam Hicks*LAA1b26 .257 .354 .3711403640420171202510
Kyle HigashiokaTEXc 35 .270 .305 .46189242051215052300
Derek HillATHcf29 .190 .243 .307137264041516194851
Nico HoernerTBR2b28 .296 .328 .404307911017413641132102
Jackson Holliday*TOR2b21 .252 .336 .3852265771727231285842
Spencer Horwitz*TOR1b27 .318 .400 .6362274014303400
Rhys HoskinsMIA1b32 .248 .321 .39521052111622212216000
Cooper Hummel#CINlf30 .152 .263 .24233500114051000
Andy IbanezPHI3b32 .238 .300 .349631540161106620
Jose IglesiasPIT2b35 .276 .364 .3102981003104810
Jonathan IndiaATL2b28 .217 .317 .3311753880417164243510
Kyle Isbel*DETcf28 .216 .243 .266218478011610174710
Alex JacksonSDPc 29 .233 .324 .33330730061131200
Jeremiah JacksonTBRrf25 .234 .254 .328641530166022800
Danny JansenTORc 30 .190 .267 .3801633140922322175100
Ryan JeffersATHc 28 .247 .351 .35881207101141121800
Carter Jensen*LADdh21 .333 .412 .4671552004202300
Connor JoeCHWlf32 .129 .156 .1613141002001710
Bryce Johnson#SFGlf29 .176 .263 .1761730000102500
Troy Johnston*LAD1b28 .210 .315 .323621310244281700
Jahmai JonesHOUdh27 .259 .412 .4072774008207501
Nolan Jones*STLrf27 .182 .274 .236551000123162520
Aaron JudgeTORrf33 .314 .433 .627220691201950481476311
Jace Jung*LAD3b24 .067 .067 .06730200002001000
Josh JungNYY3b27 .178 .233 .2922023680512234116400
Kyle KarrosPIT3b22 .259 .353 .3191353550115124164000
Luke KeaschallSTL2b22 .389 .477 .5375421501131019672
Colt Keith*STLdh23 .188 .279 .2781763370322161224800
Carson KellyWASc 30 .350 .409 .6002070115302200
Otto KempCHWlf25 .207 .309 .362581230274272201
Max Kepler*KCRlf32 .233 .317 .4431764181924251214200
Ha-Seong KimBALss29 .318 .423 .5452272013513500
Hyeseong Kim*PIT2b26 .285 .327 .431137399131920184873
Isiah Kiner-FalefaKCRss30 .167 .167 .1943661001300500
Alejandro KirkBALc 26 .316 .335 .456193616072629072200
Andrew KniznerMINc 30 .111 .200 .111910000001000
Nick Kurtz*TOR1b22 .228 .348 .491232531601546381429500
Steven Kwan*STLlf27 .335 .398 .45122475200237391272291
Shea LangeliersSFGc 27 .251 .347 .43716742111623251254100
Wyatt LangfordATLlf23 .215 .306 .35826557132736281358675
Trevor Larnach*TBRdh28 .204 .275 .3482014150824181195000
Ramon LaureanoWASlf30 .260 .341 .50722358811531322265020
Jordan LawlarNYM3b22 .152 .212 .2591582411021680126201
Brooks Lee#CHW2b24 .223 .263 .38124755711028282124810
Jung Hoo Lee*CINcf26 .277 .339 .48520256137533291193610
Korey LeeCHCc 26 .227 .261 .3182252003501400
DJ LeMahieuSEA2b36 .257 .296 .297148386001710094000
Royce LewisTBR3b26 .248 .301 .3461333370216110101950
Daylen Lile*CLErf22 .278 .317 .5411945499828260124221
Francisco Lindor#HOUss31 .247 .316 .4071503790524241163632
Tyler LocklearATL1b24 .0001.000 .000000000001000
Brandon LockridgeLAAlf28 .276 .306 .345581640009121433
Nick LoftinDETlf26 .177 .255 .3411642963514194142900
Joey Loperfido*PHIlf26 .342 .385 .63073253061015142500
Otto LopezSFGss26 .301 .351 .3921434340318100112043
Brandon Lowe*MIN2b30 .305 .395 .57815447601236260233710
Josh Lowe*COLrf27 .220 .296 .43517739102817262173744
Nathaniel Lowe*LAD1b29 .200 .287 .3682204492824240287010
Matthew LugoPHIcf24 .300 .295 .383601820178001200
Nathan Lukes*ARIrf30 .091 .222 .1362221002113800
Gavin Lux*PHIdh27 .216 .318 .3171673691217130254710
Manny MachadoWAS3b32 .267 .315 .461232621501027272154221
Luke MaileDETc 34 .278 .278 .2781850002100310
Martin MaldonadoCINc 38 .233 .351 .2333070001506900
Justyn-Henry MalloyMINdh25 .172 .273 .2412952002504700
Jake Mangum#KCRlf29 .303 .353 .359234711001372421646204
Kyle Manzardo*TBRdh24 .163 .262 .33922136301227256247200
Rafael Marchan#PITc 26 .256 .353 .27943111003207800
Jakob Marsee*NYMcf24 .275 .385 .464222612054352213950126
Brandon Marsh*LADcf27 .255 .308 .319471200125131900
Ketel Marte#LAA2b31 .278 .369 .526230641501439352313711
Noelvi MartePHIrf23 .258 .276 .4681864871102027243154
Starling MarteSTLdh36 .237 .297 .322591450042051200
Austin MartinSFGlf26 .367 .404 .51049184019503660
Angel Martinez#SEAcf23 .271 .338 .44370196028516801
Nick Martini*MIAdh35 .200 .200 .3001021002100100
Michael Massey*STL2b27 .234 .261 .352128306031511142100
Miles Mastrobuoni*KCR3b29 .282 .365 .3658524211970111802
Luis MatosSDPrf23 .184 .262 .3163872012313602
Ronny Mauricio#SDP3b24 .250 .286 .70020500361001800
Marcelo Mayer*WAS3b22 .183 .219 .333601130258121700
Coby MayoNYM1b23 .238 .281 .4298420703128231800
James McCannPHIc 35 .253 .326 .3868321203107542400
Jake McCarthy*PHIlf27 .300 .300 .6001030013200210
Chas McCormickMIAcf30 .170 .259 .23010017301640123520
Andrew McCutchenATHdh38 .209 .284 .3381392960415121143500
Reese McGuire*MIAc 30 .279 .286 .6036819107914011100
Zach McKinstry*ATL3b30 .236 .284 .41925861127735423156982
Matt McLainCLE2b25 .199 .288 .2792014070316312247331
Ryan McMahon*LAA3b30 .181 .316 .35219335301021251387401
Jeff McNeil*MIN2b33 .266 .333 .40816945112320165122400
Curtis MeadTOR3b24 .256 .343 .31190230119153101511
Parker Meadows*STLcf25 .333 .400 .4441860103202700
Chase MeidrothBOSss23 .185 .285 .2281893550119146223192
Jacob Melton*TBRcf24 .000 .150 .0001700000003602
Jackson Merrill*PITcf22 .230 .304 .38322251100825192225700
Jake MeyersCHCcf29 .294 .349 .3691604771115183112172
Jose MirandaARI3b27 .179 .207 .1792850001110400
Kameron Misner*CHCcf27 .304 .353 .6524614323910041301
Garrett Mitchell*PITcf26 .131 .205 .19713718710842115222
Andruw MonasterioKCRss28 .333 .333 .333310000000100
Yoan Moncada#ARI3b30 .297 .408 .5051013041515154153200
Mickey Moniak*MINlf27 .251 .262 .5431754496103035135101
Colson Montgomery*MIAss23 .214 .300 .46515934511125271195600
Dylan MoorePHI2b32 .213 .259 .29221646803252011384115
Gabriel MorenoCHWc 25 .220 .288 .2981413120312121132810
Cedric Mullins*SDPcf30 .183 .266 .3947113114810172411
Max Muncy*KCR3b34 .202 .312 .39918838211124342295900
Max P. MuncyNYY3b22 .109 .149 .15664700123032900
Sean MurphySTLc 30 .233 .360 .46673175048133122600
Dane MyersPITcf29 .162 .186 .189222363011112075354
Carlos NarvaezTEXc 26 .171 .255 .24419333110115213204310
Bo Naylor*MILc 25 .095 .176 .171158156021391155620
Josh Naylor*PHI1b28 .276 .336 .453243671001134241213692
Zach NetoSTLss24 .284 .354 .4261484212032018885362
Kevin NewmanTOR3b31 .000 .000 .000500000000200
Brandon Nimmo*CINlf32 .264 .332 .4272205890930301225510
Lars Nootbaar*LADlf27 .222 .291 .33320746102316191204621
Connor NorbyMIN3b25 .250 .319 .3938421602911273310
Nasim Nunez#COLss24 .314 .467 .57135110037919811
Ryan O'Hearn*ATL1b31 .292 .359 .492264771431138501287200
Logan O'HoppeMILc 25 .158 .213 .26357900237042100
Tyler O'NeillKCRrf30 .083 .154 .3331210011110700
Shohei Ohtani*ARIdh30 .291 .384 .67224471742658461367140
Matt Olson*COL1b31 .255 .336 .39427470170737371327200
Joey OrtizMILss26 .250 .284 .344641630184031210
Alejandro Osuna*CLElf22 .143 .308 .167426100700101201
James Outman*WAScf28 .139 .262 .27836520144062000
Marcell OzunaHOUdh34 .217 .309 .3506013202114171610
Andy PagesLAAcf24 .251 .278 .427171434182327073820
Joshua Palacios*CLErf29 .0001.000 .000000000001000
Isaac ParedesDET3b26 .290 .369 .59822465522040415233800
Kyren ParisBALcf23 .222 .333 .3891840014312900
Vinnie Pasquantino*MIL1b27 .229 .266 .44122752711320272114800
Graham Pauley*MIA3b24 .317 .397 .58763205041411091300
Joc Pederson*MILdh33 .170 .233 .3951472541914150123600
Liover PegueroPITss24 .239 .264 .398882120499121601
Jeremy PenaSFGss27 .305 .354 .39017754120119161142581
Oswald PerazaSDP3b25 .159 .156 .2504471012200710
Geraldo Perdomo#KCRss25 .284 .390 .540211601121333362373641
Jhonny PeredaCOLc 29 .313 .353 .4381652000010400
Everson PereiraTBRcf24 .375 .423 .4172491003002700
Salvador PerezBOSc 35 .225 .259 .39222751110919351115600
Wenceel Perez#CLErf25 .202 .254 .3682284653924270175242
Blake Perkins#SFGcf28 .204 .278 .33798205121330103334
Tommy PhamNYMlf37 .277 .345 .48918451601135243174330
Jorge Polanco#ATH2b31 .279 .329 .606226631402036481175300
Jurickson Profar#ARIlf32 .269 .373 .4171082951316130182221
Edgar Quero#LAAc 22 .340 .375 .434531850075031300
Ceddanne RafaelaDETcf24 .243 .293 .425226552334302331448114
Cal Raleigh#CHCc 28 .225 .367 .48719143801436332426852
Luke Raley*NYYrf30 .193 .285 .385109215241493114501
Agustin RamirezATLc 23 .220 .274 .425259571701231438125581
Jose E. Ramirez#WAS3b32 .230 .310 .4432305313012353562138134
Heliot RamosARIlf25 .303 .343 .5006620403510042200
John Rave*CLElf27 .000 .250 .000300000001000
J.T. RealmutoHOUc 34 .239 .280 .403134327051126083010
Rob RefsnyderCOLrf34 .282 .392 .459852460318200162800
Hunter RenfroePHIrf33 .210 .269 .339621350153051600
Luis Rengifo#SEA3b28 .177 .221 .2501923450312151104111
Bryan Reynolds#BOSrf30 .256 .352 .48421555182938313295920
Ben Rice*CINdh26 .243 .341 .3541814491328153254410
Austin RileyHOU3b28 .248 .331 .47714937100828183165410
Ryan RitterBOSss24 .185 .222 .3049217312138142400
Leo Rivas#MIA2b27 .000 .500 .000100000001100
Emmanuel RiveraCLE3b29 .236 .272 .276199476102310294210
Luis RobertPHIcf27 .220 .298 .34918641606202331861122
Victor RoblesTBRrf28 .220 .256 .2684190106020920
Brayan Rocchio#MILss24 .167 .214 .273661121134041810
Brendan RodgersCLE2b28 .196 .245 .21746910041031500
Endy Rodriguez#CIN1b25 .000 .000 .000200001000000
Johnathan RodriguezDETrf25 .342 .390 .789381342389031300
Julio Y. RodriguezCLEcf24 .269 .308 .49424566133124634596272
Jake RogersBOSc 30 .308 .357 .3851341004001400
Johan RojasWAScf24 .311 .340 .400451421063021561
Josh Rojas*ARI3b31 .169 .198 .286771341165122001
Miguel RojasHOU2b36 .308 .373 .4316520202151008410
Brent RookerMILdh30 .241 .318 .476212511321124402244801
Ben Rortvedt*PITc 27 .286 .286 .286720000000000
Amed RosarioNYM3b29 .215 .286 .3501773860621206123200
Esteury RuizCHClf26 .184 .239 .288212391004232011558265
Keibert Ruiz#NYYc 26 .188 .244 .20080151001315900
Dalton Rushing*TBRc 24 .217 .273 .357129283051612285700
Adley Rutschman#PHIc 27 .204 .283 .3331623341518210182500
Thomas SaggeseNYY2b23 .311 .344 .410611960097031400
Gary SanchezPITc 32 .217 .287 .338157342151118884500
Jesus Sanchez*BALrf27 .213 .273 .3781884065523200165601
Javier SanojaWAS3b22 .216 .262 .345116254131111172200
Carlos Santana#LAA1b39 .193 .266 .2781873670317203163830
Anthony Santander#TEXdh30 .111 .200 .1111820001002900
Nolan Schanuel*TOR1b23 .274 .363 .43223464141742185294000
Casey SchmittTBR2b26 .184 .243 .328125233051016193800
Daniel Schneemann*MIN2b28 .219 .348 .35673161031571142222
Davis SchneiderMINlf26 .119 .224 .27159700376082020
Max SchuemannKCR2b28 .133 .316 .2001521001204500
Aaron SchunkTEXss27 .169 .233 .2231482550112123104500
Kyle Schwarber*MIAdh32 .274 .391 .584219601021841562406100
Victor Scott*LAAcf24 .185 .263 .2681683150316111174063
Corey Seager*PHIss31 .320 .444 .557203651011231354424500
Marcus SemienTOR2b34 .253 .313 .41222156110830303184042
Bob Seymour*ATL1b26 .258 .303 .38731810134021000
Matt ShawSFG3b23 .246 .318 .4371423552620141143323
Gavin Sheets*SFGlf29 .251 .317 .39321955141524222204900
Michael Siani*CHCcf25 .167 .286 .167610001001200
Ronny Simon#SDP2b25 .194 .326 .2783670012507500
Chandler Simpson*STLcf24 .419 .459 .47612452320301201015223
Austin SlaterBOSrf32 .235 .264 .373511210235022000
Cam SmithCHWrf22 .236 .313 .3172084980325144205020
Dominic Smith*SFG1b30 .290 .365 .4309327512138011900
Josh Smith*TEXss27 .268 .364 .3862466691634311364492
Pavin Smith*KCRdh29 .167 .259 .58324410334031100
Will SmithCOLc 30 .282 .393 .507227641501241342425701
Tyler Soderstrom*ARIlf23 .290 .350 .4502316792829360225711
Donovan SolanoATH1b37 .300 .364 .33330910052121100
Jorge SolerCHCrf33 .237 .297 .43093229031112082400
Edmundo SosaATL3b29 .212 .268 .441118259061321183200
Lenyn SosaCHC2b25 .232 .256 .360211496072116255301
Juan Soto*COLrf26 .289 .394 .533270781311760391466241
George SpringerMINrf35 .350 .416 .725200702101854442224360
Jacob StallingsTORc 35 .131 .182 .16461820043221700
Giancarlo StantonBALdh35 .381 .442 .7748432301015230102610
Spencer SteerBOS1b27 .201 .271 .3961693460922240174720
Tyler StephensonMINc 28 .286 .370 .3496318400512181500
Chad StevensLAD2b26 .143 .250 .143710001010400
Trevor StoryCINss32 .244 .278 .391225559083437297584
Bryson Stott*KCR2b27 .185 .252 .3132274250833281204464
Kyle Stowers*STLlf27 .273 .340 .4971875193928381195520
Myles StrawNYMcf30 .282 .326 .41720658130525183113251
Eugenio SuarezCIN3b33 .230 .271 .457230531001425394107100
Brett Sullivan*SDPc 31 .200 .278 .3181953991424175166710
Jack Suwinski*SEAcf26 .000 .143 .0001200002002610
Seiya SuzukiLADdh30 .230 .306 .456239551501331381266600
Dansby SwansonCHWss31 .229 .291 .384271621201034331238160
Trey Sweeney*BOSss25 .200 .280 .28495191211060113210
Fernando TatisLAArf26 .307 .385 .46522870101837214264952
Mike Tauchman*TEXrf34 .230 .332 .35816538131215110264500
Leody Taveras#ATLcf26 .187 .208 .293751420285022042
Tim TawaKCR2b26 .197 .222 .230611220062022220
Chris TaylorCHWut34 .213 .275 .340471030166132400
Michael A. TaylorSEAcf34 .156 .226 .41677122061011073220
Tyrone TaylorATHcf31 .174 .188 .19646810044101201
Kyle Teel*NYYc 23 .248 .355 .3851172970310160203421
Rowdy Tellez*KCR1b30 .192 .222 .33312023504911142900
Jose Tena*CLE3b24 .264 .315 .41312132850146183310
Bryce TeodosioATLcf26 .170 .235 .31947840143131521
Matt Thaiss*ATLc 30 .240 .356 .360501222094182400
Alek Thomas*BALcf25 .227 .320 .3336615102155271700
Colby ThomasARIrf24 .176 .222 .43151910478122100
Lane ThomasNYYcf29 .196 .315 .32646900283081500
Michael Toglia#CLE1b26 .083 .163 .21484720378083900
Tyler TolbertKCRcf27 .389 .421 .3891870001210540
Spencer TorkelsonNYM1b25 .175 .264 .3252123750930332256610
Abraham Toro#NYY1b28 .317 .328 .41760194103601800
Luis TorrensLADc 29 .222 .280 .34319844161217180174700
Gleyber TorresHOU2b28 .243 .339 .41421051411032283284310
Ezequiel TovarATHss23 .184 .249 .2952073880519161176742
Taylor Trammell*COLcf27 .053 .265 .105382200501101410
Jose TrevinoNYMc 32 .375 .407 .536562160141003700
Jared TrioloLADss27 .146 .231 .1921301900215110153314
Mike TroutARIdh33 .258 .376 .4921323470827153224000
Kyle Tucker*CHWrf28 .251 .341 .42427168162933326334771
Brice Turang*ATL2b25 .290 .368 .417283821018442413575183
Justin TurnerCLE1b40 .182 .308 .327551020247010700
Trea TurnerHOUss32 .263 .295 .393247659172916295175
Luis UriasSEA2b28 .290 .389 .3553192003405300
Ramon UriasCLE3b31 .237 .303 .3961393370517150133500
Enmanuel Valdez*SEAdh26 .179 .248 .274951752077091100
George Valera*MILdh24 .000 .000 .000100000000000
Miguel VargasSDP3b25 .224 .296 .417228511211030215194821
Daulton Varsho*KCRcf28 .255 .324 .571184471001635371185900
Andrew VaughnSFG1b27 .199 .258 .3431663311718252123300
Christian VazquezARIc 34 .221 .267 .3387717302813151000
Alex Verdugo*CHWlf29 .211 .286 .3161942001202400
Mark VientosBAL3b25 .160 .218 .18050810023041600
Matt VierlingPITcf28 .182 .262 .218551020022331600
Anthony VolpeATLss24 .189 .226 .3382224211262122386374
LaMonte Wade*MIL1b31 .180 .259 .26612823421961132700
Tyler Wade*SFGcf30 .333 .467 .5001240101303300
Eric WagamanBOS1b27 .390 .434 .58477306311117061800
Will Wagner*ATH3b26 .226 .319 .2701152650015131163720
Christian WalkerWAS1b34 .276 .351 .50019654801234338175100
Jordan WalkerSFGrf23 .261 .315 .3281193120212110104542
Matt Wallner*DETrf27 .206 .294 .4211262671616161153810
Taylor Walls#CHCss28 .209 .264 .373671423174052243
Taylor WardTEXlf31 .283 .368 .610269761712340462357602
Drew Waters#CHClf26 .321 .321 .4645618202717001611
Austin Wells*ATHc 25 .284 .336 .61714140140112223293800
Jordan WestburgPHI3b26 .270 .300 .3992336390739280114801
Eli WhitePHIrf31 .138 .200 .24665940154142001
Ben WilliamsonTOR3b24 .209 .250 .2731102370099151900
Jacob T. WilsonMIAss23 .306 .332 .48824876161938370102120
Weston WilsonSEAph30 .313 .353 .7501651022301611
Will WilsonCOL3b26 .144 .199 .1951952821219130146200
Masyn WinnBALss23 .246 .314 .3142075180230164174100
Bobby WittTBRss25 .295 .351 .4862928621111404372065205
Connor WongDETc 29 .199 .255 .234171346001430133821
James Wood*TBRlf22 .290 .365 .5522798122017374942910820
Mike Yastrzemski*BOSrf34 .238 .328 .537164391601130281223311
Christian Yelich*LADdh33 .272 .345 .49123263601538302246421
Masataka Yoshida*KCRdh31 .267 .421 .3331541001213100
Cole Young*COL2b21 .243 .337 .3387418401991101800
Jacob YoungTEXcf25 .222 .266 .25822550800171321250124
Jared Young*ATHdh29 .231 .250 .59039920467011300

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*CINss2449222022 .788 31.6 5.6 .192 .808 .3182190
Wilyer Abreu*STLrf2643190042 .810 27.5 5.7 .224 .800 .3451579
Maximo AcostaDET3b221044011 .834 6.0 4.9 .317 .781 .366523
Ronald AcunaSDPrf2743195003 .752 25.0 5.0 .183 .719 .3031675
Willy AdamesLADss2960264015 .594 20.4 2.7 .186 .549 .3091882
Riley AdamsSFGc 291558001 .413 2.3 1.4 .038 .326 .094210
Jo AdellSDPcf2656215013 .766 26.6 4.6 .249 .712 .3302094
Nick AhmedARIss3502000 .500 0.1 3.5 .0001.0001.00000
Ozzie Albies#MIL2b2856224121 .775 31.0 5.5 .184 .764 .3111786
Nick AllenSTLss263296003 .331 2.3 0.8 .022 .244 .077214
Pete AlonsoSEA1b30562410013 .681 21.6 3.2 .168 .582 .2502386
Jose AltuveARI2b35602550213 .789 31.6 4.6 .187 .699 .25523109
Francisco AlvarezCLEc 23431910131.081 48.811.7 .2801.161 .36621115
Yordan Alvarez*SDPdh2822115011 .804 17.0 6.3 .140 .792 .2801043
Adael Amador#ATL2b22830100 .323 0.8 0.8 .111 .280 .18515
Jacob AmayaNYMss26727101 .192 0.2 0.2 .000 .217 .14300
Miguel AmayaMIAc 26943000 .935 8.2 7.7 .317 .931 .366725
Tim AndersonCOL2b32624001 .345 0.6 0.8 .000 .250 .04503
Miguel AndujarNYM3b3055235033 .761 31.8 5.4 .109 .671 .1541493
Roman Anthony*NYMrf211667002 .785 8.6 5.4 .109 .767 .309421
Jonathan Aranda*ARI1b2732155034 .757 19.4 4.8 .159 .695 .2541259
Orlando ArciaCOLss301258010 .493 3.5 2.0 .089 .378 .107416
Nolan ArenadoSTL3b3456233046 .584 17.8 2.7 .107 .489 .1591369
Gabriel AriasCHCss2555189212 .525 11.3 2.1 .101 .441 .154947
Randy ArozarenaBALlf3060277064 .893 48.0 7.0 .255 .950 .38133128
Luis Arraez*BOS1b2849206326 .727 23.8 4.4 .125 .650 .2171573
Harrison BaderMIAcf3151220024 .767 28.7 5.0 .187 .730 .2882088
Javier BaezSEAut3248188024 .745 23.0 4.6 .180 .699 .2621775
Patrick Bailey#LAAc 26040001.000 1.013.5 .0001.000 .00002
Luken BakerMINdh28420000 .717 2.4 5.9 .000 .818 .33304
Brooks Baldwin#HOUlf2456219026 .713 23.8 4.0 .178 .629 .2481885
Drake Baldwin*MINc 2441190035 .895 32.6 7.0 .219 .877 .3081889
Moises Ballesteros*SEAdh211145011 .550 3.2 2.8 .000 .500 .18908
Addison Barger*ATHrf2547190000 .843 30.5 6.5 .268 .866 .3992386
Austin BarnesNYYc 35416001 .683 1.5 3.7 .077 .636 .23114
Jorge Barrosa#MILcf2458183018 .437 7.0 1.3 .046 .311 .080539
Joey BartARIc 2835150003 .773 20.2 5.6 .123 .742 .246852
Samuel Basallo*PITc 2058229027 .508 12.9 1.9 .119 .441 .2031454
Brett Baty*PIT3b2558239002 .759 29.7 4.8 .191 .707 .2881894
Jake Bauers*TOR1b291045001 .571 3.3 2.7 .103 .515 .231211
Dylan Beavers*MIAlf23210000 .667 1.0 5.5 .0001.000 .66701
Jordan BeckCOLlf2470293014 .727 33.8 4.2 .223 .670 .29730123
Josh Bell#BALdh3249218008 .774 27.0 4.8 .171 .717 .3011583
Cody Bellinger*TORlf2960271026 .969 54.8 8.5 .2561.000 .36630144
Andrew Benintendi*TORlf3038164032 .827 24.6 5.9 .238 .800 .3331974
Will Benson*CHCrf2729117026 .738 11.7 3.5 .252 .670 .3591447
Jon BertiSDP3b351343003 .476 1.7 1.2 .049 .405 .122210
Mookie BettsMILss3251219024 .651 21.4 3.7 .107 .571 .2081168
Bo BichetteMINss2752239013 .807 35.4 6.0 .158 .747 .22122102
JJ Bleday*HOUcf2756203031 .813 30.4 6.1 .220 .824 .3762081
Xander BogaertsWASss3258228044 .600 18.2 2.9 .081 .500 .1381367
Alec BohmSTL3b28421900110 .660 16.7 3.1 .112 .538 .1631165
Alex BregmanCHW3b3170299026 .708 33.4 4.3 .149 .660 .26820100
Vidal Brujan#LAAut2706000 .000 0.0 0.0 .000 .000 .00000
Jake BurgerCHC1b2948187001 .671 19.7 3.9 .173 .610 .2311668
Alec Burleson*TBR1b2672304034 .813 45.7 6.1 .177 .793 .29226125
Michael Busch*NYY1b2760241012 .543 16.9 2.6 .120 .500 .2491258
Lawrence Butler*ARIrf24839002 .348 0.9 0.8 .029 .273 .14315
Byron BuxtonNYYcf3153223001 .947 43.6 8.0 .299 .986 .38224121
Jose CaballeroCOLss2853225003 .658 24.4 4.1 .114 .696 .2871970
Oswaldo Cabrera#DET3b262183001 .697 9.4 4.4 .089 .579 .114330
Jac Caglianone*DETrf2230114010 .513 7.3 2.2 .157 .466 .255830
Owen Caissie*STLrf2212000 .000 0.0 0.0 .000 .000 .00000
Alex CallATLrf3042195104 .800 27.9 6.1 .126 .780 .2751569
Junior CamineroMIL3b2156223007 .712 23.7 3.9 .186 .656 .2961881
Kristian CampbellSFG2b231983001 .935 15.7 9.0 .1691.064 .431531
Alexander CanarioSFGlf252499001 .534 6.8 2.5 .065 .432 .130425
Dominic Canzone*WASrf271230021.157 4.6 7.3 .5241.118 .619417
Vinny CapraATL3b2808001 .000 -0.0-0.0 .000 .000 .00000
Victor Caratini#HOUc 311879020 .481 4.7 2.1 .085 .407 .113218
Dylan Carlson#CHWlf2635129010 .659 13.0 3.7 .190 .617 .2931145
Kerry Carpenter*SEArf2740168020 .559 12.8 2.8 .079 .479 .152943
Corbin Carroll*SDPrf2466296013 .873 50.5 6.7 .294 .945 .46935142
Triston Casas*CHW1b2503000 .333 0.1 1.2 .000 .500 .50000
Nick CastellanosDETrf3358229063 .672 23.7 3.8 .136 .583 .1731584
Willi Castro#CLE2b2850202023 .525 13.1 2.3 .103 .448 .1791252
Matt ChapmanCHW3b3260268075 .623 23.6 3.2 .154 .592 .2952077
Jazz Chisholm*SDP2b2757228033 .732 25.7 4.2 .183 .707 .3021785
Jackson ChourioBALcf2156239105 .825 35.6 5.8 .206 .782 .27828110
Nathan Church*WAScf24626000 .678 2.8 4.0 .273 .737 .50029
Denzel ClarkeNYMcf2522101021 .594 8.6 3.1 .084 .493 .137531
Jonatan Clase#SFGlf2334139101 .651 13.5 3.7 .100 .633 .242639
Kody Clemens*TEXrf2949206101 .817 29.5 5.4 .308 .808 .4052497
Ernie ClementCIN3b2949192036 .721 21.9 4.3 .101 .617 .1521070
Isaac Collins#MINlf2749207226 .714 22.7 4.2 .173 .690 .3412067
Michael Conforto*TORlf3212560131.077 11.8 8.9 .3781.143 .578930
Griffin Conine*BOSlf27945000 .633 4.4 4.0 .050 .567 .175212
William ContrerasSEAc 2752215044 .661 21.3 3.8 .137 .624 .2791164
Willson ContrerasCIN1b3345204017 .757 24.9 4.7 .186 .725 .2941975
Carlos CorreaLAAss3058256038 .707 27.7 4.0 .136 .615 .2081894
Colton Cowser*SDPcf251462000 .560 4.7 2.8 .115 .556 .269214
J.P. Crawford*SEAss3056241125 .606 20.7 3.3 .090 .593 .2951057
Dylan CrewsNYYrf231771012 .604 5.4 2.6 .197 .554 .288525
Jake Cronenworth*LAD2b3145204102 .667 21.2 4.0 .128 .627 .2511363
Pete Crow-Armstrong*ATHcf2356238110 .735 30.9 4.9 .224 .780 .3602195
Oneil Cruz*PITcf2658246003 .640 22.6 3.2 .201 .617 .3212186
Travis d'ArnaudSEAc 36415000 .481 0.9 2.1 .000 .364 .07103
Henry DavisTBRc 2531101001 .615 8.8 3.2 .152 .547 .239832
Elly De La Cruz#KCRss2360270024 .731 30.8 4.2 .222 .721 .34723104
Paul DeJongTEX3b3122103002 .472 4.4 1.3 .178 .382 .178832
Adrian Del Castillo*MIAdh251771001 .749 8.9 4.8 .182 .680 .258529
Rafael Devers*TEXdh2868294003 .875 48.6 7.0 .256 .915 .43529124
Zach DezenzoMIAlf251874000 .744 9.7 5.3 .172 .735 .313726
Elias DiazCLEc 341572005 .964 11.3 5.8 .369 .906 .4771041
Yainer DiazNYMc 2647192016 .637 16.5 3.0 .137 .521 .1691568
Yandy DiazMIN1b3355242005 .906 44.4 7.8 .185 .895 .27524115
Dillon DinglerCHWc 2650220003 .793 31.1 5.7 .164 .741 .2391790
Jasson Dominguez#SDPlf2240174020 .652 18.8 4.1 .135 .675 .2951056
Brendan Donovan*COL2b2847220030 .852 37.6 7.4 .175 .867 .2892193
Brenton DoyleCOLcf2742148107 .608 11.6 2.8 .051 .495 .147641
Mauricio DubonMIA2b3049178014 .624 15.3 3.1 .095 .500 .1361258
Blake DunnATLrf262159000 .428 2.9 1.7 .075 .391 .132211
Ezequiel DuranSFGss261257012 .461 2.6 1.5 .071 .362 .107415
Jarren Duran*NYYlf2859265023 .636 23.7 3.2 .176 .604 .2962584
Caleb DurbinLAA3b2558251236 .760 31.2 4.7 .142 .717 .1821895
Nate EatonCINrf28731101 .531 2.1 2.3 .038 .565 .26916
Tommy Edman#CIN2b3035135011 .583 10.9 2.9 .098 .530 .195838
Xavier Edwards#SDP2b2556244205 .548 16.3 2.4 .068 .470 .1621161
Jerar EncarnacionCINrf2703000 .667 0.3 4.5 .000 .500 .00001
Christian Encarnacn-StranDET1b25219010 .446 1.0 1.8 .059 .357 .05914
Santiago EspinalSFG3b3036145312 .560 10.6 2.6 .058 .439 .095841
Thairo EstradaMIA2b29833001 .451 1.4 1.6 .000 .417 .14804
Kyle FarmerATHss342273002 .661 6.9 3.5 .156 .604 .297423
Hunter Feduccia*MIAc 2828000 .900 1.4 9.4 .2001.250 .80012
Freddy FerminKCRc 3060193404 .712 22.2 4.4 .102 .618 .1691068
Jose FerminNYY2b26629010 .450 1.5 2.0 .043 .450 .26114
Yanquiel Fernandez*TBRdh221760013 .296 1.0 0.5 .037 .231 .13027
Ryan Fitzgerald*MILss31032001 .607 2.4 2.6 .214 .560 .357210
Tyler FitzgeraldDET2b2738150210 .510 9.4 2.2 .052 .432 .126534
Dominic Fletcher*BOSrf27928001 .881 3.7 4.8 .320 .810 .400414
Wilmer FloresBOSdh3360231028 .648 20.4 3.2 .138 .558 .2141476
Nick FortesATLc 281670012 .547 4.6 2.3 .113 .472 .194318
Ty FranceATH1b3055229028 .606 18.6 3.0 .067 .497 .0951265
Adam Frazier*TEX2b3364257122 .702 29.7 4.6 .112 .636 .1851888
Alex Freeland#WAS3b23216000 .259 0.3 0.6 .000 .231 .14301
Cody FreemanBOS2b2403000 .000 0.0 0.0 .000 .000 .00000
Freddie Freeman*HOU1b3556232023 .733 28.6 4.9 .150 .688 .2461884
Tyler FreemanNYYrf2639169001 .600 14.3 3.3 .047 .538 .147442
Sal Frelick*BOSrf2558260130 .822 42.4 7.2 .109 .833 .2311599
TJ Friedl*CHCcf2954232100 .703 28.7 5.2 .091 .732 .2781268
Braxton FulfordMIAc 261349010 .546 3.7 3.0-0.000 .500 .12209
Adolis GarciaNYYrf3255208002 .608 18.3 3.1 .136 .535 .1971770
Luis V. Garcia*DET2b2540168023 .734 18.8 3.9 .233 .680 .2762178
Maikel GarciaCHC3b2558251012 .844 39.9 6.5 .189 .861 .32026106
Mitch GarverNYMc 341975011 .715 8.2 4.0 .203 .655 .275530
Zack GelofPIT2b25622100 .405 0.8 1.2 .056 .353 .16713
Andres Gimenez*LAD2b2640167224 .564 11.2 2.3 .097 .496 .181641
Paul GoldschmidtTEX1b3741194006 .669 18.6 3.5 .120 .552 .1741669
Nick GonzalesWAS2b2632102003 .828 15.5 6.0 .141 .725 .152947
Romy GonzalezMIA1b2822115012 .711 13.3 4.5 .102 .608 .120742
Hunter GoodmanWASc 2556239027 .749 28.2 4.4 .201 .674 .2692398
Nolan Gorman*BAL3b2551207001 .567 15.9 2.7 .142 .503 .2321261
Tristan Gray*CHWif29018000 .789 2.6 6.5 .133 .818 .33326
Riley Greene*CHWcf2470272019 .809 35.7 4.8 .238 .727 .28933129
Randal GrichukATHrf331571011 .766 9.3 4.9 .191 .680 .221932
Trent Grisham*ARIcf2842182001 .864 30.8 7.2 .226 .904 .4061576
Vladimir GuerreroSDP1b2670303017 .869 49.0 6.8 .202 .881 .37424124
Lourdes GurrielHOUlf3156198023 .706 21.4 3.9 .175 .616 .2061781
Eric HaaseCINc 321452001 .906 9.3 7.2 .240 .857 .280628
Sam Haggerty#LADlf311046001 .529 2.9 2.1 .111 .432 .156514
David Hamilton*ARI2b2760229013 .413 9.3 1.3 .068 .376 .175641
Garrett HampsonCOL2b301776101 .376 3.1 1.4 .015 .373 .194110
Ian Happ#SEAlf3056246015 .812 34.8 5.5 .245 .784 .35924108
Bryce Harper*MIA1b3256266011 .927 52.7 8.6 .2521.030 .41730125
Brett HarrisNYM3b27020001.000 0.513.5 .0001.000 .00001
Michael Harris*MINcf2456216154 .665 21.2 3.5 .129 .586 .1581278
Robert Hassell*TBRcf2346201015 .687 20.4 3.7 .173 .593 .2201979
Ke'Bryan HayesBAL3b2860229012 .673 25.1 4.2 .102 .594 .1581079
Austin HaysLAAlf298430011.159 11.711.7 .4471.333 .632729
Austin HedgesKCRc 32031000 .840 5.0 6.4 .241 .810 .310315
Jonah Heim#STLc 3037143212 .584 11.1 2.7 .119 .477 .164845
Tyler Heineman#COLc 34437001 .986 7.2 8.5 .2901.043 .452418
Michael HelmanTBRcf293410001.061 9.4 9.0 .4621.107 .513829
Gunnar Henderson*NYYss2460252003 .698 28.3 4.3 .133 .659 .2571885
Enrique HernandezMIL3b331466112 .321 1.5 0.7 .067 .250 .133210
Heriberto HernandezCINlf2524104002 .810 15.0 5.7 .200 .761 .284845
Teoscar HernandezWASrf3257237033 .806 34.1 5.5 .242 .776 .32427110
Ivan HerreraBALdh2547211009 .804 27.8 5.1 .202 .743 .3091687
Jose Herrera#SFGc 281772013 .748 8.6 5.1 .069 .733 .293420
Liam Hicks*LAA1b2650161003 .725 19.4 4.9 .114 .692 .264852
Kyle HigashiokaTEXc 351795011 .766 12.5 5.1 .191 .697 .247741
Derek HillATHcf2937149110 .550 11.3 2.7 .117 .509 .212842
Nico HoernerTBR2b2872323013 .732 41.8 5.1 .107 .674 .16918124
Jackson Holliday*TOR2b2160256012 .721 31.1 4.8 .133 .694 .2651587
Spencer Horwitz*TOR1b273250001.036 5.810.5 .3181.133 .455514
Rhys HoskinsMIA1b3255234016 .716 26.4 4.3 .148 .646 .2481883
Cooper Hummel#CINlf30938000 .506 2.4 2.4 .091 .464 .24218
Andy IbanezPHI3b321470011 .649 7.2 3.9 .111 .612 .238522
Jose IglesiasPIT2b35833000 .674 3.8 4.9 .034 .667 .20719
Jonathan IndiaATL2b2854208053 .649 20.7 3.9 .114 .621 .2571258
Kyle Isbel*DETcf2858230400 .509 14.9 2.3 .050 .392 .087958
Alex JacksonSDPc 29034000 .657 3.5 4.1 .100 .609 .200310
Jeremiah JacksonTBRrf25567010 .582 5.6 3.0 .094 .469 .125421
Danny JansenTORc 3044187055 .648 16.7 3.2 .190 .591 .2941362
Ryan JeffersATHc 282294001 .709 11.0 4.8 .111 .677 .259829
Carter Jensen*LADdh21317000 .878 3.0 8.1 .133 .900 .26727
Connor JoeCHWlf32932000 .318 0.9 0.9 .032 .259 .09715
Bryce Johnson#SFGlf29419001 .440 0.7 1.2 .000 .333 .11803
Troy Johnston*LAD1b281673011 .638 7.0 3.7 .113 .600 .242320
Jahmai JonesHOUdh27434000 .819 4.9 6.3 .148 .857 .370411
Nolan Jones*STLrf271662000 .511 4.3 2.6 .055 .489 .200113
Aaron JudgeTORrf33602700251.061 62.010.5 .3141.191 .52731138
Jace Jung*LAD3b242030002 .133 0.0 0.0 .000 .067 .00002
Josh JungNYY3b2755219026 .525 13.1 2.0 .114 .430 .1681359
Kyle KarrosPIT3b2244156016 .671 15.3 3.9 .059 .594 .178643
Luke KeaschallSTL2b2214650111.014 15.411.2 .1481.278 .407629
Colt Keith*STLdh2344201022 .557 15.1 2.8 .091 .497 .2161049
Carson KellyWASc 302220001.009 5.110.6 .2501.077 .350212
Otto KempCHWlf251368014 .671 5.6 2.9 .155 .588 .259521
Max Kepler*KCRlf3256199016 .760 24.0 4.6 .210 .709 .3301878
Ha-Seong KimBALss29626000 .969 5.5 9.9 .2271.067 .364312
Hyeseong Kim*PIT2b2634147011 .757 19.6 5.1 .146 .735 .2341359
Isiah Kiner-FalefaKCRss30038200 .361 1.3 1.1 .028 .233 .02817
Alejandro KirkBALc 26472030312 .791 25.2 4.6 .140 .660 .1761388
Andrew KniznerMINc 30310001 .311 0.1 0.4 .000 .222 .11101
Nick Kurtz*TOR1b2260276013 .839 42.1 6.2 .263 .863 .44431114
Steven Kwan*STLlf2757261270 .849 46.0 7.8 .116 .920 .27222101
Shea LangeliersSFGc 2745196033 .784 26.4 5.4 .186 .773 .3351873
Wyatt LangfordATLlf2370304036 .664 29.5 3.6 .143 .630 .2832295
Trevor Larnach*TBRdh28552220110 .623 17.2 2.7 .144 .529 .2391370
Ramon LaureanoWASlf3057252013 .848 40.0 6.4 .247 .851 .37224113
Jordan LawlarNYM3b2258170003 .471 8.3 1.6 .108 .384 .1771341
Brooks Lee#CHW2b2470263118 .644 23.0 3.1 .158 .545 .2111894
Jung Hoo Lee*CINcf2658224022 .824 34.4 6.2 .208 .804 .3072598
Korey LeeCHCc 26323001 .579 1.6 2.4 .091 .444 .13627
DJ LeMahieuSEA2b3641159025 .593 12.5 2.9 .041 .461 .101644
Royce LewisTBR3b2639143003 .647 14.3 3.8 .098 .592 .211946
Daylen Lile*CLErf2248209027 .859 30.7 5.5 .263 .804 .33026105
Francisco Lindor#HOUss3140171044 .722 19.2 4.2 .160 .681 .2731461
Tyler LocklearATL1b24010001.000 0.3 0.0 .000 .000 .00000
Brandon LockridgeLAAlf281463112 .651 5.2 2.9 .069 .553 .103420
Nick LoftinDETlf2648184026 .597 13.8 2.6 .165 .525 .2501456
Joey Loperfido*PHIlf2620780011.015 17.6 9.7 .2881.041 .342946
Otto LopezSFGss2634154002 .742 19.3 5.0 .091 .676 .175756
Brandon Lowe*MIN2b3041177000 .973 37.8 9.5 .2731.056 .4291889
Josh Lowe*COLrf2748196004 .731 21.2 3.9 .215 .685 .3112077
Nathaniel Lowe*LAD1b2959251031 .655 25.5 3.8 .168 .621 .3001981
Matthew LugoPHIcf241361010 .678 6.9 4.4 .083 .548 .083323
Nathan Lukes*ARIrf30727011 .359 0.8 1.0 .045 .333 .18213
Gavin Lux*PHIdh2748192001 .635 18.7 3.8 .102 .598 .2571253
Manny MachadoWAS3b3258251027 .776 32.1 4.8 .194 .708 .26325107
Luke MaileDETc 34518000 .556 1.5 3.2 .000 .462 .05605
Martin MaldonadoCINc 381238111 .585 3.0 3.1 .000 .542 .20007
Justyn-Henry MalloyMINdh25733001 .514 1.9 2.1 .069 .440 .20727
Jake Mangum#KCRlf2956253106 .712 30.9 4.8 .056 .705 .1921184
Kyle Manzardo*TBRdh2470252014 .601 20.5 2.9 .176 .556 .2851575
Rafael Marchan#PITc 261453211 .632 4.9 3.7 .023 .576 .186112
Jakob Marsee*NYMcf2458262004 .849 41.5 6.5 .189 .906 .39229103
Brandon Marsh*LADcf271452010 .627 5.1 3.8 .064 .543 .128115
Ketel Marte#LAA2b3158263009 .895 43.0 6.6 .248 .881 .38329121
Noelvi MartePHIrf2348197147 .743 20.5 3.6 .210 .658 .2371887
Starling MarteSTLdh361164000 .619 6.0 3.6 .085 .533 .169519
Austin MartinSFGlf261252001 .914 11.0 9.3 .1431.063 .327525
Angel Martinez#SEAcf231677000 .781 10.7 5.5 .171 .731 .243831
Nick Martini*MIAdh35210000 .500 0.6 2.0 .100 .375 .10013
Michael Massey*STL2b2734135112 .613 11.6 3.1 .117 .500 .148945
Miles Mastrobuoni*KCR3b292496000 .729 11.6 5.0 .082 .667 .188431
Luis MatosSDPrf23942000 .578 2.8 2.3 .132 .485 .158312
Ronny Mauricio#SDP3b24021001 .986 3.4 5.7 .450 .938 .500314
Marcelo Mayer*WAS3b221764011 .552 4.3 2.3 .150 .460 .183520
Coby MayoNYM1b231789000 .709 10.5 4.4 .190 .641 .2261036
James McCannPHIc 351693101 .712 10.9 4.6 .133 .651 .181532
Jake McCarthy*PHIlf27410000 .900 2.0 7.5 .3001.000 .40016
Chas McCormickMIAcf3033115303 .489 6.5 2.0 .060 .430 .200423
Andrew McCutchenATHdh3837155013 .622 13.6 3.2 .129 .549 .2301047
Reese McGuire*MIAc 301770010 .889 11.9 6.4 .324 .857 .338841
Zach McKinstry*ATL3b3067278025 .703 30.4 4.0 .182 .657 .26426108
Matt McLainCLE2b2557232323 .567 17.9 2.8 .080 .515 .2091056
Ryan McMahon*LAA3b3058234022 .669 23.9 4.0 .171 .665 .3631368
Jeff McNeil*MIN2b3349186006 .742 22.1 4.6 .142 .662 .2131669
Curtis MeadTOR3b2432105024 .654 9.7 3.5 .056 .583 .167228
Parker Meadows*STLcf25520000 .844 3.4 7.7 .111 .833 .22218
Chase MeidrothBOSss2359224345 .513 14.6 2.4 .042 .497 .196643
Jacob Melton*TBRcf24520000 .150 0.0 0.1 .000 .158 .05900
Jackson Merrill*PITcf2258248111 .687 27.5 4.3 .153 .634 .2521885
Jake MeyersCHCcf2944175014 .717 21.0 4.7 .075 .672 .175959
Jose MirandaARI3b27829000 .385 1.1 1.3 .000 .261 .00005
Kameron Misner*CHCcf2711510111.005 9.8 7.6 .3481.000 .413830
Garrett Mitchell*PITcf2641155410 .402 6.4 1.4 .066 .347 .146827
Andruw MonasterioKCRss2803000 .667 0.3 4.5 .000 .500 .00001
Yoan Moncada#ARI3b3030120001 .913 22.2 8.3 .208 .972 .3561051
Mickey Moniak*MINlf2742183041 .805 24.7 4.9 .291 .744 .3032595
Colson Montgomery*MIAss2341180014 .765 22.1 4.6 .252 .729 .3711774
Dylan MoorePHI2b3259234121 .550 17.1 2.6 .079 .500 .1671163
Gabriel MorenoCHWc 2533156012 .586 12.9 3.1 .078 .509 .177542
Cedric Mullins*SDPcf301679000 .660 7.7 3.5 .211 .627 .310628
Max Muncy*KCR3b3460221021 .711 25.9 4.6 .197 .702 .3511475
Max P. MuncyNYY3b221967000 .306 1.6 0.8 .047 .228 .094110
Sean MurphySTLc 302189013 .825 12.3 5.6 .233 .831 .397934
Dane MyersPITcf29582332211 .375 5.8 0.8 .027 .269 .063442
Carlos NarvaezTEXc 2652220046 .498 12.6 2.0 .073 .428 .1811247
Bo Naylor*MILc 2542176022 .347 5.5 1.0 .076 .310 .184827
Josh Naylor*PHI1b2859265007 .789 36.3 5.3 .177 .762 .29221110
Zach NetoSTLss2436164002 .779 23.1 5.7 .142 .773 .2231563
Kevin NewmanTOR3b3105000 .000 0.0 0.0 .000 .000 .00000
Brandon Nimmo*CINlf3258244014 .759 31.9 5.2 .164 .711 .2681894
Lars Nootbaar*LADlf2756231121 .625 21.7 3.5 .111 .564 .2131569
Connor NorbyMIN3b252394010 .712 11.6 4.9 .143 .683 .238833
Nasim Nunez#COLss249450001.038 10.311.1 .2571.240 .514320
Ryan O'Hearn*ATL1b3170295027 .852 46.4 6.4 .201 .820 .30728130
Logan O'HoppeMILc 251661001 .476 3.1 1.7 .105 .388 .175215
Tyler O'NeillKCRrf30013000 .487 0.7 1.6 .250 .455 .25014
Shohei Ohtani*ARIdh30602810031.056 65.510.0 .3811.165 .54537164
Matt Olson*COL1b3170307006 .730 36.6 4.7 .139 .671 .25524108
Joey OrtizMILss261568101 .627 6.3 3.4 .094 .531 .156422
Alejandro Osuna*CLElf22952000 .474 2.8 2.0 .024 .459 .23817
James Outman*WAScf281042000 .540 3.0 2.6 .139 .516 .306310
Marcell OzunaHOUdh341268001 .659 6.9 3.9 .133 .625 .267421
Andy PagesLAAcf2444180023 .705 20.1 4.1 .175 .626 .2281373
Joshua Palacios*CLErf29010001.000 0.3 0.0 .000 .000 .00000
Isaac ParedesDET3b2658252003 .967 50.5 8.4 .3081.000 .41127134
Kyren ParisBALcf23521000 .722 2.5 4.8 .167 .714 .27817
Vinnie Pasquantino*MIL1b2758244045 .707 25.9 3.8 .211 .628 .26021100
Graham Pauley*MIA3b241373010 .985 15.6 9.6 .2701.070 .413937
Joc Pederson*MILdh3346159002 .627 13.4 2.9 .224 .565 .3061458
Liover PegueroPITss242491003 .661 7.9 3.0 .159 .535 .170635
Jeremy PenaSFGss2743195034 .744 25.8 5.3 .085 .719 .2031369
Oswald PerazaSDP3b251445012 .406 1.3 0.9 .091 .308 .114211
Geraldo Perdomo#KCRss2560255146 .930 46.0 7.6 .256 .994 .44526114
Jhonny PeredaCOLc 29417000 .790 2.6 6.3 .125 .727 .12527
Everson PereiraTBRcf24826002 .840 3.6 5.8 .042 .706 .125110
Salvador PerezBOSc 3559243043 .651 23.3 3.4 .167 .564 .2162089
Wenceel Perez#CLErf2556248034 .622 21.1 3.0 .167 .559 .2501784
Blake Perkins#SFGcf2823108003 .615 7.9 2.5 .133 .541 .224833
Tommy PhamNYMlf3748206028 .834 29.9 5.6 .212 .801 .3211790
Jorge Polanco#ATH2b3156247121 .935 46.4 7.5 .327 .945 .40334137
Jurickson Profar#ARIlf3226126000 .790 18.5 6.2 .148 .813 .324945
Edgar Quero#LAAc 22856001 .809 8.5 6.4 .094 .722 .151523
Ceddanne RafaelaDETcf2458246036 .717 27.1 4.0 .181 .685 .2743096
Cal Raleigh#CHCc 2856237022 .854 36.8 6.5 .262 .934 .4972293
Luke Raley*NYYrf3031123000 .670 12.6 3.8 .193 .629 .2841142
Agustin RamirezATLc 2370281025 .699 30.4 3.9 .205 .663 .27829110
Jose E. Ramirez#WAS3b3258258014 .754 32.5 4.7 .213 .768 .34325102
Heliot RamosARIlf251870002 .843 10.5 5.9 .197 .771 .258733
John Rave*CLElf2714000 .250 0.1 0.6 .000 .333 .33300
J.T. RealmutoHOUc 3438143017 .683 13.2 3.2 .164 .578 .2311254
Rob RefsnyderCOLrf3422102012 .851 16.2 6.8 .176 .873 .365939
Hunter RenfroePHIrf332267000 .607 6.0 3.3 .129 .531 .210621
Luis Rengifo#SEA3b2856204011 .471 10.9 1.8 .073 .375 .125848
Bryan Reynolds#BOSrf3060247005 .836 37.5 6.1 .228 .836 .37229104
Ben Rice*CINdh2646211022 .695 24.1 4.6 .110 .669 .2541364
Austin RileyHOU3b2840169012 .808 24.6 5.8 .228 .798 .3421871
Ryan RitterBOSss2430101221 .527 6.5 2.2 .120 .434 .163628
Leo Rivas#MIA2b2702000 .500 0.1 3.5 .0001.0001.00000
Emmanuel RiveraCLE3b2958213032 .549 15.8 2.7 .040 .435 .090755
Luis RobertPHIcf2757210211 .648 22.0 3.9 .129 .662 .2801265
Victor RoblesTBRrf281143002 .524 2.6 2.1 .049 .441 .098111
Brayan Rocchio#MILss24871101 .487 4.0 1.9 .106 .411 .182418
Brendan RodgersCLE2b281149000 .462 2.6 1.9 .022 .351 .087110
Endy Rodriguez#CIN1b2502000 .000 0.0 0.0 .000 .000 .00000
Johnathan RodriguezDETrf2511410001.180 12.013.0 .4471.320 .526930
Julio Y. RodriguezCLEcf2458260012 .802 37.6 5.5 .224 .776 .28228121
Jake RogersBOSc 30114000 .742 1.9 5.6 .077 .667 .15415
Johan RojasWAScf241548100 .740 6.9 5.7 .089 .813 .244318
Josh Rojas*ARI3b312281011 .483 4.0 1.6 .117 .379 .130622
Miguel RojasHOU2b361675023 .804 10.5 5.7 .123 .771 .262428
Brent RookerMILdh3057242047 .795 31.3 4.9 .236 .751 .34426101
Ben Rortvedt*PITc 2727001 .571 0.3 1.3 .000 .333 .00002
Amed RosarioNYM3b2951196016 .636 17.1 3.2 .136 .552 .2031262
Esteury RuizCHClf2658230021 .527 17.0 2.5 .104 .575 .2741461
Keibert Ruiz#NYYc 262386000 .444 4.2 1.8 .013 .338 .075116
Dalton Rushing*TBRc 2441139001 .630 12.9 3.4 .140 .549 .202846
Adley Rutschman#PHIc 2748180003 .617 15.6 3.2 .130 .545 .2411054
Thomas SaggeseNYY2b231564000 .754 8.9 5.7 .098 .667 .148625
Gary SanchezPITc 3242174014 .625 15.2 3.2 .121 .543 .172853
Jesus Sanchez*BALrf2749205013 .651 19.1 3.4 .165 .572 .2451671
Javier SanojaWAS3b2235127120 .607 11.3 3.3 .129 .527 .190840
Carlos Santana#LAA1b3958208117 .544 13.7 2.3 .086 .468 .1871052
Anthony Santander#TEXdh30320001 .311 0.4 0.6 .000 .235 .11102
Nolan Schanuel*TOR1b2357270025 .795 38.2 5.8 .158 .771 .28222101
Casey SchmittTBR2b2630136013 .571 9.7 2.5 .144 .486 .216841
Daniel Schneemann*MIN2b282089011 .704 9.9 4.4 .137 .717 .329426
Davis SchneiderMINlf261567000 .495 4.3 2.2 .153 .500 .322316
Max SchuemannKCR2b28419000 .516 1.3 2.6 .067 .538 .33313
Aaron SchunkTEXss2752165222 .456 8.4 1.8 .054 .368 .122633
Kyle Schwarber*MIAdh3258261000 .975 54.2 9.2 .3111.069 .49330128
Victor Scott*LAAcf2450188202 .531 12.6 2.4 .083 .486 .202845
Corey Seager*PHIss315925001101.001 50.7 9.2 .2361.074 .44323113
Marcus SemienTOR2b3460246040 .725 30.5 4.8 .158 .695 .2491991
Bob Seymour*ATL1b26833000 .690 3.8 4.5 .129 .609 .194212
Matt ShawSFG3b2341160301 .755 19.5 4.6 .190 .712 .2821362
Gavin Sheets*SFGlf2958243028 .710 26.0 4.0 .142 .628 .2332086
Michael Siani*CHCcf2507000 .452 0.4 1.9 .000 .400 .16701
Ronny Simon#SDP2b251443001 .603 3.6 3.2 .083 .567 .278110
Chandler Simpson*STLcf2427137212 .935 31.010.5 .0561.182 .290559
Austin SlaterBOSrf321054100 .637 5.2 3.5 .137 .538 .176319
Cam SmithCHWrf2264233015 .631 21.5 3.5 .082 .561 .1881166
Dominic Smith*SFG1b3026104002 .795 14.7 5.9 .140 .750 .258840
Josh Smith*TEXss2768284104 .750 37.3 5.4 .118 .758 .2931695
Pavin Smith*KCRdh29027001 .843 3.3 4.2 .417 .810 .542414
Will SmithCOLc 3062275043 .899 48.5 7.7 .225 .952 .40527115
Tyler Soderstrom*ARIlf2360254015 .801 35.9 5.7 .160 .747 .25519104
Donovan SolanoATH1b37633002 .697 3.2 3.7 .033 .565 .100110
Jorge SolerCHCrf3325101005 .727 10.4 3.7 .194 .632 .2801240
Edmundo SosaATL3b2925127004 .708 12.8 3.6 .229 .629 .2971552
Lenyn SosaCHC2b2554219012 .616 19.0 3.1 .128 .503 .1471376
Juan Soto*COLrf2670317008 .928 57.5 7.7 .244 .970 .42631144
George SpringerMINrf35512260221.141 63.212.7 .3751.326 .51539145
Jacob StallingsTORc 351666013 .346 1.6 0.7 .033 .250 .066210
Giancarlo StantonBALdh3521950101.216 30.315.5 .3931.462 .5241365
Spencer SteerBOS1b2744189122 .668 19.2 3.7 .195 .628 .3081567
Tyler StephensonMINc 281473011 .719 8.9 5.1 .063 .674 .190422
Chad StevensLAD2b2648000 .393 0.3 1.4 .000 .333 .00001
Trevor StoryCINss3258237010 .670 25.0 3.9 .147 .615 .2041788
Bryson Stott*KCR2b2760251125 .565 17.5 2.4 .128 .505 .2251371
Kyle Stowers*STLlf2746209022 .837 32.7 6.3 .225 .833 .3372193
Myles StrawNYMcf30572210111 .743 25.1 4.2 .136 .656 .2091886
Eugenio SuarezCIN3b3358247034 .728 28.1 4.1 .226 .657 .27024105
Brett Sullivan*SDPc 3170216004 .596 17.6 3.0 .118 .525 .2051462
Jack Suwinski*SEAcf26014000 .143 0.1 0.3 .000 .250 .25000
Seiya SuzukiLADdh3060268022 .762 34.8 5.0 .226 .731 .33528109
Dansby SwansonCHWss3170296016 .674 30.6 3.8 .155 .623 .26222104
Trey Sweeney*BOSss2530107011 .565 8.4 2.9 .084 .506 .211427
Fernando TatisLAArf2658260022 .850 43.4 7.1 .158 .870 .28519106
Mike Tauchman*TEXrf3443193023 .689 21.0 4.3 .127 .654 .2851659
Leody Taveras#ATLcf261978101 .501 4.2 1.7 .107 .438 .160422
Tim TawaKCR2b261163002 .452 3.0 1.6 .033 .353 .098214
Chris TaylorCHWut341051001 .615 4.3 3.1 .128 .526 .191416
Michael A. TaylorSEAcf342484002 .642 7.1 2.8 .260 .612 .377832
Tyrone TaylorATHcf311548011 .383 1.4 0.9 .022 .250 .00019
Kyle Teel*NYYc 2335138010 .740 18.0 5.4 .137 .753 .3161045
Rowdy Tellez*KCR1b3036126015 .556 7.6 2.0 .142 .441 .175940
Jose Tena*CLE3b2437130004 .729 15.0 4.4 .149 .645 .2231350
Bryce TeodosioATLcf261351000 .554 3.7 2.5 .149 .525 .234515
Matt Thaiss*ATLc 301559001 .716 6.9 4.8 .120 .692 .280418
Alek Thomas*BALcf251976100 .653 7.7 4.0 .106 .608 .212322
Colby ThomasARIrf241354001 .654 4.6 2.9 .255 .581 .294522
Lane ThomasNYYcf291354002 .641 4.7 3.3 .130 .590 .304215
Michael Toglia#CLE1b262592003 .377 2.6 0.9 .131 .325 .226518
Tyler TolbertKCRcf27419000 .810 3.9 9.7 .0001.091 .22207
Spencer TorkelsonNYM1b2555242039 .590 17.8 2.6 .151 .527 .2741469
Abraham Toro#NYY1b281461000 .745 8.3 5.5 .100 .634 .117525
Luis TorrensLADc 2957219137 .623 18.4 3.0 .121 .528 .2071968
Gleyber TorresHOU2b2856242015 .753 30.6 5.0 .171 .726 .3101587
Ezequiel TovarATHss2356227203 .544 15.5 2.4 .111 .477 .2031361
Taylor Trammell*COLcf271149000 .371 2.0 1.5 .053 .444 .34224
Jose TrevinoNYMc 321259003 .942 11.0 7.8 .161 .868 .214730
Jared TrioloLADss2736147024 .424 5.3 1.2 .046 .345 .138225
Mike TroutARIdh3334157002 .868 26.0 7.0 .235 .900 .4021565
Kyle Tucker*CHWrf2869314047 .765 41.1 5.2 .173 .763 .31727115
Brice Turang*ATL2b2570322121 .785 48.7 6.3 .127 .839 .30419118
Justin TurnerCLE1b401665004 .635 5.1 2.8 .145 .571 .327418
Trea TurnerHOUss3256258005 .687 26.5 3.7 .130 .599 .1741797
Luis UriasSEA2b281136001 .744 4.4 5.2 .065 .696 .226211
Ramon UriasCLE3b3138152002 .698 16.9 4.2 .158 .630 .2521255
Enmanuel Valdez*SEAdh2629105011 .521 6.8 2.3 .095 .443 .189726
George Valera*MILdh2401000 .000 0.0 0.0 .000 .000 .00000
Miguel VargasSDP3b2570253013 .713 28.7 4.3 .193 .669 .2812395
Daulton Varsho*KCRcf2849204014 .894 33.5 6.4 .315 .879 .41326105
Andrew VaughnSFG1b27431842214 .602 11.2 2.0 .145 .483 .217957
Christian VazquezARIc 342587031 .605 7.4 3.1 .117 .525 .182526
Alex Verdugo*CHWlf29721000 .602 1.9 3.4 .105 .533 .21126
Mark VientosBAL3b251255010 .398 2.3 1.4 .020 .310 .10019
Matt VierlingPITcf281761000 .480 3.6 2.1 .036 .400 .091212
Anthony VolpeATLss2462236217 .564 14.8 2.1 .149 .487 .1981975
LaMonte Wade*MIL1b3145143011 .524 9.6 2.4 .086 .453 .188734
Tyler Wade*SFGcf30416100 .967 3.2 9.6 .1671.125 .41716
Eric WagamanBOS1b2715830011.018 19.611.0 .1951.063 .2731045
Will Wagner*ATH3b2632137232 .588 11.7 3.3 .043 .549 .200531
Christian WalkerWAS1b3458225042 .851 36.5 6.7 .224 .854 .3112098
Jordan WalkerSFGrf2332130011 .643 12.9 3.8 .067 .582 .168439
Matt Wallner*DETrf2732143011 .714 16.6 4.4 .214 .693 .3411453
Taylor Walls#CHCss281772000 .637 6.3 3.0 .164 .607 .254625
Taylor WardTEXlf3168307019 .978 57.6 7.6 .327 .985 .45041164
Drew Waters#CHClf261056000 .786 8.1 5.6 .143 .692 .143426
Austin Wells*ATHc 2538152004 .953 27.8 7.1 .333 .933 .3972587
Jordan WestburgPHI3b2659248037 .699 26.0 3.9 .129 .584 .1721693
Eli WhitePHIrf311471100 .446 3.3 1.5 .108 .368 .154516
Ben WilliamsonTOR3b2428116002 .523 7.3 2.2 .064 .404 .109730
Jacob T. WilsonMIAss23562612110 .820 36.7 5.4 .181 .731 .23026121
Weston WilsonSEAph304170001.103 3.8 8.5 .4381.167 .500312
Will WilsonCOL3b2663214325 .394 7.6 1.2 .051 .302 .123538
Masyn WinnBALss2358230113 .628 21.5 3.6 .068 .541 .1501065
Bobby WittTBRss2572322034 .837 52.0 6.4 .192 .879 .31233142
Connor WongDETc 2953184006 .489 9.7 1.8 .035 .382 .117640
James Wood*TBRlf2271312003 .917 58.2 7.8 .262 .940 .37339154
Mike Yastrzemski*BOSrf3447190124 .865 28.8 5.9 .299 .862 .4332788
Christian Yelich*LADdh3360258005 .836 39.1 6.0 .220 .811 .32821114
Masataka Yoshida*KCRdh31019000 .754 2.5 6.2 .067 .818 .26715
Cole Young*COL2b212086011 .675 9.2 4.3 .095 .632 .230525
Jacob YoungTEXcf2565247627 .523 15.5 2.2 .036 .452 .124858
Jared Young*ATHdh291040001 .840 5.2 4.6 .359 .774 .385623

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*CINss244.193.74144 .306108 .486112 .505 2.7
Wilyer Abreu*STLrf263.733.24111 .27999 .521100 .526 2.3
Maximo AcostaDET3b222.442.2830 .20025 .56825 .568 4.0
Ronald AcunaSDPrf274.534.07112 .31394 .48295 .487 2.9
Willy AdamesLADss294.403.93147 .170109 .413109 .413 2.9
Riley AdamsSFGc 293.873.5330 .26713 .22415 .259 7.7
Jo AdellSDPcf263.843.52133 .233111 .516111 .516 3.0
Nick AhmedARIss351.000.500 .0001 .5001 .500 1.0
Ozzie Albies#MIL2b284.003.50154 .266110 .491111 .496 1.5
Nick AllenSTLss262.672.5365 .18518 .18819 .198 6.5
Pete AlonsoSEA1b304.303.93153 .275104 .432107 .444 3.3
Jose AltuveARI2b354.253.92184 .299124 .486127 .498 2.9
Francisco AlvarezCLEc 234.063.72105 .505130 .681130 .681 3.9
Yordan Alvarez*SDPdh282.672.3379 .34257 .49657 .496 1.4
Adael Amador#ATL2b223.333.0021 .0487 .2337 .233 3.0
Jacob AmayaNYMss260.790.6216 .0004 .1485 .185 1.5
Miguel AmayaMIAc 262.872.7328 .32127 .62827 .628 5.0
Tim AndersonCOL2b324.003.6712 .2504 .1675 .20810.0
Miguel AndujarNYM3b304.203.95188 .340103 .438104 .443 3.1
Roman Anthony*NYMrf214.193.4428 .50033 .49333 .493 2.2
Jonathan Aranda*ARI1b274.193.7390 .35672 .46573 .471 3.5
Orlando ArciaCOLss301.871.8147 .23417 .29317 .29310.0
Nolan ArenadoSTL3b344.163.82182 .22579 .33984 .361 3.1
Gabriel AriasCHCss253.443.0796 .27159 .31263 .333 6.1
Randy ArozarenaBALlf304.623.98163 .331151 .545160 .578 3.0
Luis Arraez*BOS1b283.893.47181 .25489 .43290 .437 0.3
Harrison BaderMIAcf314.003.60138 .312106 .482108 .491 3.0
Javier BaezSEAut323.623.31128 .28986 .45789 .473 3.5
Patrick Bailey#LAAc 260.220.223 .6672 .5002 .50099.0
Luken BakerMINdh284.003.0011 .3649 .4509 .450 0.8
Brooks Baldwin#HOUlf243.913.61143 .28099 .452100 .457 3.7
Drake Baldwin*MINc 244.423.93142 .303104 .547107 .563 1.4
Moises Ballesteros*SEAdh213.002.4732 .25015 .33315 .333 0.9
Addison Barger*ATHrf253.803.36115 .261106 .558108 .568 2.1
Austin BarnesNYYc 353.202.6010 .3006 .3757 .438 1.5
Jorge Barrosa#MILcf243.163.00120 .25045 .24647 .257 9.0
Joey BartARIc 283.412.9580 .40068 .45372 .480 2.9
Samuel Basallo*PITc 203.953.48138 .18171 .31079 .345 3.6
Brett Baty*PIT3b254.123.71133 .316118 .494118 .494 3.0
Jake Bauers*TOR1b294.093.5525 .24016 .35617 .378 2.6
Dylan Beavers*MIAlf235.003.002 .5005 .5005 .500 1.0
Jordan BeckCOLlf244.193.90172 .285141 .481142 .485 4.9
Josh Bell#BALdh324.453.94151 .272108 .495108 .495 1.3
Cody Bellinger*TORlf294.524.10196 .332167 .616167 .616 1.6
Andrew Benintendi*TORlf304.323.87120 .25888 .53788 .537 1.6
Will Benson*CHCrf273.443.0374 .20358 .49659 .504 2.3
Jon BertiSDP3b353.313.1537 .21611 .25612 .279 4.0
Mookie BettsMILss324.213.79168 .25088 .40288 .402 1.3
Bo BichetteMINss274.604.27191 .319116 .485118 .494 1.9
JJ Bleday*HOUcf273.633.09119 .286108 .532108 .532 1.8
Xander BogaertsWASss323.933.62164 .29380 .35181 .355 3.7
Alec BohmSTL3b284.223.96147 .27973 .38476 .400 3.5
Alex BregmanCHW3b314.273.73214 .243131 .438136 .455 1.3
Vidal Brujan#LAAut270.670.675 .0000 .0000 .00099.0
Jake BurgerCHC1b293.903.60123 .25277 .41282 .439 4.8
Alec Burleson*TBR1b264.223.76218 .303154 .507155 .510 1.6
Michael Busch*NYY1b274.023.48138 .19685 .35389 .369 2.4
Lawrence Butler*ARIrf241.951.7523 .1749 .2319 .231 3.0
Byron BuxtonNYYcf314.213.85128 .344135 .605140 .628 4.3
Jose CaballeroCOLss283.953.54142 .31789 .39693 .413 3.1
Oswaldo Cabrera#DET3b262.962.8255 .38232 .38633 .39811.5
Jac Caglianone*DETrf223.683.2973 .13740 .35141 .360 2.6
Owen Caissie*STLrf222.002.000 .0000 .0000 .00099.0
Alex CallATLrf303.422.93130 .35494 .48296 .492 1.4
Junior CamineroMIL3b213.983.55144 .243102 .457105 .471 2.2
Kristian CampbellSFG2b233.612.8347 .36248 .57849 .590 0.9
Alexander CanarioSFGlf253.092.8857 .31631 .31332 .323 5.7
Dominic Canzone*WASrf271.000.9116 .18819 .82619 .826 1.0
Vinny CapraATL3b280.360.367 .0000 .0000 .00099.0
Victor Caratini#HOUc 312.472.2247 .21320 .25324 .30412.0
Dylan Carlson#CHWlf262.532.2781 .22257 .44257 .442 2.6
Kerry Carpenter*SEArf273.653.28106 .28355 .32758 .345 3.8
Corbin Carroll*SDPrf244.293.80167 .275174 .588175 .591 2.4
Triston Casas*CHW1b251.000.671 .0001 .3331 .333 1.0
Nick CastellanosDETrf333.953.69155 .31091 .39793 .406 8.3
Willi Castro#CLE2b283.813.47129 .23365 .32268 .337 4.2
Matt ChapmanCHW3b324.003.39170 .206108 .403111 .414 1.8
Jazz Chisholm*SDP2b274.003.54125 .304108 .474108 .474 3.0
Jackson ChourioBALcf214.273.98170 .324123 .515125 .523 3.5
Nathan Church*WAScf243.713.1419 .05313 .50013 .500 0.3
Denzel ClarkeNYMcf253.743.5264 .34435 .34735 .347 8.0
Jonatan Clase#SFGlf233.162.7384 .28655 .39657 .410 2.1
Kody Clemens*TEXrf293.893.49122 .197114 .553117 .568 2.8
Ernie ClementCIN3b293.493.24156 .30879 .41181 .422 2.3
Isaac Collins#MINlf274.223.53135 .23795 .45997 .469 1.3
Michael Conforto*TORlf323.733.0033 .27339 .69640 .714 1.0
Griffin Conine*BOSlf272.252.0032 .31317 .37817 .378 1.6
William ContrerasSEAc 274.063.45131 .24490 .41992 .428 1.9
Willson ContrerasCIN1b334.083.54118 .29792 .451101 .495 3.1
Carlos CorreaLAAss304.414.07184 .299110 .430111 .434 3.0
Colton Cowser*SDPcf251.441.2132 .18822 .35524 .387 2.3
J.P. Crawford*SEAss304.303.57146 .24095 .39495 .394 1.4
Dylan CrewsNYYrf233.233.0044 .18229 .40829 .408 4.8
Jake Cronenworth*LAD2b313.713.25139 .25284 .41287 .426 1.7
Pete Crow-Armstrong*ATHcf234.253.82142 .239111 .466117 .492 3.8
Oneil Cruz*PITcf264.243.86118 .246107 .435108 .439 4.5
Travis d'ArnaudSEAc 363.002.807 .4294 .2674 .267 7.0
Henry DavisTBRc 252.242.0462 .24240 .39641 .406 3.4
Elly De La Cruz#KCRss234.503.98150 .247130 .481133 .493 3.0
Paul DeJongTEX3b312.152.1053 .17032 .31134 .33099.0
Adrian Del Castillo*MIAdh253.233.0039 .35934 .47934 .479 4.8
Rafael Devers*TEXdh284.323.62159 .277168 .571172 .585 1.6
Zach DezenzoMIAlf252.472.1342 .31035 .47336 .486 2.2
Elias DiazCLEc 342.672.4142 .23848 .66748 .667 2.3
Yainer DiazNYMc 263.563.39141 .27074 .38576 .396 6.3
Yandy DiazMIN1b334.404.04183 .361133 .550135 .558 1.7
Dillon DinglerCHWc 263.613.30152 .329105 .477109 .495 2.8
Jasson Dominguez#SDPlf223.052.74115 .26172 .41472 .414 2.4
Brendan Donovan*COL2b283.933.46171 .310114 .518116 .527 1.0
Brenton DoyleCOLcf273.523.24112 .30452 .35152 .351 2.3
Mauricio DubonMIA2b303.423.25147 .27266 .37166 .371 2.6
Blake DunnATLrf262.191.9634 .17613 .22017 .288 9.0
Ezequiel DuranSFGss261.841.8138 .28915 .26315 .26399.0
Jarren Duran*NYYlf284.493.95164 .226111 .419114 .430 2.4
Caleb DurbinLAA3b254.333.88191 .293101 .402116 .462 5.3
Nate EatonCINrf282.822.3624 .20810 .32310 .323 0.8
Tommy Edman#CIN2b303.553.2498 .24548 .35649 .363 2.4
Xavier Edwards#SDP2b253.643.31179 .24680 .32881 .332 2.3
Jerar EncarnacionCINrf270.250.252 .5001 .3331 .33399.0
Christian Encarnacn-StranDET1b251.461.3113 .2314 .2115 .26399.0
Santiago EspinalSFG3b303.453.26126 .26245 .31045 .310 3.8
Thairo EstradaMIA2b293.002.4523 .1748 .24210 .303 1.0
Kyle FarmerATHss342.522.2141 .24432 .43832 .438 2.2
Hunter Feduccia*MIAc 284.002.505 .2005 .6255 .625 0.0
Freddy FerminKCRc 303.222.95146 .31579 .40980 .415 2.8
Jose FerminNYY2b263.222.5618 .1679 .3109 .310 1.2
Yanquiel Fernandez*TBRdh223.002.7038 .13212 .20012 .200 3.4
Ryan Fitzgerald*MILss311.231.0821 .09514 .43814 .438 1.3
Tyler FitzgeraldDET2b273.132.8189 .30344 .29345 .300 5.0
Dominic Fletcher*BOSrf272.802.5020 .20017 .60717 .607 1.0
Wilmer FloresBOSdh333.853.50163 .24592 .39895 .411 2.6
Nick FortesATLc 282.592.3047 .19123 .32925 .357 2.8
Ty FranceATH1b304.093.75175 .28670 .30682 .358 7.2
Adam Frazier*TEX2b334.023.64180 .322104 .405109 .424 3.3
Alex Freeland#WAS3b231.070.936 .1673 .1883 .188 4.0
Cody FreemanBOS2b240.380.383 .0000 .0000 .000 0.0
Freddie Freeman*HOU1b354.143.70139 .338103 .444107 .461 3.4
Tyler FreemanNYYrf264.023.57128 .26657 .33761 .361 1.4
Sal Frelick*BOSrf254.413.88192 .359124 .477126 .485 1.4
TJ Friedl*CHCcf294.303.67157 .29998 .422101 .435 1.3
Braxton FulfordMIAc 262.882.4130 .30014 .28616 .327 2.4
Adolis GarciaNYYrf323.653.47139 .27378 .37580 .385 6.8
Luis V. Garcia*DET2b253.293.20131 .24481 .48281 .482 8.7
Maikel GarciaCHC3b254.333.83174 .328132 .526134 .534 1.6
Mitch GarverNYMc 343.573.2946 .26135 .46735 .467 4.0
Zack GelofPIT2b253.673.0010 .2006 .2736 .273 3.0
Andres Gimenez*LAD2b263.342.88122 .18955 .32960 .359 1.6
Paul GoldschmidtTEX1b373.803.61153 .28879 .40779 .407 2.8
Nick GonzalesWAS2b262.832.7582 .39048 .47150 .49016.0
Romy GonzalezMIA1b283.112.9286 .33744 .38348 .41710.5
Hunter GoodmanWASc 254.273.91154 .292113 .473116 .485 3.9
Nolan Gorman*BAL3b254.063.73104 .26077 .37278 .377 4.9
Tristan Gray*CHWif290.900.7513 .3089 .5009 .500 0.7
Riley Greene*CHWcf243.893.66165 .327143 .526144 .529 5.6
Randal GrichukATHrf332.632.5251 .33334 .47934 .479 8.0
Trent Grisham*ARIcf283.873.30108 .287103 .566103 .566 1.4
Vladimir GuerreroSDP1b264.333.67199 .291168 .554169 .558 1.0
Lourdes GurrielHOUlf313.543.38146 .27487 .43988 .444 6.2
Eric HaaseCINc 323.713.5728 .46430 .57730 .577 9.5
Sam Haggerty#LADlf312.562.5032 .28115 .32615 .32613.0
David Hamilton*ARI2b273.823.43139 .16560 .26263 .275 3.4
Garrett HampsonCOL2b302.382.0950 .18018 .23718 .237 2.3
Ian Happ#SEAlf304.393.93145 .269132 .537133 .541 2.5
Bryce Harper*MIA1b324.754.11171 .310154 .579160 .602 1.6
Brett HarrisNYM3b271.001.002 .5001 .5001 .500 0.0
Michael Harris*MINcf243.863.61160 .29481 .37586 .39814.3
Robert Hassell*TBRcf233.943.75122 .32087 .43388 .438 7.9
Ke'Bryan HayesBAL3b283.823.58165 .30988 .38492 .402 5.0
Austin HaysLAAlf292.532.2426 .26934 .79134 .791 1.4
Austin HedgesKCRc 321.111.0421 .28617 .54817 .548 3.0
Jonah Heim#STLc 303.403.1995 .26351 .35751 .357 6.3
Tyler Heineman#COLc 341.761.4822 .31823 .62224 .649 1.4
Michael HelmanTBRcf291.521.4424 .25031 .75631 .756 5.0
Gunnar Henderson*NYYss244.203.77158 .316110 .437111 .440 2.5
Enrique HernandezMIL3b331.501.3639 .12814 .21214 .212 5.5
Heriberto HernandezCINlf254.333.9666 .31853 .51054 .519 3.0
Teoscar HernandezWASrf324.163.84146 .301125 .527125 .527 4.2
Ivan HerreraBALdh254.494.00143 .266107 .507110 .521 1.7
Jose Herrera#SFGc 283.132.5244 .36433 .45833 .458 1.2
Liam Hicks*LAA1b263.162.75111 .28872 .44773 .453 1.3
Kyle HigashiokaTEXc 352.382.2262 .30646 .48446 .484 4.6
Derek HillATHcf293.923.6187 .25351 .34252 .349 5.3
Nico HoernerTBR2b284.494.26269 .312135 .418139 .430 2.9
Jackson Holliday*TOR2b214.273.77162 .309115 .449116 .453 2.1
Spencer Horwitz*TOR1b271.791.5717 .35317 .68017 .680 1.3
Rhys HoskinsMIA1b324.253.82145 .317104 .444106 .453 2.9
Cooper Hummel#CINlf302.241.9422 .18213 .34213 .342 2.0
Andy IbanezPHI3b322.061.8557 .24628 .40028 .400 1.0
Jose IglesiasPIT2b354.133.6321 .38113 .39413 .394 2.0
Jonathan IndiaATL2b283.653.07141 .24182 .39486 .413 1.5
Kyle Isbel*DETcf283.973.76174 .26465 .28366 .287 6.7
Alex JacksonSDPc 290.890.7918 .38913 .38214 .412 4.0
Jeremiah JacksonTBRrf251.491.4236 .38923 .34323 .34314.0
Danny JansenTORc 304.253.70108 .20479 .42281 .433 3.0
Ryan JeffersATHc 283.483.0063 .31741 .43642 .447 1.5
Carter Jensen*LADdh211.551.3612 .4179 .5299 .529 1.5
Connor JoeCHWlf322.132.0724 .1676 .1886 .188 7.0
Bryce Johnson#SFGlf293.803.4012 .2505 .2635 .263 2.5
Troy Johnston*LAD1b282.922.4844 .25028 .38430 .411 2.1
Jahmai JonesHOUdh271.261.0022 .31818 .52918 .529 0.7
Nolan Jones*STLrf273.102.7529 .31019 .30620 .323 4.2
Aaron JudgeTORrf334.503.67140 .357185 .685186 .689 1.3
Jace Jung*LAD3b241.251.2520 .1002 .0672 .06799.0
Josh JungNYY3b273.983.67135 .23070 .32074 .338 5.8
Kyle KarrosPIT3b223.553.0795 .35859 .37863 .404 2.5
Luke KeaschallSTL2b224.643.8648 .41738 .58539 .600 0.7
Colt Keith*STLdh233.943.45127 .23671 .35372 .358 2.2
Carson KellyWASc 301.291.1817 .35314 .63614 .636 1.0
Otto KempCHWlf252.191.8735 .28628 .41230 .441 3.1
Max Kepler*KCRlf323.433.03126 .25499 .497100 .503 2.0
Ha-Seong KimBALss294.333.6716 .37515 .57716 .615 1.7
Hyeseong Kim*PIT2b264.324.0387 .41467 .45668 .463 6.0
Isiah Kiner-FalefaKCRss301.271.2033 .1827 .1847 .18499.0
Alejandro KirkBALc 264.324.11167 .32395 .46895 .468 3.1
Andrew KniznerMINc 302.502.259 .1112 .2002 .200 0.0
Nick Kurtz*TOR1b224.603.87123 .309156 .565157 .569 2.3
Steven Kwan*STLlf274.583.93209 .349128 .490129 .494 0.8
Shea LangeliersSFGc 274.363.71123 .29398 .50099 .505 1.6
Wyatt LangfordATLlf234.343.79175 .286130 .428131 .431 2.5
Trevor Larnach*TBRdh283.643.30144 .22989 .40190 .405 2.6
Ramon LaureanoWASlf304.423.91159 .270139 .552141 .560 1.9
Jordan LawlarNYM3b222.932.7294 .23453 .31253 .312 5.2
Brooks Lee#CHW2b243.763.53191 .236106 .403108 .411 4.0
Jung Hoo Lee*CINcf263.863.48163 .313117 .522118 .527 1.9
Korey LeeCHCc 261.641.5718 .2788 .3488 .348 4.0
DJ LeMahieuSEA2b363.883.61110 .34553 .33353 .333 4.4
Royce LewisTBR3b263.253.02112 .27756 .39256 .392 1.9
Daylen Lile*CLErf224.183.88147 .313117 .560117 .560 3.5
Francisco Lindor#HOUss313.893.41113 .28377 .45078 .456 2.3
Tyler LocklearATL1b240.330.000 .00011.00011.000 0.0
Brandon LockridgeLAAlf283.152.9046 .34822 .34923 .365 7.0
Nick LoftinDETlf263.473.09132 .18270 .38074 .402 2.1
Joey Loperfido*PHIlf263.002.8142 .45250 .64151 .654 6.3
Otto LopezSFGss263.763.49120 .33367 .43567 .435 1.8
Brandon Lowe*MIN2b303.933.42105 .333112 .633112 .633 1.6
Josh Lowe*COLrf273.112.81132 .23594 .48096 .490 2.2
Nathaniel Lowe*LAD1b294.253.73145 .248109 .434109 .434 2.5
Matthew LugoPHIcf242.652.6148 .35423 .37723 .37799.0
Nathan Lukes*ARIrf303.382.7515 .1336 .2227 .259 2.7
Gavin Lux*PHIdh273.493.04118 .28878 .40678 .406 1.9
Manny MachadoWAS3b324.334.00182 .286122 .486124 .494 2.8
Luke MaileDETc 342.252.2515 .3335 .2785 .27899.0
Martin MaldonadoCINc 382.381.8823 .30413 .34213 .342 1.5
Justyn-Henry MalloyMINdh254.714.1422 .22711 .33311 .333 1.8
Jake Mangum#KCRlf294.524.18188 .372100 .395102 .403 2.9
Kyle Manzardo*TBRdh243.553.11138 .17499 .393105 .417 3.0
Rafael Marchan#PITc 263.793.0738 .28919 .35819 .358 1.1
Jakob Marsee*NYMcf244.523.83168 .339142 .542143 .546 1.3
Brandon Marsh*LADcf273.713.3628 .39318 .34619 .365 6.3
Ketel Marte#LAA2b314.533.97179 .279152 .578154 .586 1.2
Noelvi MartePHIrf233.653.44150 .25391 .46293 .472 7.8
Starling MarteSTLdh362.372.1947 .29824 .37524 .375 2.4
Austin MartinSFGlf264.334.0842 .40528 .53828 .538 2.0
Angel Martinez#SEAcf232.662.4160 .28337 .48138 .494 1.3
Nick Martini*MIAdh355.005.009 .2223 .3003 .30099.0
Michael Massey*STL2b273.463.28106 .25549 .36350 .370 5.3
Miles Mastrobuoni*KCR3b294.003.5466 .34842 .43842 .438 1.6
Luis MatosSDPrf232.332.1131 .19415 .35716 .381 2.0
Ronny Mauricio#SDP3b241.000.959 .22215 .71415 .714 8.0
Marcelo Mayer*WAS3b223.763.5342 .21422 .34423 .359 8.5
Coby MayoNYM1b232.342.2163 .27039 .43841 .461 6.0
James McCannPHIc 352.662.3757 .31636 .38741 .441 6.0
Jake McCarthy*PHIlf272.502.507 .2866 .6006 .60099.0
Chas McCormickMIAcf302.882.5067 .23935 .30435 .304 2.9
Andrew McCutchenATHdh384.083.66101 .24861 .39462 .400 2.5
Reese McGuire*MIAc 303.893.7851 .23542 .60042 .60011.0
Zach McKinstry*ATL3b303.973.69184 .293123 .442126 .453 4.6
Matt McLainCLE2b254.073.53130 .28580 .34582 .353 3.0
Ryan McMahon*LAA3b304.033.33111 .225106 .453107 .457 1.9
Jeff McNeil*MIN2b333.803.45142 .29681 .43586 .462 2.0
Curtis MeadTOR3b243.282.8176 .28938 .36241 .390 1.5
Parker Meadows*STLcf254.003.6011 .54510 .50010 .500 3.5
Chase MeidrothBOSss233.733.15164 .20765 .29071 .317 1.4
Jacob Melton*TBRcf243.332.8311 .0003 .1503 .150 2.0
Jackson Merrill*PITcf224.283.83159 .270107 .431109 .440 2.6
Jake MeyersCHCcf293.803.48139 .33170 .40073 .417 1.9
Jose MirandaARI3b273.633.5024 .2085 .1726 .20799.0
Kameron Misner*CHCcf273.192.8831 .35534 .66734 .667 3.3
Garrett Mitchell*PITcf263.783.3490 .20038 .24540 .258 4.7
Andruw MonasterioKCRss281.001.002 .5001 .3331 .33399.0
Yoan Moncada#ARI3b303.432.8964 .39166 .55070 .583 2.1
Mickey Moniak*MINlf273.983.80118 .28898 .53699 .54117.0
Colson Montgomery*MIAss233.753.3193 .24793 .51794 .522 2.9
Dylan MoorePHI2b323.973.66133 .32376 .32577 .329 6.5
Gabriel MorenoCHWc 253.182.88111 .25255 .35356 .359 2.2
Cedric Mullins*SDPcf302.932.6343 .20935 .44336 .456 3.4
Max Muncy*KCR3b343.683.13120 .225104 .471106 .480 2.0
Max P. MuncyNYY3b223.353.2034 .17613 .19413 .194 9.7
Sean MurphySTLc 303.422.8144 .29546 .51749 .551 2.2
Dane MyersPITcf294.023.83172 .20349 .21049 .210 7.6
Carlos NarvaezTEXc 263.793.33153 .20967 .30570 .318 2.2
Bo Naylor*MILc 253.593.22102 .12742 .23943 .244 3.7
Josh Naylor*PHI1b284.494.12196 .286131 .494132 .498 1.7
Zach NetoSTLss243.493.1592 .42471 .43379 .482 6.6
Kevin NewmanTOR3b310.630.633 .0000 .0000 .00099.0
Brandon Nimmo*CINlf324.213.79157 .312116 .475117 .480 2.5
Lars Nootbaar*LADlf274.133.70161 .26789 .38590 .390 2.3
Connor NorbyMIN3b253.363.0050 .38040 .42642 .447 4.7
Nasim Nunez#COLss242.652.0624 .33329 .64430 .667 0.9
Ryan O'Hearn*ATL1b314.213.77183 .361158 .536159 .539 2.6
Logan O'HoppeMILc 252.772.5934 .20619 .31119 .311 5.3
Tyler O'NeillKCRrf300.930.864 .0004 .3085 .38599.0
Shohei Ohtani*ARIdh304.684.07147 .306200 .712201 .715 2.0
Matt Olson*COL1b314.393.91195 .323140 .456141 .459 2.3
Joey OrtizMILss262.001.8852 .28825 .36825 .368 4.0
Alejandro Osuna*CLElf221.411.1430 .20017 .32717 .327 1.2
James Outman*WAScf282.101.8015 .26716 .38116 .381 3.3
Marcell OzunaHOUdh342.832.5042 .26228 .41229 .426 2.3
Andy PagesLAAcf243.913.72127 .27680 .44480 .444 5.4
Joshua Palacios*CLErf291.000.000 .00011.00011.000 0.0
Isaac ParedesDET3b264.343.86166 .271157 .623162 .643 1.7
Kyren ParisBALcf230.550.478 .3759 .42910 .476 4.5
Vinnie Pasquantino*MIL1b274.213.91170 .229111 .455113 .463 4.4
Graham Pauley*MIA3b241.971.7047 .34046 .63046 .630 1.4
Joc Pederson*MILdh333.062.83102 .15770 .44070 .440 3.0
Liover PegueroPITss243.503.3868 .25037 .40738 .418 8.0
Jeremy PenaSFGss274.534.12154 .34483 .42684 .431 1.8
Oswald PerazaSDP3b251.881.8337 .16211 .24411 .24499.0
Geraldo Perdomo#KCRss254.253.52167 .281151 .592153 .600 1.0
Jhonny PeredaCOLc 293.403.2012 .4177 .4128 .47199.0
Everson PereiraTBRcf242.602.4017 .52912 .46212 .462 3.5
Salvador PerezBOSc 354.053.78166 .253100 .412101 .416 5.1
Wenceel Perez#CLErf254.434.07170 .218101 .407101 .407 3.1
Blake Perkins#SFGcf284.704.2663 .28643 .39843 .398 3.3
Tommy PhamNYMlf373.613.23132 .303107 .519110 .534 2.5
Jorge Polanco#ATH2b314.414.04156 .276154 .623155 .628 3.1
Jurickson Profar#ARIlf323.232.7783 .31363 .50063 .500 1.2
Edgar Quero#LAAc 221.931.8340 .45026 .46426 .464 4.3
Ceddanne RafaelaDETcf244.243.90177 .288110 .447113 .459 3.4
Cal Raleigh#CHCc 284.233.41111 .261135 .570137 .578 1.6
Luke Raley*NYYrf303.733.3060 .28353 .43156 .455 4.1
Agustin RamirezATLc 234.013.70194 .232122 .434130 .463 4.6
Jose E. Ramirez#WAS3b324.453.97181 .227123 .477129 .500 1.8
Heliot RamosARIlf253.503.3041 .41537 .52937 .529 5.5
John Rave*CLElf272.001.503 .0001 .2501 .250 0.0
J.T. RealmutoHOUc 343.673.44100 .27062 .43462 .434 3.8
Rob RefsnyderCOLrf342.221.8555 .38255 .53955 .539 1.8
Hunter RenfroePHIrf332.912.7045 .26726 .38826 .388 3.2
Luis Rengifo#SEA3b283.643.43149 .20858 .28459 .289 4.1
Bryan Reynolds#BOSrf304.123.58147 .313133 .538136 .551 2.0
Ben Rice*CINdh264.063.48136 .30189 .42292 .436 1.8
Austin RileyHOU3b284.023.5588 .33087 .51590 .533 3.4
Ryan RitterBOSss242.352.1470 .21432 .31733 .327 6.0
Leo Rivas#MIA2b271.000.500 .0001 .5001 .500 1.0
Emmanuel RiveraCLE3b293.673.43160 .29464 .30066 .310 4.7
Luis RobertPHIcf273.623.21122 .28783 .39586 .410 3.4
Victor RoblesTBRrf283.583.4232 .28111 .25613 .30299.0
Brayan Rocchio#MILss241.871.7448 .20822 .31022 .310 4.5
Brendan RodgersCLE2b282.232.0931 .29013 .26513 .265 5.0
Endy Rodriguez#CIN1b250.140.142 .0000 .0000 .000 0.0
Johnathan RodriguezDETrf252.562.3822 .45533 .80533 .805 4.3
Julio Y. RodriguezCLEcf244.484.22172 .314130 .500135 .519 6.9
Jake RogersBOSc 301.081.009 .4446 .4296 .429 4.0
Johan RojasWAScf243.002.8131 .45220 .41720 .417 7.5
Josh Rojas*ARI3b313.122.9657 .21124 .29625 .30910.0
Miguel RojasHOU2b361.671.4461 .29536 .48036 .480 0.5
Brent RookerMILdh304.253.72157 .255125 .517127 .525 2.0
Ben Rortvedt*PITc 273.503.507 .2862 .2862 .286 0.0
Amed RosarioNYM3b293.443.11140 .22974 .37880 .408 2.7
Esteury RuizCHClf263.973.66152 .23076 .33077 .335 3.9
Keibert Ruiz#NYYc 263.743.4871 .21121 .24422 .256 1.8
Dalton Rushing*TBRc 242.442.2667 .34354 .38856 .403 7.1
Adley Rutschman#PHIc 273.533.18132 .21272 .40072 .400 1.4
Thomas SaggeseNYY2b234.003.8147 .40428 .43828 .438 4.7
Gary SanchezPITc 324.143.74108 .26961 .35169 .397 5.6
Jesus Sanchez*BALrf274.183.84128 .27387 .42487 .424 3.5
Javier SanojaWAS3b223.433.1494 .23447 .37048 .378 3.1
Carlos Santana#LAA1b393.593.22148 .22368 .32771 .341 2.4
Anthony Santander#TEXdh301.541.389 .2224 .2004 .200 4.5
Nolan Schanuel*TOR1b234.744.11189 .302130 .481135 .500 1.4
Casey SchmittTBR2b263.092.8483 .21750 .36851 .375 4.2
Daniel Schneemann*MIN2b283.072.5249 .26540 .44941 .461 1.6
Davis SchneiderMINlf263.352.9536 .11124 .35824 .358 2.5
Max SchuemannKCR2b280.950.7510 .2007 .3687 .368 1.3
Aaron SchunkTEXss272.582.31106 .22643 .26146 .279 4.5
Kyle Schwarber*MIAdh324.503.78140 .300168 .644170 .651 1.5
Victor Scott*LAAcf243.553.17127 .22062 .33063 .335 2.4
Corey Seager*PHIss314.243.44147 .361155 .620159 .636 1.1
Marcus SemienTOR2b344.103.68177 .271109 .443112 .455 2.2
Bob Seymour*ATL1b263.303.1020 .35014 .42414 .424 5.0
Matt ShawSFG3b233.903.46106 .27476 .47577 .481 2.4
Gavin Sheets*SFGlf294.193.78167 .299106 .436108 .444 2.5
Michael Siani*CHCcf250.640.554 .2502 .2862 .286 2.0
Ronny Simon#SDP2b253.072.5730 .20017 .39517 .395 0.7
Chandler Simpson*STLcf243.513.18112 .46469 .50469 .504 1.5
Austin SlaterBOSrf322.162.0430 .33321 .38921 .38910.0
Cam SmithCHWrf223.433.06156 .29586 .36990 .386 2.5
Dominic Smith*SFG1b303.593.2182 .30551 .49051 .490 0.8
Josh Smith*TEXss274.183.62197 .305131 .461132 .465 1.2
Pavin Smith*KCRdh290.870.7710 .10017 .63017 .630 3.7
Will SmithCOLc 304.373.60162 .321157 .571159 .578 1.4
Tyler Soderstrom*ARIlf234.233.85167 .353126 .496126 .496 2.6
Donovan SolanoATH1b372.752.5019 .47412 .36413 .394 5.5
Jorge SolerCHCrf333.162.9166 .28848 .47548 .475 3.0
Edmundo SosaATL3b292.312.1580 .23760 .47261 .480 4.0
Lenyn SosaCHC2b253.983.84152 .27681 .37083 .37910.6
Juan Soto*COLrf264.533.86191 .319190 .599191 .603 1.3
George SpringerMINrf354.433.92141 .369167 .739169 .748 2.0
Jacob StallingsTORc 354.133.8145 .17812 .18214 .212 8.5
Giancarlo StantonBALdh354.133.6549 .44975 .78975 .789 2.6
Spencer SteerBOS1b273.633.25116 .21684 .44484 .444 2.8
Tyler StephensonMINc 282.812.4249 .36730 .41131 .425 1.9
Chad StevensLAD2b260.570.503 .3331 .1252 .25099.0
Trevor StoryCINss324.093.88143 .32997 .40999 .418 8.3
Bryson Stott*KCR2b274.183.78178 .19191 .36392 .367 2.2
Kyle Stowers*STLlf273.873.46125 .336112 .536113 .541 2.9
Myles StrawNYMcf303.813.55170 .31297 .439100 .452 2.9
Eugenio SuarezCIN3b334.263.97148 .264115 .466119 .482 7.1
Brett Sullivan*SDPc 313.092.79124 .28278 .36183 .384 4.2
Jack Suwinski*SEAcf261.171.006 .0002 .1432 .143 3.0
Seiya SuzukiLADdh304.473.98162 .259135 .504136 .507 2.5
Dansby SwansonCHWss314.233.87181 .287127 .429128 .432 3.5
Trey Sweeney*BOSss252.552.2663 .28638 .35538 .355 2.9
Fernando TatisLAArf264.483.93173 .358132 .508136 .523 1.9
Mike Tauchman*TEXrf343.863.30120 .30085 .44085 .440 1.7
Leody Taveras#ATLcf262.522.4254 .22224 .30824 .30810.0
Tim TawaKCR2b261.401.3639 .30816 .25416 .25411.0
Chris TaylorCHWut341.461.3422 .40919 .37320 .392 8.0
Michael A. TaylorSEAcf342.902.6639 .15439 .46439 .464 4.6
Tyrone TaylorATHcf311.781.7035 .2299 .18810 .20899.0
Kyle Teel*NYYc 233.943.3481 .32165 .47165 .471 1.7
Rowdy Tellez*KCR1b303.503.3388 .21644 .34945 .357 7.3
Jose Tena*CLE3b243.022.8188 .36458 .44659 .454 4.1
Bryce TeodosioATLcf262.131.9631 .22618 .35319 .373 5.0
Matt Thaiss*ATLc 303.112.6326 .46226 .44127 .458 3.0
Alek Thomas*BALcf253.302.8748 .27129 .38231 .408 2.4
Colby ThomasARIrf242.702.5526 .19224 .44425 .46310.5
Lane ThomasNYYcf293.382.8829 .24123 .42623 .426 1.9
Michael Toglia#CLE1b262.882.6342 .09526 .28326 .283 4.9
Tyler TolbertKCRcf274.754.5013 .5387 .3688 .42199.0
Spencer TorkelsonNYM1b254.253.72140 .20094 .38896 .397 2.6
Abraham Toro#NYY1b284.074.0052 .36526 .42626 .426 8.0
Luis TorrensLADc 293.843.47153 .27585 .38885 .388 2.8
Gleyber TorresHOU2b284.323.75158 .259115 .475118 .488 1.5
Ezequiel TovarATHss234.053.70137 .24178 .34479 .348 3.9
Taylor Trammell*COLcf274.453.4524 .08314 .28615 .306 1.4
Jose TrevinoNYMc 322.192.0748 .41733 .55933 .559 2.3
Jared TrioloLADss272.772.4597 .17540 .27240 .272 2.2
Mike TroutARIdh334.243.5784 .31087 .55490 .573 1.8
Kyle Tucker*CHWrf284.493.87219 .269148 .471154 .490 1.4
Brice Turang*ATL2b254.604.04203 .365153 .475154 .478 2.1
Justin TurnerCLE1b401.971.6746 .17428 .43128 .431 0.7
Trea TurnerHOUss324.614.41189 .307106 .411108 .419 5.7
Luis UriasSEA2b283.272.8228 .32116 .44416 .444 0.6
Ramon UriasCLE3b313.713.3999 .28368 .44768 .447 2.7
Enmanuel Valdez*SEAdh263.182.8885 .20035 .33335 .333 1.2
George Valera*MILdh241.001.001 .0000 .0000 .000 0.0
Miguel VargasSDP3b253.613.26171 .240114 .451119 .470 2.5
Daulton Varsho*KCRcf283.783.41110 .282123 .603124 .608 3.3
Andrew VaughnSFG1b274.283.86130 .20069 .37571 .386 2.8
Christian VazquezARIc 343.002.6669 .21731 .35632 .368 2.0
Alex Verdugo*CHWlf291.911.7315 .2678 .3818 .381 2.0
Mark VientosBAL3b254.233.8535 .22913 .23613 .236 4.0
Matt VierlingPITcf283.593.2439 .25615 .24618 .295 5.3
Anthony VolpeATLss243.583.36156 .23183 .35286 .364 7.9
LaMonte Wade*MIL1b312.802.51101 .21847 .32948 .336 2.1
Tyler Wade*SFGcf304.003.0010 .4009 .5639 .563 1.0
Eric WagamanBOS1b272.442.2658 .50051 .61451 .614 3.0
Will Wagner*ATH3b263.262.7483 .31347 .34348 .350 2.3
Christian WalkerWAS1b343.883.38137 .307115 .511123 .547 3.0
Jordan WalkerSFGrf233.252.9773 .39749 .37749 .377 4.5
Matt Wallner*DETrf273.763.3283 .24168 .47669 .483 2.5
Taylor Walls#CHCss281.641.5244 .29530 .41730 .417 4.4
Taylor WardTEXlf314.513.96171 .310199 .648201 .655 2.2
Drew Waters#CHClf262.072.0738 .42126 .46426 .46499.0
Austin Wells*ATHc 253.623.3692 .31596 .63298 .645 4.2
Jordan WestburgPHI3b264.203.95182 .308104 .419104 .419 4.4
Eli WhitePHIrf311.611.4845 .17820 .28221 .296 5.0
Ben WilliamsonTOR3b244.143.9391 .25335 .30236 .310 3.8
Jacob T. WilsonMIAss234.664.43221 .303131 .502131 .502 2.1
Weston WilsonSEAph302.432.298 .37513 .76513 .765 6.0
Will WilsonCOL3b263.403.10136 .19152 .24352 .243 4.4
Masyn WinnBALss233.973.57166 .29582 .35786 .374 2.4
Bobby WittTBRss254.474.06219 .342162 .503169 .525 3.3
Connor WongDETc 293.353.11133 .25653 .28853 .288 2.9
James Wood*TBRlf224.333.88154 .416183 .587187 .599 3.7
Mike Yastrzemski*BOSrf343.222.78123 .228110 .579111 .584 1.5
Christian Yelich*LADdh334.303.87153 .314138 .535140 .543 2.7
Masataka Yoshida*KCRdh310.830.6514 .2868 .4219 .474 0.3
Cole Young*COL2b212.692.3156 .30435 .40736 .419 1.8
Jacob YoungTEXcf253.803.46183 .27370 .28372 .291 4.2
Jared Young*ATHdh293.083.0022 .22724 .60024 .60013.0

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*CINss24 .267 .313 .333 .646154100314
Wilyer Abreu*STLrf26 .263 .318 .526 .844195201526
Maximo AcostaDET3b22 .286 .286 .286 .57172000102
Ronald AcunaSDPrf27 .115 .207 .212 .4185262013623
Willy AdamesLADss29 .161 .240 .379 .619871410611931
Riley AdamsSFGc 29 .059 .200 .118 .318171100128
Jo AdellSDPcf26 .283 .411 .6001.0116017215121315
Nick AhmedARIss35 .000 .000 .000 .00000000000
Ozzie Albies#MIL2b28 .364 .370 .6361.0064416303813
Nick AllenSTLss26 .154 .185 .192 .377264100016
Pete AlonsoSEA1b30 .117 .197 .283 .4806074022624
Jose AltuveARI2b35 .280 .353 .587 .940752120716918
Francisco AlvarezCLEc 23 .349 .462 .7211.182431532313914
Yordan Alvarez*SDPdh28 .289 .385 .422 .8074513600575
Adael Amador#ATL2b22 .0001.000 .0001.00000000010
Jacob AmayaNYMss26 .000 .000 .000 .00070000003
Miguel AmayaMIAc 26 .125 .125 .313 .438162001405
Tim AndersonCOL2b32 .182 .182 .182 .364112000005
Miguel AndujarNYM3b30 .370 .388 .543 .9314617202727
Roman Anthony*NYMrf21 .294 .368 .294 .663175000028
Jonathan Aranda*ARI1b27 .190 .320 .190 .510214000249
Orlando ArciaCOLss30 .238 .273 .333 .606215010313
Nolan ArenadoSTL3b34 .265 .302 .306 .6084913200414
Gabriel AriasCHCss25 .122 .140 .327 .4674961035123
Randy ArozarenaBALlf30 .265 .317 .471 .788349510838
Luis Arraez*BOS1b28 .263 .300 .263 .563195000012
Harrison BaderMIAcf31 .203 .262 .356 .61759121127523
Javier BaezSEAut32 .280 .308 .320 .62850142003112
Patrick Bailey#LAAc 26 .500 .500 .5001.00021000000
Luken BakerMINdh28 .273 .500 .273 .773113000154
Brooks Baldwin#HOUlf24 .200 .234 .367 .60160124029313
Drake Baldwin*MINc 24 .333 .400 .528 .9283612211834
Moises Ballesteros*SEAdh21 .000 .000 .000 .00010000000
Addison Barger*ATHrf25 .263 .333 .526 .860195201226
Austin BarnesNYYc 35 .0001.000 .0001.00000000010
Jorge Barrosa#MILcf24 .132 .175 .184 .3593852001110
Joey BartARIc 28 .342 .407 .507 .914732530310830
Samuel Basallo*PITc 20 .176 .311 .235 .5475190013712
Brett Baty*PIT3b25 .281 .313 .438 .75164182126320
Jake Bauers*TOR1b29 .400 .571 .400 .97152000021
Dylan Beavers*MIAlf23 .000 .000 .000 .00000000000
Jordan BeckCOLlf24 .235 .303 .494 .797811971416727
Josh Bell#BALdh32 .125 .222 .125 .34781000112
Cody Bellinger*TORlf29 .364 .408 .485 .8936624501757
Andrew Benintendi*TORlf30 .219 .206 .438 .6433274011007
Will Benson*CHCrf27 .100 .231 .400 .631101001321
Jon BertiSDP3b35 .091 .091 .091 .182111000002
Mookie BettsMILss32 .267 .327 .467 .7934512302445
Bo BichetteMINss27 .309 .351 .588 .94068214051147
JJ Bleday*HOUcf27 .264 .328 .321 .64853140015518
Xander BogaertsWASss32 .377 .371 .557 .9286123801808
Alec BohmSTL3b28 .288 .351 .346 .6975215300647
Alex BregmanCHW3b31 .276 .349 .421 .77076212037912
Vidal Brujan#LAAut27 .000 .000 .000 .00010000000
Jake BurgerCHC1b29 .212 .293 .442 .73552113038611
Alec Burleson*TBR1b26 .205 .253 .372 .625781610411419
Michael Busch*NYY1b27 .111 .135 .181 .3167282012223
Lawrence Butler*ARIrf24 .000 .000 .000 .00060000003
Byron BuxtonNYYcf31 .333 .425 .6671.091632122513719
Jose CaballeroCOLss28 .241 .328 .389 .71754132026618
Oswaldo Cabrera#DET3b26 .385 .407 .385 .7922610000406
Jac Caglianone*DETrf22 .163 .217 .256 .4734371013210
Owen Caissie*STLrf22 .000 .000 .000 .00000000000
Alex CallATLrf30 .333 .375 .6671.0423010402825
Junior CamineroMIL3b21 .195 .267 .415 .681418003647
Kristian CampbellSFG2b23 .303 .465 .424 .8893310101597
Alexander CanarioSFGlf25 .200 .200 .200 .400102000103
Dominic Canzone*WASrf27 .000 .000 .000 .00020000101
Vinny CapraATL3b28 .000 .000 .000 .00030000000
Victor Caratini#HOUc 31 .100 .182 .100 .2824040002016
Dylan Carlson#CHWlf26 .263 .286 .263 .549195000314
Kerry Carpenter*SEArf27 .000 .154 .000 .154110000124
Corbin Carroll*SDPrf24 .229 .297 .410 .70683196039821
Triston Casas*CHW1b25 .000 .000 .000 .00000000000
Nick CastellanosDETrf33 .182 .226 .325 .551771420310426
Willi Castro#CLE2b28 .200 .212 .320 .53250101115111
Matt ChapmanCHW3b32 .234 .269 .340 .61047112015310
Jazz Chisholm*SDP2b27 .273 .314 .439 .754661820310421
Jackson ChourioBALcf21 .372 .400 .6981.09843165031229
Nathan Church*WAScf24 .000 .000 .000 .00000000000
Denzel ClarkeNYMcf25 .125 .125 .125 .25081000004
Jonatan Clase#SFGlf23 .188 .350 .188 .538163000043
Kody Clemens*TEXrf29 .056 .150 .056 .206181000126
Ernie ClementCIN3b29 .260 .296 .460 .75650131038311
Isaac Collins#MINlf27 .226 .377 .472 .849531270211127
Michael Conforto*TORlf32 .235 .480 .5291.009174201373
Griffin Conine*BOSlf27 .500 .500 .6671.167126200401
William ContrerasSEAc 27 .178 .321 .267 .588458101298
Willson ContrerasCIN1b33 .295 .392 .568 .96044133034516
Carlos CorreaLAAss30 .316 .422 .6841.10638122041167
Colton Cowser*SDPcf25 .222 .417 .556 .97292001313
J.P. Crawford*SEAss30 .130 .254 .148 .4025471001917
Dylan CrewsNYYrf23 .190 .261 .190 .451214000026
Jake Cronenworth*LAD2b31 .217 .293 .277 .57183182016717
Pete Crow-Armstrong*ATHcf23 .174 .224 .261 .4854681018217
Oneil Cruz*PITcf26 .109 .197 .127 .3245561001629
Travis d'ArnaudSEAc 36 .143 .143 .143 .28671000003
Henry DavisTBRc 25 .250 .289 .389 .6783692011212
Elly De La Cruz#KCRss23 .192 .214 .364 .57799192058135
Paul DeJongTEX3b31 .083 .113 .283 .3966050047031
Adrian Del Castillo*MIAdh25 .200 .200 .200 .40051000000
Rafael Devers*TEXdh28 .230 .309 .368 .67787203039830
Zach DezenzoMIAlf25 .333 .429 .500 .929124200123
Elias DiazCLEc 34 .455 .500 .5451.045115100012
Yainer DiazNYMc 26 .171 .171 .371 .5433561023011
Yandy DiazMIN1b33 .397 .478 .7761.25358234061496
Dillon DinglerCHWc 26 .364 .455 .5611.015662440371116
Jasson Dominguez#SDPlf22 .190 .261 .286 .547214200425
Brendan Donovan*COL2b28 .304 .333 .565 .899237002513
Brenton DoyleCOLcf27 .314 .429 .314 .7433511000378
Mauricio DubonMIA2b30 .283 .306 .417 .7236017501924
Blake DunnATLrf261.0001.0002.0003.00011100100
Ezequiel DuranSFGss26 .143 .143 .200 .3433552001014
Jarren Duran*NYYlf28 .167 .200 .264 .46472123204222
Caleb DurbinLAA3b25 .216 .231 .297 .528378001302
Nate EatonCINrf28 .211 .286 .211 .496194000121
Tommy Edman#CIN2b30 .238 .320 .381 .701215300234
Xavier Edwards#SDP2b25 .197 .254 .212 .46666131005515
Jerar EncarnacionCINrf27 .333 .333 .333 .66731000001
Christian Encarnacn-StranDET1b25 .333 .333 .6671.00031100000
Santiago EspinalSFG3b30 .260 .276 .342 .6197319600627
Thairo EstradaMIA2b29 .200 .500 .200 .70051000110
Kyle FarmerATHss34 .219 .342 .500 .8423270036613
Hunter Feduccia*MIAc 28 .000 .000 .000 .00000000000
Freddy FerminKCRc 30 .192 .213 .247 .46073141014212
Jose FerminNYY2b26 .200 .200 .300 .500102100002
Yanquiel Fernandez*TBRdh22 .050 .136 .050 .186201000028
Ryan Fitzgerald*MILss31 .000 .000 .000 .00030000000
Tyler FitzgeraldDET2b27 .239 .313 .310 .62271171204826
Dominic Fletcher*BOSrf27 .0001.000 .0001.00000000010
Wilmer FloresBOSdh33 .182 .208 .409 .6174481031016
Nick FortesATLc 28 .227 .261 .273 .534225100017
Ty FranceATH1b30 .146 .200 .146 .346416000314
Adam Frazier*TEX2b33 .200 .221 .262 .48265134009122
Alex Freeland#WAS3b23 .200 .200 .200 .40051000003
Cody FreemanBOS2b24 .000 .000 .000 .00000000000
Freddie Freeman*HOU1b35 .262 .351 .354 .70565173017924
Tyler FreemanNYYrf26 .167 .318 .278 .596183200331
Sal Frelick*BOSrf25 .373 .417 .418 .83567253005410
TJ Friedl*CHCcf29 .279 .354 .372 .72643124002510
Braxton FulfordMIAc 26 .200 .265 .200 .4653060001310
Adolis GarciaNYYrf32 .214 .254 .339 .59456124014320
Luis V. Garcia*DET2b25 .138 .138 .172 .310294100105
Maikel GarciaCHC3b25 .367 .456 .531 .9874918501887
Mitch GarverNYMc 34 .167 .231 .333 .564122010315
Zack GelofPIT2b25 .118 .167 .176 .343172100118
Andres Gimenez*LAD2b26 .118 .135 .235 .370516002418
Paul GoldschmidtTEX1b37 .368 .422 .5921.0147628803979
Nick GonzalesWAS2b26 .222 .222 .222 .44492000000
Romy GonzalezMIA1b28 .298 .305 .456 .7615717302519
Hunter GoodmanWASc 25 .204 .235 .469 .70549102137214
Nolan Gorman*BAL3b25 .207 .233 .414 .647296111816
Tristan Gray*CHWif29 .333 .333 .556 .88993200300
Riley Greene*CHWcf24 .230 .288 .361 .64961145017421
Randal GrichukATHrf33 .277 .300 .468 .76847136016210
Trent Grisham*ARIcf28 .053 .182 .211 .392191001438
Vladimir GuerreroSDP1b26 .316 .438 .544 .9827925305151613
Lourdes GurrielHOUlf31 .345 .383 .6181.00255193041649
Eric HaaseCINc 32 .500 .5001.2501.75042001301
Sam Haggerty#LADlf31 .241 .241 .379 .621297400108
David Hamilton*ARI2b27 .148 .207 .148 .35581120006328
Garrett HampsonCOL2b30 .150 .227 .150 .377203000023
Ian Happ#SEAlf30 .294 .342 .471 .813682030314523
Bryce Harper*MIA1b32 .338 .364 .608 .972742550510116
Brett HarrisNYM3b27 .000 .000 .000 .00000000000
Michael Harris*MINcf24 .186 .240 .286 .52670130217217
Robert Hassell*TBRcf23 .185 .185 .185 .3702750002012
Ke'Bryan HayesBAL3b28 .368 .375 .500 .8753814201516
Austin HaysLAAlf29 .333 .438 .8151.252279104455
Austin HedgesKCRc 32 .375 .375 .7501.125166002402
Jonah Heim#STLc 30 .286 .286 .571 .857144101205
Tyler Heineman#COLc 34 .333 .524 .6001.124155101152
Michael HelmanTBRcf29 .000 .000 .000 .00070000003
Gunnar Henderson*NYYss24 .132 .195 .171 .36676101105526
Enrique HernandezMIL3b33 .100 .152 .100 .2523030002211
Heriberto HernandezCINlf25 .300 .364 .600 .964103001314
Teoscar HernandezWASrf32 .340 .353 .6601.0135017404519
Ivan HerreraBALdh25 .276 .500 .6551.1552982037126
Jose Herrera#SFGc 28 .300 .404 .375 .77940123005713
Liam Hicks*LAA1b26 .000 .273 .000 .27380000131
Kyle HigashiokaTEXc 35 .241 .276 .370 .64654131026314
Derek HillATHcf29 .083 .233 .125 .358242100259
Nico HoernerTBR2b28 .367 .377 .483 .8606022211215
Jackson Holliday*TOR2b21 .210 .269 .242 .51162132001417
Spencer Horwitz*TOR1b27 .000 .000 .000 .00040000001
Rhys HoskinsMIA1b32 .209 .308 .343 .65167143027922
Cooper Hummel#CINlf30 .148 .281 .259 .541274001459
Andy IbanezPHI3b32 .293 .348 .463 .8114112401943
Jose IglesiasPIT2b35 .292 .393 .333 .726247100146
Jonathan IndiaATL2b28 .250 .405 .393 .798287101345
Kyle Isbel*DETcf28 .145 .181 .159 .34069101001222
Alex JacksonSDPc 29 .250 .348 .400 .748205300126
Jeremiah JacksonTBRrf25 .222 .263 .250 .5133681000216
Danny JansenTORc 30 .167 .255 .476 .73242710411516
Ryan JeffersATHc 28 .207 .324 .276 .599296010055
Carter Jensen*LADdh21 .167 .167 .167 .33361000000
Connor JoeCHWlf32 .000 .000 .000 .00020000000
Bryce Johnson#SFGlf29 .000 .250 .000 .25030000011
Troy Johnston*LAD1b28 .194 .242 .323 .5653161011112
Jahmai JonesHOUdh27 .167 .318 .278 .596183200243
Nolan Jones*STLrf27 .214 .313 .214 .5272860000315
Aaron JudgeTORrf33 .286 .355 .589 .94456165049612
Jace Jung*LAD3b24 .125 .125 .125 .250162000205
Josh JungNYY3b27 .190 .212 .349 .56163124029215
Kyle KarrosPIT3b22 .176 .176 .176 .353173000105
Luke KeaschallSTL2b22 .400 .500 .6001.10052100103
Colt Keith*STLdh23 .174 .174 .174 .348234000107
Carson KellyWASc 30 .500 .5831.0001.583105011320
Otto KempCHWlf25 .194 .326 .361 .6873670023716
Max Kepler*KCRlf32 .195 .262 .260 .52277152011720
Ha-Seong KimBALss29 .333 .455 .444 .89993100222
Hyeseong Kim*PIT2b26 .295 .328 .492 .82061181139322
Isiah Kiner-FalefaKCRss30 .136 .136 .136 .273223000103
Alejandro KirkBALc 26 .200 .250 .200 .450153000211
Andrew KniznerMINc 30 .143 .143 .143 .28671000000
Nick Kurtz*TOR1b22 .050 .147 .050 .1976030003729
Steven Kwan*STLlf27 .245 .288 .264 .5525313100848
Shea LangeliersSFGc 27 .286 .361 .476 .83763183039718
Wyatt LangfordATLlf23 .246 .395 .354 .749651640141620
Trevor Larnach*TBRdh28 .250 .267 .295 .5624411200207
Ramon LaureanoWASlf30 .220 .286 .420 .7065011103956
Jordan LawlarNYM3b22 .156 .250 .188 .4383251000415
Brooks Lee#CHW2b24 .186 .197 .257 .45470132016114
Jung Hoo Lee*CINcf26 .214 .313 .310 .6224290204512
Korey LeeCHCc 26 .333 .333 .333 .66731000000
DJ LeMahieuSEA2b36 .211 .279 .211 .4903880003413
Royce LewisTBR3b26 .133 .133 .133 .267304000206
Daylen Lile*CLErf22 .231 .231 .323 .55465152202021
Francisco Lindor#HOUss31 .318 .370 .591 .961227301734
Tyler LocklearATL1b24 .000 .000 .000 .00000000000
Brandon LockridgeLAAlf28 .333 .429 .500 .92962100202
Nick LoftinDETlf26 .197 .284 .348 .63266134028512
Joey Loperfido*PHIlf26 .364 .417 .364 .780114000214
Otto LopezSFGss26 .143 .200 .143 .343142000114
Brandon Lowe*MIN2b30 .200 .259 .320 .579255001224
Josh Lowe*COLrf27 .154 .267 .231 .497132100016
Nathaniel Lowe*LAD1b29 .156 .204 .208 .41296155006635
Matthew LugoPHIcf24 .400 .389 .543 .9323514201704
Nathan Lukes*ARIrf30 .077 .278 .077 .355131000136
Gavin Lux*PHIdh27 .077 .143 .077 .220131000114
Manny MachadoWAS3b32 .185 .196 .463 .65954103046115
Luke MaileDETc 34 .250 .250 .250 .50041000002
Martin MaldonadoCINc 38 .167 .333 .167 .500244000268
Justyn-Henry MalloyMINdh25 .267 .313 .333 .646154100412
Jake Mangum#KCRlf29 .309 .356 .351 .70794294007717
Kyle Manzardo*TBRdh24 .171 .300 .537 .8374170058718
Rafael Marchan#PITc 26 .324 .415 .353 .7683411100267
Jakob Marsee*NYMcf24 .250 .365 .318 .68444113006813
Brandon Marsh*LADcf27 .267 .324 .367 .6903080013214
Ketel Marte#LAA2b31 .261 .358 .543 .90246124031068
Noelvi MartePHIrf23 .333 .333 .500 .833186001107
Starling MarteSTLdh36 .250 .250 .281 .531328100106
Austin MartinSFGlf26 .375 .390 .550 .9404015401413
Angel Martinez#SEAcf23 .254 .323 .441 .7645915502556
Nick Martini*MIAdh35 .000 .000 .000 .00000000000
Michael Massey*STL2b27 .278 .316 .278 .594185000315
Miles Mastrobuoni*KCR3b29 .235 .278 .353 .631348101229
Luis MatosSDPrf23 .000 .500 .000 .50010000010
Ronny Mauricio#SDP3b24 .000 .000 .000 .00020000001
Marcelo Mayer*WAS3b22 .059 .111 .059 .170171000105
Coby MayoNYM1b23 .241 .241 .414 .655297201106
James McCannPHIc 35 .229 .341 .400 .741358002327
Jake McCarthy*PHIlf27 .000 .000 .000 .00010000000
Chas McCormickMIAcf30 .206 .270 .382 .6533473012310
Andrew McCutchenATHdh38 .235 .316 .382 .6983482012410
Reese McGuire*MIAc 30 .429 .429 .8571.28673001101
Zach McKinstry*ATL3b30 .281 .324 .453 .777641853011118
Matt McLainCLE2b25 .265 .367 .408 .77549134018919
Ryan McMahon*LAA3b30 .207 .250 .207 .457296000227
Jeff McNeil*MIN2b33 .276 .354 .379 .7335816410856
Curtis MeadTOR3b24 .118 .250 .118 .368172000032
Parker Meadows*STLcf25 .333 .500 .333 .83331000110
Chase MeidrothBOSss23 .176 .263 .196 .4595191003615
Jacob Melton*TBRcf24 .000 .000 .000 .00020000002
Jackson Merrill*PITcf22 .235 .293 .338 .63268167006511
Jake MeyersCHCcf29 .296 .333 .315 .6485416100322
Jose MirandaARI3b27 .200 .200 .200 .40051000001
Kameron Misner*CHCcf27 .500 .667 .5001.16721000110
Garrett Mitchell*PITcf26 .162 .273 .162 .435376000249
Andruw MonasterioKCRss28 .000 .000 .000 .00010000000
Yoan Moncada#ARI3b30 .231 .412 .231 .643133000124
Mickey Moniak*MINlf27 .182 .217 .364 .581224101217
Colson Montgomery*MIAss23 .129 .182 .258 .440314101227
Dylan MoorePHI2b32 .250 .347 .275 .62240101005719
Gabriel MorenoCHWc 25 .225 .279 .250 .529409100039
Cedric Mullins*SDPcf30 .200 .279 .436 .71555111048516
Max Muncy*KCR3b34 .227 .268 .400 .668751721317426
Max P. MuncyNYY3b22 .053 .100 .053 .1533820001219
Sean MurphySTLc 30 .257 .386 .600 .9863593039816
Dane MyersPITcf29 .190 .188 .270 .45763122016014
Carlos NarvaezTEXc 26 .257 .400 .286 .686359100688
Bo Naylor*MILc 25 .000 .167 .000 .16750000012
Josh Naylor*PHI1b28 .356 .387 .576 .9635921104528
Zach NetoSTLss24 .209 .277 .256 .5324392000317
Kevin NewmanTOR3b31 .000 .000 .000 .00000000000
Brandon Nimmo*CINlf32 .262 .286 .426 .71261161039120
Lars Nootbaar*LADlf27 .163 .238 .207 .44492151013924
Connor NorbyMIN3b25 .178 .288 .222 .5114582000719
Nasim Nunez#COLss24 .333 .520 .6671.187186002561
Ryan O'Hearn*ATL1b31 .270 .365 .365 .7307420510111122
Logan O'HoppeMILc 25 .188 .257 .281 .538326001238
Tyler O'NeillKCRrf30 .091 .167 .364 .530111001106
Shohei Ohtani*ARIdh30 .263 .320 .568 .889952512814721
Matt Olson*COL1b31 .212 .255 .308 .5621042270114637
Joey OrtizMILss26 .231 .250 .308 .558399300219
Alejandro Osuna*CLElf22 .000 .000 .000 .00010000000
James Outman*WAScf28 .333 .333 .333 .66731000001
Marcell OzunaHOUdh34 .275 .326 .400 .7264011201338
Andy PagesLAAcf24 .273 .314 .364 .678339001227
Joshua Palacios*CLErf29 .000 .000 .000 .00000000000
Isaac ParedesDET3b26 .315 .365 .6401.00589283181959
Kyren ParisBALcf23 .286 .444 .286 .73072000012
Vinnie Pasquantino*MIL1b27 .163 .156 .233 .3884370015015
Graham Pauley*MIA3b24 .500 .600 .6251.22584100021
Joc Pederson*MILdh33 .364 .5001.0001.500114102333
Liover PegueroPITss241.0001.0002.0003.00033001200
Jeremy PenaSFGss27 .311 .382 .328 .7106119100276
Oswald PerazaSDP3b25 .000 .000 .000 .000110000001
Geraldo Perdomo#KCRss25 .244 .356 .453 .810862130510149
Jhonny PeredaCOLc 29 .000 .000 .000 .00040000003
Everson PereiraTBRcf24 .455 .455 .455 .909115000005
Salvador PerezBOSc 35 .179 .179 .232 .41156103003016
Wenceel Perez#CLErf25 .237 .281 .424 .70559141224411
Blake Perkins#SFGcf28 .273 .347 .455 .80144122023511
Tommy PhamNYMlf37 .154 .185 .269 .454264001317
Jorge Polanco#ATH2b31 .367 .380 .612 .99249186021118
Jurickson Profar#ARIlf32 .349 .453 .5561.009632240391212
Edgar Quero#LAAc 22 .417 .447 .5561.0033615500427
Ceddanne RafaelaDETcf24 .258 .290 .438 .72989239217421
Cal Raleigh#CHCc 28 .217 .339 .435 .774461010311917
Luke Raley*NYYrf30 .000 .294 .000 .294120000045
Agustin RamirezATLc 23 .182 .258 .382 .64055102038315
Jose E. Ramirez#WAS3b32 .226 .305 .377 .68253122027513
Heliot RamosARIlf25 .264 .316 .509 .825531440310419
John Rave*CLElf27 .000 .000 .000 .00020000000
J.T. RealmutoHOUc 34 .214 .214 .571 .786143201604
Rob RefsnyderCOLrf34 .319 .429 .536 .9656922603201424
Hunter RenfroePHIrf33 .000 .111 .000 .11180000011
Luis Rengifo#SEA3b28 .160 .176 .300 .4765081026111
Bryan Reynolds#BOSrf30 .245 .339 .531 .87049123138618
Ben Rice*CINdh26 .211 .211 .474 .684194201204
Austin RileyHOU3b28 .185 .207 .333 .540275101415
Ryan RitterBOSss24 .176 .167 .382 .549346102609
Leo Rivas#MIA2b27 .000 .000 .000 .00000000000
Emmanuel RiveraCLE3b29 .237 .277 .254 .53159141004315
Luis RobertPHIcf27 .234 .308 .298 .60647110016510
Victor RoblesTBRrf28 .105 .105 .105 .211192000005
Brayan Rocchio#MILss24 .182 .357 .455 .812112001334
Brendan RodgersCLE2b28 .227 .261 .273 .534225100117
Endy Rodriguez#CIN1b25 .000 .000 .000 .00000000000
Johnathan RodriguezDETrf25 .361 .410 .8331.24436134239313
Julio Y. RodriguezCLEcf24 .282 .292 .493 .78571204137118
Jake RogersBOSc 30 .000 .333 .000 .33320000011
Johan RojasWAScf24 .235 .278 .294 .5723480102213
Josh Rojas*ARI3b31 .143 .155 .214 .3695684003016
Miguel RojasHOU2b36 .333 .418 .500 .9184816202772
Brent RookerMILdh30 .324 .395 .595 .9903712402759
Ben Rortvedt*PITc 27 .000 .000 .000 .00010000000
Amed RosarioNYM3b29 .238 .289 .405 .6944210401737
Esteury RuizCHClf26 .175 .283 .275 .5584071013614
Keibert Ruiz#NYYc 26 .213 .275 .234 .5094710100347
Dalton Rushing*TBRc 24 .214 .267 .214 .481143000005
Adley Rutschman#PHIc 27 .238 .360 .381 .741215110143
Thomas SaggeseNYY2b23 .313 .313 .375 .688165100004
Gary SanchezPITc 32 .222 .222 .500 .722184011204
Jesus Sanchez*BALrf27 .200 .250 .400 .650153001313
Javier SanojaWAS3b22 .333 .385 .7081.093248112425
Carlos Santana#LAA1b39 .209 .320 .302 .622439101975
Anthony Santander#TEXdh30 .200 .200 .200 .40051000004
Nolan Schanuel*TOR1b23 .241 .354 .352 .70654133013910
Casey SchmittTBR2b26 .172 .250 .241 .4912952001310
Daniel Schneemann*MIN2b28 .077 .200 .077 .2772620000412
Davis SchneiderMINlf26 .083 .214 .083 .2983630000617
Max SchuemannKCR2b28 .500 .667 .5001.16721000010
Aaron SchunkTEXss27 .087 .250 .130 .3802321001311
Kyle Schwarber*MIAdh32 .315 .390 .8081.1987323411028823
Victor Scott*LAAcf24 .167 .231 .167 .397122000013
Corey Seager*PHIss31 .375 .474 .5631.0364818601978
Marcus SemienTOR2b34 .289 .360 .422 .7824513002758
Bob Seymour*ATL1b261.0001.0001.0002.00022000000
Matt ShawSFG3b23 .290 .343 .581 .92462184149516
Gavin Sheets*SFGlf29 .271 .319 .318 .63685234007615
Michael Siani*CHCcf25 .000 .000 .000 .00010000001
Ronny Simon#SDP2b25 .333 .455 .333 .78893000121
Chandler Simpson*STLcf24 .511 .540 .5331.0734523100546
Austin SlaterBOSrf32 .225 .262 .375 .6374090023216
Cam SmithCHWrf22 .196 .313 .268 .58156114003916
Dominic Smith*SFG1b30 .250 .250 .313 .563164100102
Josh Smith*TEXss27 .308 .384 .308 .69165200006821
Pavin Smith*KCRdh29 .000 .000 .000 .00050000003
Will SmithCOLc 30 .243 .372 .457 .8297017304131521
Tyler Soderstrom*ARIlf23 .276 .292 .368 .66087242027226
Donovan SolanoATH1b37 .000 .000 .000 .00040000003
Jorge SolerCHCrf33 .262 .295 .548 .8434211303926
Edmundo SosaATL3b29 .235 .316 .456 .772681630415722
Lenyn SosaCHC2b25 .245 .240 .327 .56749121017016
Juan Soto*COLrf26 .316 .402 .510 .9129831514121426
George SpringerMINrf35 .212 .317 .462 .77852111048817
Jacob StallingsTORc 35 .000 .100 .000 .10080000114
Giancarlo StantonBALdh35 .316 .417 .7891.206196003846
Spencer SteerBOS1b27 .186 .288 .395 .6844383028711
Tyler StephensonMINc 28 .333 .463 .424 .8883311300976
Chad StevensLAD2b26 .000 .000 .000 .00030000002
Trevor StoryCINss32 .255 .283 .373 .65651133015212
Bryson Stott*KCR2b27 .143 .240 .179 .418841200141020
Kyle Stowers*STLlf27 .333 .379 .444 .824279110527
Myles StrawNYMcf30 .389 .389 .528 .9173614500108
Eugenio SuarezCIN3b33 .125 .208 .188 .3954863003517
Brett Sullivan*SDPc 31 .159 .209 .238 .44763102015425
Jack Suwinski*SEAcf26 .000 .000 .000 .00020000001
Seiya SuzukiLADdh30 .173 .284 .321 .605811460281324
Dansby SwansonCHWss31 .241 .294 .456 .750791920517628
Trey Sweeney*BOSss25 .286 .286 .429 .714144010104
Fernando TatisLAArf26 .364 .404 .409 .81344162005310
Mike Tauchman*TEXrf34 .259 .389 .431 .820581570161319
Leody Taveras#ATLcf26 .071 .133 .071 .205141000014
Tim TawaKCR2b26 .233 .250 .256 .50643101001115
Chris TaylorCHWut34 .250 .400 .250 .65041000012
Michael A. TaylorSEAcf34 .182 .234 .500 .7344482047315
Tyrone TaylorATHcf31 .200 .200 .200 .400102000003
Kyle Teel*NYYc 23 .333 .455 .389 .843186100245
Rowdy Tellez*KCR1b30 .140 .169 .175 .3455782002115
Jose Tena*CLE3b24 .214 .267 .357 .624143200014
Bryce TeodosioATLcf26 .200 .263 .371 .6353573013310
Matt Thaiss*ATLc 30 .333 .333 .333 .66731000001
Alek Thomas*BALcf25 .194 .242 .194 .436316000208
Colby ThomasARIrf24 .196 .229 .478 .7074691048218
Lane ThomasNYYcf29 .278 .458 .444 .903185001163
Michael Toglia#CLE1b26 .083 .083 .167 .250121100303
Tyler TolbertKCRcf27 .000 .000 .000 .00030000001
Spencer TorkelsonNYM1b25 .111 .256 .278 .5343640027711
Abraham Toro#NYY1b28 .294 .314 .353 .6673410200215
Luis TorrensLADc 29 .198 .239 .314 .55386178108525
Gleyber TorresHOU2b28 .333 .431 .567 .9976020313111010
Ezequiel TovarATHss23 .238 .360 .357 .71742102013811
Taylor Trammell*COLcf27 .063 .211 .125 .336161100025
Jose TrevinoNYMc 32 .375 .375 .6251.00083200200
Jared TrioloLADss27 .119 .196 .190 .386425001249
Mike TroutARIdh33 .250 .368 .500 .868164101237
Kyle Tucker*CHWrf28 .222 .330 .358 .688811850271017
Brice Turang*ATL2b25 .305 .333 .390 .72482251027421
Justin TurnerCLE1b40 .216 .326 .432 .758378202665
Trea TurnerHOUss32 .219 .240 .315 .55573161022120
Luis UriasSEA2b28 .000 .333 .000 .33320000010
Ramon UriasCLE3b31 .294 .368 .588 .95751153048615
Enmanuel Valdez*SEAdh26 .000 .000 .000 .00010000000
George Valera*MILdh24 .000 .000 .000 .00000000000
Miguel VargasSDP3b25 .242 .315 .515 .83066166048715
Daulton Varsho*KCRcf28 .179 .236 .254 .49067122012423
Andrew VaughnSFG1b27 .158 .238 .175 .414579100268
Christian VazquezARIc 34 .250 .200 .375 .57582100303
Alex Verdugo*CHWlf29 .000 .000 .000 .00000000000
Mark VientosBAL3b25 .185 .258 .222 .480275100238
Matt VierlingPITcf28 .429 .500 .5001.000146100114
Anthony VolpeATLss24 .274 .303 .484 .78762175129317
LaMonte Wade*MIL1b31 .222 .222 .444 .66792200102
Tyler Wade*SFGcf30 .000 .333 .000 .33320000011
Eric WagamanBOS1b27 .396 .418 .6231.041532152112211
Will Wagner*ATH3b26 .000 .111 .000 .11180000011
Christian WalkerWAS1b34 .279 .313 .488 .80143120031018
Jordan WalkerSFGrf23 .296 .329 .366 .69571212016429
Matt Wallner*DETrf27 .265 .345 .612 .9584913504869
Taylor Walls#CHCss28 .182 .250 .182 .432112000016
Taylor WardTEXlf31 .307 .409 .6531.06275231105121322
Drew Waters#CHClf26 .167 .167 .167 .33361000203
Austin Wells*ATHc 25 .226 .250 .581 .8313172036111
Jordan WestburgPHI3b26 .372 .383 .605 .98843164021225
Eli WhitePHIrf31 .154 .233 .282 .5153962013411
Ben WilliamsonTOR3b24 .391 .462 .6521.114239600421
Jacob T. WilsonMIAss23 .236 .276 .389 .6657217203647
Weston WilsonSEAph30 .385 .429 .9231.352135102314
Will WilsonCOL3b26 .172 .273 .190 .46258101003822
Masyn WinnBALss23 .389 .436 .444 .8803614200229
Bobby WittTBRss25 .230 .262 .311 .57361145008317
Connor WongDETc 29 .115 .206 .131 .3376171000716
James Wood*TBRlf22 .242 .296 .348 .64466164017330
Mike Yastrzemski*BOSrf34 .000 .000 .000 .00040000002
Christian Yelich*LADdh33 .165 .216 .220 .43691152014436
Masataka Yoshida*KCRdh31 .250 .250 .250 .50041000001
Cole Young*COL2b21 .159 .229 .182 .4114471001313
Jacob YoungTEXcf25 .224 .297 .269 .56667153003617
Jared Young*ATHdh29 .000 .000 .000 .00010000000

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*CINss24 .262 .335 .464 .799183481118261744
Wilyer Abreu*STLrf26 .253 .333 .473 .806146372010221841
Maximo AcostaDET3b22 .235 .270 .618 .888348104626
Ronald AcunaSDPrf27 .301 .372 .520 .89312337607131332
Willy AdamesLADss29 .161 .250 .329 .57914924407171846
Riley AdamsSFGc 29 .194 .237 .222 .4593671001115
Jo AdellSDPcf26 .204 .225 .423 .6491372830919436
Nick AhmedARIss35 .000 .500 .000 .50010000011
Ozzie Albies#MIL2b28 .224 .328 .382 .70915234416142333
Nick AllenSTLss26 .123 .174 .138 .3126581002320
Pete AlonsoSEA1b30 .262 .326 .431 .757160421205151236
Jose AltuveARI2b35 .275 .312 .406 .71816044101317625
Francisco AlvarezCLEc 23 .386 .410 .6361.04613251301026644
Yordan Alvarez*SDPdh28 .291 .365 .436 .80155162027715
Adael Amador#ATL2b22 .074 .107 .185 .292272001116
Jacob AmayaNYMss26 .000 .263 .000 .263140000243
Miguel AmayaMIAc 26 .400 .444 .8001.2442510402225
Tim AndersonCOL2b32 .091 .231 .091 .322111000015
Miguel AndujarNYM3b30 .297 .328 .389 .7171755270318824
Roman Anthony*NYMrf21 .263 .417 .421 .838381030171018
Jonathan Aranda*ARI1b27 .282 .331 .470 .8011173370515937
Orlando ArciaCOLss30 .171 .167 .257 .424356300107
Nolan ArenadoSTL3b34 .200 .250 .327 .5771653360519927
Gabriel AriasCHCss25 .200 .287 .258 .54512024401141150
Randy ArozarenaBALlf30 .283 .364 .546 .9112055813113402061
Luis Arraez*BOS1b28 .273 .333 .412 .74516545110420152
Harrison BaderMIAcf31 .281 .348 .482 .830139391006271331
Javier BaezSEAut32 .246 .309 .484 .79212230807271027
Patrick Bailey#LAAc 26 .500 .500 .5001.00021000001
Luken BakerMINdh28 .250 .250 .250 .50041000000
Brooks Baldwin#HOUlf24 .261 .316 .444 .76014237507251139
Drake Baldwin*MINc 24 .301 .360 .526 .88613340608261217
Moises Ballesteros*SEAdh21 .222 .341 .222 .563368000376
Addison Barger*ATHrf25 .242 .331 .510 .8411493610010221836
Austin BarnesNYYc 35 .231 .333 .308 .641133100213
Jorge Barrosa#MILcf24 .191 .224 .235 .459136261115544
Joey BartARIc 28 .193 .333 .263 .59657111012816
Samuel Basallo*PITc 20 .139 .214 .278 .4921512190491049
Brett Baty*PIT3b25 .232 .326 .437 .76315135409302151
Jake Bauers*TOR1b29 .147 .237 .265 .5023451012312
Dylan Beavers*MIAlf23 .167 .500 .167 .66761000044
Jordan BeckCOLlf24 .224 .265 .432 .69719243549451162
Josh Bell#BALdh32 .265 .349 .443 .79318549609212431
Cody Bellinger*TORlf29 .317 .375 .622 .997180578115451829
Andrew Benintendi*TORlf30 .278 .354 .522 .87611532707201415
Will Benson*CHCrf27 .215 .288 .462 .751932080515924
Jon BertiSDP3b35 .233 .281 .300 .581307200312
Mookie BettsMILss32 .230 .300 .309 .6091523530381621
Bo BichetteMINss27 .299 .345 .403 .748154461111161019
JJ Bleday*HOUcf27 .242 .352 .533 .885120291108172230
Xander BogaertsWASss32 .181 .247 .221 .46814927301121340
Alec BohmSTL3b28 .238 .271 .373 .6441263031417421
Alex BregmanCHW3b31 .216 .315 .368 .68218540816292228
Vidal Brujan#LAAut27 .000 .000 .000 .00050000001
Jake BurgerCHC1b29 .223 .271 .372 .6431212760417332
Alec Burleson*TBR1b26 .316 .389 .497 .887193611407282526
Michael Busch*NYY1b27 .182 .323 .328 .65213725315142543
Lawrence Butler*ARIrf24 .138 .242 .172 .415294100249
Byron BuxtonNYYcf31 .277 .320 .560 .88014139131127741
Jose CaballeroCOLss28 .230 .305 .331 .636148341500101340
Oswaldo Cabrera#DET3b26 .245 .273 .377 .65053131023217
Jac Caglianone*DETrf22 .119 .221 .322 .5435973037816
Owen Caissie*STLrf22 .000 .000 .000 .00020000002
Alex CallATLrf30 .277 .389 .358 .7471373872072331
Junior CamineroMIL3b21 .228 .315 .405 .72015836816131739
Kristian CampbellSFG2b23 .313 .450 .531 .9813210102588
Alexander CanarioSFGlf25 .207 .270 .280 .55082173017631
Dominic Canzone*WASrf27 .316 .381 .8951.276196013621
Vinny CapraATL3b28 .000 .000 .000 .00050000001
Victor Caratini#HOUc 31 .258 .286 .452 .737318002728
Dylan Carlson#CHWlf26 .186 .269 .412 .6819718515131127
Kerry Carpenter*SEArf27 .221 .284 .307 .59114031711151042
Corbin Carroll*SDPrf24 .257 .346 .603 .950179466416312456
Triston Casas*CHW1b25 .000 .333 .000 .33320000011
Nick CastellanosDETrf33 .299 .310 .431 .7411374160421332
Willi Castro#CLE2b28 .172 .253 .269 .52213423702121243
Matt ChapmanCHW3b32 .172 .287 .339 .626180311016202847
Jazz Chisholm*SDP2b27 .221 .310 .412 .72213630507151949
Jackson ChourioBALcf21 .267 .316 .444 .761180481406221136
Nathan Church*WAScf24 .136 .269 .409 .678223002741
Denzel ClarkeNYMcf25 .253 .280 .345 .624872231111428
Jonatan Clase#SFGlf23 .231 .322 .346 .6681042430381231
Kody Clemens*TEXrf29 .234 .308 .575 .883167397116311542
Ernie ClementCIN3b29 .305 .341 .367 .7081283950112610
Isaac Collins#MINlf27 .208 .301 .350 .6511202580381630
Michael Conforto*TORlf32 .321 .355 .7501.105289303926
Griffin Conine*BOSlf27 .143 .273 .143 .416284000057
William ContrerasSEAc 27 .225 .308 .377 .68513831306211741
Willson ContrerasCIN1b33 .218 .314 .376 .69013329904141237
Carlos CorreaLAAss30 .253 .284 .343 .62819850903211041
Colton Cowser*SDPcf25 .140 .260 .209 .4694360014715
J.P. Crawford*SEAss30 .219 .345 .336 .68014632504102936
Dylan CrewsNYYrf23 .178 .208 .467 .6754581045213
Jake Cronenworth*LAD2b31 .229 .333 .417 .7509622604121419
Pete Crow-Armstrong*ATHcf23 .232 .309 .494 .803168396112261444
Oneil Cruz*PITcf26 .207 .276 .467 .743169358012221565
Travis d'ArnaudSEAc 36 .286 .375 .286 .66172000114
Henry DavisTBRc 25 .161 .254 .321 .5755693025615
Elly De La Cruz#KCRss23 .229 .347 .486 .83314032529192542
Paul DeJongTEX3b31 .220 .220 .366 .5854193017012
Adrian Del Castillo*MIAdh25 .262 .318 .459 .777611611311524
Rafael Devers*TEXdh28 .258 .401 .579 .980159419014283640
Zach DezenzoMIAlf25 .212 .317 .385 .70152113026717
Elias DiazCLEc 34 .222 .300 .648 .948541220716614
Yainer DiazNYMc 26 .250 .287 .372 .6581483790324627
Yandy DiazMIN1b33 .311 .354 .427 .78116451111224925
Dillon DinglerCHWc 26 .244 .287 .393 .6791353342418426
Jasson Dominguez#SDPlf22 .230 .298 .370 .66813531215191433
Brendan Donovan*COL2b28 .304 .378 .468 .845171521414182017
Brenton DoyleCOLcf27 .228 .257 .297 .5541012351011417
Mauricio DubonMIA2b30 .229 .267 .303 .570109255016617
Blake DunnATLrf26 .115 .207 .173 .3805260012218
Ezequiel DuranSFGss26 .286 .273 .381 .654216200205
Jarren Duran*NYYlf28 .193 .305 .404 .709161311226152543
Caleb DurbinLAA3b25 .293 .357 .447 .80418855110624630
Nate EatonCINrf28 .143 .333 .286 .61971100122
Tommy Edman#CIN2b30 .206 .264 .294 .558102213028720
Xavier Edwards#SDP2b25 .212 .281 .301 .58215633802201428
Jerar EncarnacionCINrf27 .000 .000 .000 .00000000000
Christian Encarnacn-StranDET1b25 .143 .188 .143 .330142000205
Santiago EspinalSFG3b30 .219 .242 .250 .49264142001228
Thairo EstradaMIA2b29 .136 .240 .136 .376223000034
Kyle FarmerATHss34 .188 .257 .219 .476326100037
Hunter Feduccia*MIAc 28 .200 .500 .400 .90051100030
Freddy FerminKCRc 30 .346 .404 .481 .8841043650313919
Jose FerminNYY2b26 .077 .316 .077 .393131000254
Yanquiel Fernandez*TBRdh22 .118 .184 .176 .361344200139
Ryan Fitzgerald*MILss31 .160 .276 .400 .676254002445
Tyler FitzgeraldDET2b27 .156 .194 .188 .38264102001224
Dominic Fletcher*BOSrf27 .240 .296 .560 .856256202423
Wilmer FloresBOSdh33 .235 .306 .349 .65516639514191536
Nick FortesATLc 28 .150 .255 .300 .555406002347
Ty FranceATH1b30 .266 .321 .349 .67016945110111432
Adam Frazier*TEX2b33 .292 .362 .423 .784168491004171530
Alex Freeland#WAS3b23 .000 .182 .000 .18290000025
Cody FreemanBOS2b24 .000 .000 .000 .00030000000
Freddie Freeman*HOU1b35 .254 .316 .430 .74614236815161040
Tyler FreemanNYYrf26 .242 .320 .280 .6001323201161220
Sal Frelick*BOSrf25 .302 .380 .438 .81816249705192126
TJ Friedl*CHCcf29 .245 .361 .335 .69615538503132529
Braxton FulfordMIAc 26 .273 .467 .273 .739113000022
Adolis GarciaNYYrf32 .218 .255 .359 .6141423180411534
Luis V. Garcia*DET2b25 .269 .281 .545 .82513436111820321
Maikel GarciaCHC3b25 .266 .340 .462 .803173461226191835
Mitch GarverNYMc 34 .246 .290 .456 .746571400411415
Zack GelofPIT2b25 .000 .667 .000 .66710000021
Andres Gimenez*LAD2b26 .226 .345 .312 .657932120271314
Paul GoldschmidtTEX1b37 .176 .198 .222 .420108195007319
Nick GonzalesWAS2b26 .344 .366 .500 .86690315319116
Romy GonzalezMIA1b28 .275 .339 .314 .65351142005112
Hunter GoodmanWASc 25 .259 .319 .441 .76017044926231344
Nolan Gorman*BAL3b25 .174 .249 .304 .55316128306131573
Tristan Gray*CHWif29 .167 .444 .167 .61161000032
Riley Greene*CHWcf24 .277 .311 .549 .8591955414013381057
Randal GrichukATHrf33 .286 .286 .476 .762216101206
Trent Grisham*ARIcf28 .294 .400 .529 .92913640509222429
Vladimir GuerreroSDP1b26 .264 .362 .455 .81717847709322832
Lourdes GurrielHOUlf31 .216 .232 .351 .5831342960415228
Eric HaaseCINc 32 .304 .333 .500 .83346143028218
Sam Haggerty#LADlf31 .125 .176 .188 .364162100115
David Hamilton*ARI2b27 .120 .218 .232 .45012515204121636
Garrett HampsonCOL2b30 .128 .226 .149 .3754761000615
Ian Happ#SEAlf30 .224 .312 .500 .812152346012251938
Bryce Harper*MIA1b32 .269 .392 .513 .904156421109202830
Brett HarrisNYM3b27 .500 .500 .5001.00021000000
Michael Harris*MINcf24 .295 .300 .439 .7391323932430126
Robert Hassell*TBRcf23 .250 .287 .451 .73916441120720851
Ke'Bryan HayesBAL3b28 .243 .291 .339 .6301774320525839
Austin HaysLAAlf29 .273 .273 .636 .909113101302
Austin HedgesKCRc 32 .154 .267 .231 .497132100024
Jonah Heim#STLc 30 .208 .244 .308 .5521202530310633
Tyler Heineman#COLc 34 .250 .250 .563 .813164011105
Michael HelmanTBRcf29 .344 .382 .9061.28932113051127
Gunnar Henderson*NYYss24 .300 .382 .480 .862150451015182037
Enrique HernandezMIL3b33 .100 .156 .233 .3903031012211
Heriberto HernandezCINlf25 .271 .333 .459 .79285232149720
Teoscar HernandezWASrf32 .237 .290 .456 .746169401009271454
Ivan HerreraBALdh25 .258 .302 .428 .7291594130823828
Jose Herrera#SFGc 28 .222 .400 .278 .678184100662
Liam Hicks*LAA1b26 .273 .360 .394 .75413236404161724
Kyle HigashiokaTEXc 35 .314 .351 .600 .9513511103929
Derek HillATHcf29 .212 .246 .345 .5911132430414439
Nico HoernerTBR2b28 .279 .317 .385 .70124769806341027
Jackson Holliday*TOR2b21 .268 .360 .439 .79916444517222441
Spencer Horwitz*TOR1b27 .389 .476 .7781.254187401333
Rhys HoskinsMIA1b32 .266 .327 .420 .74714338814141238
Cooper Hummel#CINlf30 .167 .167 .167 .33361000001
Andy IbanezPHI3b32 .136 .208 .136 .345223000223
Jose IglesiasPIT2b35 .200 .200 .200 .40051000002
Jonathan IndiaATL2b28 .211 .298 .320 .61814731703132030
Kyle Isbel*DETcf28 .248 .273 .315 .588149377019525
Alex JacksonSDPc 29 .200 .273 .200 .473102000016
Jeremiah JacksonTBRrf25 .250 .241 .429 .6702872016012
Danny JansenTORc 30 .198 .271 .347 .61912124305211235
Ryan JeffersATHc 28 .269 .367 .404 .77152147004713
Carter Jensen*LADdh21 .444 .545 .6671.21294200223
Connor JoeCHWlf32 .138 .167 .172 .339294100017
Bryce Johnson#SFGlf29 .214 .267 .214 .481143000114
Troy Johnston*LAD1b28 .226 .375 .323 .698317001375
Jahmai JonesHOUdh27 .444 .583 .6671.25094200032
Nolan Jones*STLrf27 .148 .233 .259 .4932740013310
Aaron JudgeTORrf33 .323 .457 .6401.097164537015394151
Jace Jung*LAD3b24 .000 .000 .000 .000140000005
Josh JungNYY3b27 .173 .242 .266 .5081392440314949
Kyle KarrosPIT3b22 .271 .374 .339 .71311832501111635
Luke KeaschallSTL2b22 .388 .475 .5311.0054919401993
Colt Keith*STLdh23 .190 .292 .294 .58615329703152241
Carson KellyWASc 30 .200 .200 .200 .400102000002
Otto KempCHWlf25 .227 .280 .364 .644225300106
Max Kepler*KCRlf32 .263 .357 .586 .9429926618241422
Ha-Seong KimBALss29 .308 .400 .6151.015134101313
Hyeseong Kim*PIT2b26 .276 .325 .382 .707762180011526
Isiah Kiner-FalefaKCRss30 .214 .214 .286 .500143100202
Alejandro KirkBALc 26 .326 .342 .478 .8201785860727621
Andrew KniznerMINc 30 .000 .333 .000 .33320000010
Nick Kurtz*TOR1b22 .291 .413 .6451.0591725016015353566
Steven Kwan*STLlf27 .363 .430 .509 .939171621902312314
Shea LangeliersSFGc 27 .231 .339 .413 .75210424813161823
Wyatt LangfordATLlf23 .205 .274 .360 .63420041926241966
Trevor Larnach*TBRdh28 .191 .277 .363 .64015730308161943
Ramon LaureanoWASlf30 .272 .357 .532 .889173477112232144
Jordan LawlarNYM3b22 .151 .201 .278 .4791261910028847
Brooks Lee#CHW2b24 .237 .288 .429 .71717742519221134
Jung Hoo Lee*CINcf26 .294 .347 .531 .878160471355251424
Korey LeeCHCc 26 .211 .250 .316 .566194200514
DJ LeMahieuSEA2b36 .273 .302 .327 .629110306007527
Royce LewisTBR3b26 .282 .345 .408 .7531032970291013
Daylen Lile*CLErf22 .302 .357 .6511.00812939778241221
Francisco Lindor#HOUss31 .234 .306 .375 .68112830604171332
Tyler LocklearATL1b24 .0001.000 .0001.00000000010
Brandon LockridgeLAAlf28 .269 .291 .327 .61852143007212
Nick LoftinDETlf26 .163 .236 .337 .573981623311917
Joey Loperfido*PHIlf26 .339 .379 .6771.056622130613321
Otto LopezSFGss26 .318 .367 .419 .7861294140391016
Brandon Lowe*MIN2b30 .326 .420 .6281.048129426011242133
Josh Lowe*COLrf27 .226 .298 .451 .75016437928261631
Nathaniel Lowe*LAD1b29 .234 .345 .492 .83712429428182235
Matthew LugoPHIcf24 .160 .160 .160 .320254000108
Nathan Lukes*ARIrf30 .111 .111 .222 .33391100002
Gavin Lux*PHIdh27 .227 .331 .338 .66915435912122443
Manny MachadoWAS3b32 .292 .349 .461 .809178521206211427
Luke MaileDETc 34 .286 .286 .286 .571144000101
Martin MaldonadoCINc 38 .500 .429 .500 .92963000301
Justyn-Henry MalloyMINdh25 .071 .235 .143 .378141100135
Jake Mangum#KCRlf29 .300 .351 .364 .7151404260117929
Kyle Manzardo*TBRdh24 .161 .252 .294 .54718029307171754
Rafael Marchan#PITc 26 .000 .100 .000 .10090000011
Jakob Marsee*NYMcf24 .281 .390 .500 .890178501754163137
Brandon Marsh*LADcf27 .235 .278 .235 .513174000215
Ketel Marte#LAA2b31 .283 .371 .522 .8931845211011252529
Noelvi MartePHIrf23 .250 .270 .464 .7341684271926424
Starling MarteSTLdh36 .222 .344 .370 .714276400156
Austin MartinSFGlf26 .333 .455 .333 .78893000123
Angel Martinez#SEAcf23 .364 .417 .455 .871114100012
Nick Martini*MIAdh35 .200 .200 .300 .500102100101
Michael Massey*STL2b27 .227 .252 .364 .616110256038316
Miles Mastrobuoni*KCR3b29 .314 .417 .373 .7895116110599
Luis MatosSDPrf23 .189 .250 .324 .574377201326
Ronny Mauricio#SDP3b24 .278 .316 .7781.0941850031017
Marcelo Mayer*WAS3b22 .233 .261 .442 .70343103027212
Coby MayoNYM1b23 .236 .300 .436 .73655135027312
James McCannPHIc 35 .271 .314 .375 .68948132014217
Jake McCarthy*PHIlf27 .333 .333 .6671.00093001202
Chas McCormickMIAcf30 .152 .253 .152 .40566100002925
Andrew McCutchenATHdh38 .200 .274 .324 .59710521403101025
Reese McGuire*MIAc 30 .262 .270 .574 .844611610613110
Zach McKinstry*ATL3b30 .222 .271 .407 .67919443747311451
Matt McLainCLE2b25 .178 .260 .237 .49715227302231554
Ryan McMahon*LAA3b30 .177 .327 .378 .705164293010233667
Jeff McNeil*MIN2b33 .261 .322 .423 .746111297138718
Curtis MeadTOR3b24 .288 .365 .356 .721732101115713
Parker Meadows*STLcf25 .333 .375 .467 .842155010117
Chase MeidrothBOSss23 .188 .293 .239 .53213826401111616
Jacob Melton*TBRcf24 .000 .167 .000 .167150000034
Jackson Merrill*PITcf22 .227 .308 .403 .71115435308131746
Jake MeyersCHCcf29 .292 .356 .396 .7521063161115919
Jose MirandaARI3b27 .174 .208 .174 .382234000103
Kameron Misner*CHCcf27 .295 .333 .659 .99244133239313
Garrett Mitchell*PITcf26 .120 .178 .210 .388100127102743
Andruw MonasterioKCRss28 .500 .500 .5001.00021000001
Yoan Moncada#ARI3b30 .307 .408 .545 .9538827415141328
Mickey Moniak*MINlf27 .261 .269 .569 .8371534086933244
Colson Montgomery*MIAss23 .234 .327 .516 .842128304110251749
Dylan MoorePHI2b32 .205 .235 .295 .5301763670315665
Gabriel MorenoCHWc 25 .218 .292 .317 .60910122103121019
Cedric Mullins*SDPcf30 .125 .222 .250 .472162010228
Max Muncy*KCR3b34 .186 .338 .398 .73611321008172533
Max P. MuncyNYY3b22 .192 .222 .308 .5302650012110
Sean MurphySTLc 30 .211 .333 .342 .6753882014410
Dane MyersPITcf29 .151 .186 .157 .343159241006739
Carlos NarvaezTEXc 26 .152 .217 .234 .451158241001151235
Bo Naylor*MILc 25 .098 .176 .176 .3531531560291454
Josh Naylor*PHI1b28 .250 .320 .413 .73318446907191928
Zach NetoSTLss24 .314 .385 .495 .88010533100318536
Kevin NewmanTOR3b31 .000 .000 .000 .00050000002
Brandon Nimmo*CINlf32 .264 .348 .428 .77615942806212135
Lars Nootbaar*LADlf27 .270 .333 .435 .76811531922161122
Connor NorbyMIN3b25 .333 .357 .590 .947391340211014
Nasim Nunez#COLss24 .294 .400 .471 .871175001437
Ryan O'Hearn*ATL1b31 .300 .357 .542 .899190579211391750
Logan O'HoppeMILc 25 .120 .154 .240 .3942530015113
Tyler O'NeillKCRrf30 .000 .000 .000 .00010000001
Shohei Ohtani*ARIdh30 .309 .421 .7381.160149466218322950
Matt Olson*COL1b31 .282 .381 .447 .828170481006232635
Joey OrtizMILss26 .280 .333 .400 .733257001223
Alejandro Osuna*CLElf22 .146 .314 .171 .48441610001012
James Outman*WAScf28 .121 .256 .273 .5293342014619
Marcell OzunaHOUdh34 .100 .280 .250 .530202001148
Andy PagesLAAcf24 .246 .269 .442 .7111383441725531
Joshua Palacios*CLErf29 .0001.000 .0001.00000000010
Isaac ParedesDET3b26 .274 .372 .570 .942135372112221829
Kyren ParisBALcf23 .182 .250 .455 .705112001317
Vinnie Pasquantino*MIL1b27 .245 .291 .489 .781184457112221133
Graham Pauley*MIA3b24 .291 .365 .582 .947551640411712
Joc Pederson*MILdh33 .154 .207 .346 .5521362131712933
Liover PegueroPITss24 .212 .230 .341 .57185182037216
Jeremy PenaSFGss27 .302 .339 .422 .76111635110114719
Oswald PerazaSDP3b25 .212 .206 .333 .539337101206
Geraldo Perdomo#KCRss25 .312 .412 .6001.01212539828262327
Jhonny PeredaCOLc 29 .417 .462 .5831.045125200001
Everson PereiraTBRcf24 .308 .400 .385 .785134100022
Salvador PerezBOSc 35 .240 .283 .444 .72817141809321140
Wenceel Perez#CLErf25 .189 .245 .349 .59416932417231341
Blake Perkins#SFGcf28 .148 .220 .241 .4615483100522
Tommy PhamNYMlf37 .297 .369 .525 .894158476010211636
Jorge Polanco#ATH2b31 .254 .316 .605 .921177458018371645
Jurickson Profar#ARIlf32 .156 .255 .222 .4774571104610
Edgar Quero#LAAc 22 .176 .222 .176 .399173000116
Ceddanne RafaelaDETcf24 .234 .294 .416 .710137321413161027
Cal Raleigh#CHCc 28 .228 .376 .503 .879145337011223351
Luke Raley*NYYrf30 .216 .283 .433 .71697215249740
Agustin RamirezATLc 23 .230 .279 .436 .71520447150935940
Jose E. Ramirez#WAS3b32 .232 .312 .463 .7751774111010281625
Heliot RamosARIlf25 .462 .462 .462 .923136000003
John Rave*CLElf27 .000 .500 .000 .50010000010
J.T. RealmutoHOUc 34 .242 .287 .383 .6701202950420826
Rob RefsnyderCOLrf34 .125 .222 .125 .347162000024
Hunter RenfroePHIrf33 .241 .293 .389 .68254135013415
Luis Rengifo#SEA3b28 .183 .235 .232 .468142264019930
Bryan Reynolds#BOSrf30 .259 .356 .470 .826166431516232341
Ben Rice*CINdh26 .247 .354 .340 .69416240712132540
Austin RileyHOU3b28 .262 .357 .508 .86512232907141549
Ryan RitterBOSss24 .190 .254 .259 .51358112102415
Leo Rivas#MIA2b27 .000 .500 .000 .50010000011
Emmanuel RiveraCLE3b29 .236 .270 .286 .556140335106627
Luis RobertPHIcf27 .216 .295 .367 .66213930605171351
Victor RoblesTBRrf28 .318 .375 .409 .784227010004
Brayan Rocchio#MILss24 .164 .179 .236 .4155592101114
Brendan RodgersCLE2b28 .167 .231 .167 .397244000028
Endy Rodriguez#CIN1b25 .000 .000 .000 .00020000000
Johnathan RodriguezDETrf25 .000 .000 .000 .00020000000
Julio Y. RodriguezCLEcf24 .264 .314 .494 .8081744692927844
Jake RogersBOSc 30 .364 .364 .455 .818114100003
Johan RojasWAScf24 .545 .545 .7271.273116200102
Josh Rojas*ARI3b31 .238 .304 .476 .781215011224
Miguel RojasHOU2b36 .235 .250 .235 .485174000312
Brent RookerMILdh30 .223 .302 .451 .75317539929331939
Ben Rortvedt*PITc 27 .333 .333 .333 .66762000000
Amed RosarioNYM3b29 .207 .285 .333 .6181352820513925
Esteury RuizCHClf26 .186 .228 .291 .5191723290317944
Keibert Ruiz#NYYc 26 .152 .200 .152 .352335000012
Dalton Rushing*TBRc 24 .217 .274 .374 .6481152530512852
Adley Rutschman#PHIc 27 .199 .271 .326 .59714128305201422
Thomas SaggeseNYY2b23 .311 .354 .422 .77645145007310
Gary SanchezPITc 32 .216 .295 .317 .6111393020416841
Jesus Sanchez*BALrf27 .214 .275 .376 .65117337654171553
Javier SanojaWAS3b22 .185 .230 .250 .48092173017517
Carlos Santana#LAA1b39 .188 .248 .271 .5191442760211933
Anthony Santander#TEXdh30 .077 .200 .077 .277131000025
Nolan Schanuel*TOR1b23 .283 .366 .456 .821180511116152030
Casey SchmittTBR2b26 .188 .240 .354 .595961810515628
Daniel Schneemann*MIN2b28 .298 .424 .511 .934471410371010
Davis SchneiderMINlf26 .174 .240 .565 .805234003623
Max SchuemannKCR2b28 .077 .250 .154 .404131100235
Aaron SchunkTEXss27 .184 .230 .240 .4701252340111734
Kyle Schwarber*MIAdh32 .253 .391 .473 .86414637618283238
Victor Scott*LAAcf24 .186 .266 .276 .54215629503111637
Corey Seager*PHIss31 .303 .435 .555 .990155474111263537
Marcus SemienTOR2b34 .244 .301 .409 .710176431106231332
Bob Seymour*ATL1b26 .207 .258 .345 .6032961014210
Matt ShawSFG3b23 .213 .300 .325 .62580171125917
Gavin Sheets*SFGlf29 .239 .316 .440 .756134321015151434
Michael Siani*CHCcf25 .200 .333 .200 .53351000011
Ronny Simon#SDP2b25 .148 .281 .259 .541274001454
Chandler Simpson*STLcf24 .367 .412 .443 .8557929220769
Austin SlaterBOSrf32 .273 .273 .364 .636113100204
Cam SmithCHWrf22 .250 .313 .336 .64915238403111134
Dominic Smith*SFG1b30 .299 .386 .455 .84177234127117
Josh Smith*TEXss27 .254 .357 .414 .77218146916252823
Pavin Smith*KCRdh29 .211 .318 .7371.055194103438
Will SmithCOLc 30 .299 .402 .529 .931157471208212736
Tyler Soderstrom*ARIlf23 .299 .382 .500 .88214443726292031
Donovan SolanoATH1b37 .346 .414 .385 .798269100228
Jorge SolerCHCrf33 .216 .298 .333 .63251116003618
Edmundo SosaATL3b29 .180 .196 .420 .6165096026110
Lenyn SosaCHC2b25 .228 .260 .370 .631162375069537
Juan Soto*COLrf26 .273 .390 .547 .937172478013273236
George SpringerMINrf35 .399 .452 .8181.2691485920014361426
Jacob StallingsTORc 35 .151 .196 .189 .3855382002113
Giancarlo StantonBALdh35 .400 .451 .7691.220652630715620
Spencer SteerBOS1b27 .206 .265 .397 .66212626307161036
Tyler StephensonMINc 28 .233 .250 .267 .517307100319
Chad StevensLAD2b26 .250 .400 .250 .65041000002
Trevor StoryCINss32 .241 .277 .397 .6741744260732763
Bryson Stott*KCR2b27 .210 .260 .392 .65114330507241024
Kyle Stowers*STLlf27 .262 .333 .506 .84016042829331748
Myles StrawNYMcf30 .259 .314 .394 .70817044805171124
Eugenio SuarezCIN3b33 .258 .289 .527 .81618247701436554
Brett Sullivan*SDPc 31 .220 .309 .356 .66513229713121242
Jack Suwinski*SEAcf26 .000 .167 .000 .167100000025
Seiya SuzukiLADdh30 .259 .318 .525 .843158419011301342
Dansby SwansonCHWss31 .224 .289 .354 .643192431005161753
Trey Sweeney*BOSss25 .185 .280 .259 .539811511151128
Fernando TatisLAArf26 .293 .380 .478 .85918454818162339
Mike Tauchman*TEXrf34 .215 .298 .318 .6151072361151326
Leody Taveras#ATLcf26 .213 .226 .344 .57061132025116
Tim TawaKCR2b26 .111 .158 .167 .325182100117
Chris TaylorCHWut34 .209 .261 .349 .6104393016222
Michael A. TaylorSEAcf34 .121 .216 .303 .5193340024417
Tyrone TaylorATHcf31 .167 .184 .194 .379366100409
Kyle Teel*NYYc 23 .232 .336 .384 .7209923603141629
Rowdy Tellez*KCR1b30 .238 .269 .476 .74563153049314
Jose Tena*CLE3b24 .271 .322 .421 .742107296506729
Bryce TeodosioATLcf26 .083 .154 .167 .321121100005
Matt Thaiss*ATLc 30 .234 .357 .362 .71947112204823
Alek Thomas*BALcf25 .257 .381 .457 .838359102379
Colby ThomasARIrf24 .000 .167 .000 .16750000003
Lane ThomasNYYcf29 .143 .200 .250 .4502840012212
Michael Toglia#CLE1b26 .083 .175 .222 .3977261035836
Tyler TolbertKCRcf27 .467 .500 .467 .967157000204
Spencer TorkelsonNYM1b25 .188 .266 .335 .60217633507261855
Abraham Toro#NYY1b28 .346 .346 .500 .846269210403
Luis TorrensLADc 29 .241 .310 .366 .67611227802101222
Gleyber TorresHOU2b28 .207 .300 .353 .65315031107171833
Ezequiel TovarATHss23 .170 .217 .279 .4961652860413956
Taylor Trammell*COLcf27 .045 .300 .091 .391221100089
Jose TrevinoNYMc 32 .375 .412 .521 .9334818401837
Jared TrioloLADss27 .159 .248 .193 .441881400191124
Mike TroutARIdh33 .259 .377 .491 .86811630607131933
Kyle Tucker*CHWrf28 .263 .346 .453 .798190501127252330
Brice Turang*ATL2b25 .284 .380 .428 .80820157916173154
Justin TurnerCLE1b40 .111 .273 .111 .384182000142
Trea TurnerHOUss32 .282 .317 .425 .7421744981514831
Luis UriasSEA2b28 .310 .394 .379 .773299200443
Ramon UriasCLE3b31 .205 .263 .284 .54788184017720
Enmanuel Valdez*SEAdh26 .181 .250 .277 .52794175207911
George Valera*MILdh24 .000 .000 .000 .00010000000
Miguel VargasSDP3b25 .216 .289 .377 .66516235616131233
Daulton Varsho*KCRcf28 .299 .371 .7521.123117358015351436
Andrew VaughnSFG1b27 .220 .269 .431 .7001092401723625
Christian VazquezARIc 34 .217 .276 .333 .61069152021057
Alex Verdugo*CHWlf29 .211 .286 .316 .602194200224
Mark VientosBAL3b25 .130 .167 .130 .297233000118
Matt VierlingPITcf28 .098 .178 .122 .3004141001212
Anthony VolpeATLss24 .156 .196 .281 .4781602561413546
LaMonte Wade*MIL1b31 .176 .261 .252 .5131192122151325
Tyler Wade*SFGcf30 .400 .500 .6001.100104010322
Eric WagamanBOS1b27 .375 .464 .500 .964249110547
Will Wagner*ATH3b26 .243 .333 .290 .62310726500131536
Christian WalkerWAS1b34 .275 .362 .503 .86515342809231643
Jordan WalkerSFGrf23 .208 .296 .271 .56748100015616
Matt Wallner*DETrf27 .169 .261 .299 .56077132128929
Taylor Walls#CHCss28 .214 .267 .411 .67756122314416
Taylor WardTEXlf31 .273 .352 .593 .944194536118342254
Drew Waters#CHClf26 .340 .340 .500 .840501720215013
Austin Wells*ATHc 25 .300 .358 .627 .98611033120817827
Jordan WestburgPHI3b26 .247 .280 .353 .6331904750516943
Eli WhitePHIrf31 .115 .148 .192 .340263200109
Ben WilliamsonTOR3b24 .161 .189 .172 .36187141005318
Jacob T. WilsonMIAss23 .335 .355 .528 .88417659141631614
Weston WilsonSEAph30 .000 .000 .000 .00030000002
Will WilsonCOL3b26 .131 .166 .197 .3631371811210640
Masyn WinnBALss23 .216 .289 .287 .57617137602141532
Bobby WittTBRss25 .312 .374 .532 .9062317216111351748
Connor WongDETc 29 .245 .284 .291 .575110275003622
James Wood*TBRlf22 .305 .386 .6151.0012136518016422678
Mike Yastrzemski*BOSrf34 .244 .335 .550 .8851603916011282231
Christian Yelich*LADdh33 .340 .422 .6671.089141484014262028
Masataka Yoshida*KCRdh31 .273 .467 .364 .830113100230
Cole Young*COL2b21 .367 .474 .5671.0403011301875
Jacob YoungTEXcf25 .222 .251 .253 .5051583550010633
Jared Young*ATHdh29 .237 .256 .605 .8623892047113