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 .162 .246 .35422937501322280267531
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 .273 .322 .45922060121927322154000
Francisco AlvarezCLEc 23 .374 .421 .65517465621328390155800
Yordan Alvarez*SDPdh28 .360 .458 .46050185004609400
Jacob AmayaNYMss26 .000 .160 .0002100000113601
Miguel AmayaMIAc 26 .293 .326 .610411240346021000
Tim AndersonCOL2b32 .136 .208 .13622300000111000
Miguel AndujarNYM3b30 .316 .345 .4292126790525251102800
Roman Anthony*NYMrf21 .273 .403 .3825515301670122601
Jonathan Aranda*ARI1b27 .258 .319 .4221283360519161124400
Orlando ArciaCOLss30 .200 .211 .291551131034011000
Nolan ArenadoSTL3b34 .215 .262 .3222144680518235103110
Gabriel AriasCHCss25 .178 .247 .2781693050416194127314
Randy ArozarenaBALlf30 .281 .361 .5372316516213444592367103
Luis Arraez*BOS1b28 .276 .332 .4031815011042320115410
Harrison BaderMIAcf31 .260 .323 .44919651111825342175331
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 .311 .373 .5181645181827333151800
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 .273 .372 .3751283540311114164500
Samuel Basallo*PITc 20 .149 .240 .2672023090518128176100
Brett Baty*PIT3b25 .247 .322 .43721553611116360247103
Jake Bauers*TOR1b29 .179 .289 .28239710152151300
Jordan BeckCOLlf24 .226 .276 .455266601251334601188920
Josh Bell#BALdh32 .253 .338 .4301864760927210243311
Cody Bellinger*TORlf29 .321 .378 .578237761111640490233551
Andrew Benintendi*TORlf30 .271 .327 .52114038110823300131700
Will Benson*CHCrf27 .204 .282 .4561032180615181112500
Jon BertiSDP3b35 .195 .233 .2444182005311431
Mookie BettsMILss32 .239 .306 .3451974760529120202600
Bo BichetteMINss27 .311 .358 .47621266151632272142500
JJ Bleday*HOUcf27 .249 .345 .46817343110924220274800
Xander BogaertsWASss32 .239 .284 .32220549110224191134734
Alec BohmSTL3b28 .253 .295 .365178456141623382810
Alex BregmanCHW3b31 .234 .326 .3972094970927273263100
Vidal Brujan#LAAut27 .000 .000 .000600000000100
Jake BurgerCHC1b29 .220 .278 .393173389072025594310
Alec Burleson*TBR1b26 .271 .343 .45321458120928290253710
Michael Busch*NYY1b27 .149 .261 .2671952931618164266300
Lawrence Butler*ARIrf24 .114 .205 .14335410012041200
Byron BuxtonNYYcf31 .293 .354 .59618855251531384145452
Jose CaballeroCOLss28 .232 .313 .351194451702201641954193
Oswaldo Cabrera#DET3b26 .292 .311 .389722110256022000
Jac Caglianone*DETrf22 .137 .219 .294102144048101102600
Owen Caissie*STLrf22 .000 .000 .000200000000200
Alex CallATLrf30 .268 .359 .3961494092220142193300
Junior CamineroMIL3b21 .221 .305 .4071994481918193214621
Kristian CampbellSFG2b23 .311 .462 .49261192038101161511
Alexander CanarioSFGlf25 .213 .263 .281891930148153300
Dominic Canzone*WASrf27 .286 .318 .8102160134701200
Vinny CapraATL3b28 .000 .000 .000500001000100
Victor Caratini#HOUc 31 .169 .228 .254711200269422400
Dylan Carlson#CHWlf26 .185 .248 .3379217313811082510
Kerry Carpenter*SEArf27 .205 .274 .2851513171113163124601
Corbin Carroll*SDPrf24 .258 .341 .5482175611216423502865130
Nick CastellanosDETrf33 .260 .281 .399208548071930175521
Willi Castro#CLE2b28 .176 .242 .2841763181317173135110
Matt ChapmanCHW3b32 .185 .283 .3241733260620203234611
Jazz Chisholm*SDP2b27 .224 .305 .4081473360716180185056
Jackson ChourioBALcf21 .278 .325 .48121660170931342134540
Nathan Church*WAScf24 .136 .269 .4092230024704110
Denzel ClarkeNYMcf25 .242 .267 .3269523311811043210
Jonatan Clase#SFGlf23 .216 .321 .319116253031182163354
Kody Clemens*TEXrf29 .216 .293 .52418540711627323174810
Ernie ClementCIN3b29 .292 .328 .393178526042220292111
Isaac Collins#MINlf27 .222 .335 .40116737150528182273710
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 .000 .100 .000900000001400
J.P. Crawford*SEAss30 .195 .321 .2852003960425110385341
Dylan CrewsNYYrf23 .182 .225 .379661210465041920
Jake Cronenworth*LAD2b31 .225 .316 .3531733970521183203421
Pete Crow-Armstrong*ATHcf23 .220 .291 .444214477113263461661141
Oneil Cruz*PITcf26 .183 .256 .38422441901233231219482
Travis d'ArnaudSEAc 36 .214 .267 .2141430000101700
Henry DavisTBRc 25 .143 .236 .20449700133151200
Elly De La Cruz#KCRss23 .206 .287 .40422346611230243237395
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 .241 .323 .6385814207916071400
Yainer DiazNYMc 26 .237 .265 .3791774210051027253600
Yandy DiazMIN1b33 .335 .389 .50721572141732372173020
Dillon DinglerCHWc 26 .317 .384 .4971675382623224143500
Jasson Dominguez#SDPlf22 .207 .273 .30314530313151801435111
Brendan Donovan*COL2b28 .304 .373 .47919459141629232212010
Brenton DoyleCOLcf27 .246 .300 .300130325109130102420
Mauricio DubonMIA2b30 .249 .281 .3431694210021515082101
Blake DunnATLrf26 .132 .220 .20853710113421810
Ezequiel DuranSFGss26 .200 .196 .273551140043001820
Jarren Duran*NYYlf28 .176 .271 .34321638123629162276254
Caleb DurbinLAA3b25 .280 .337 .42222563110730271563285
Nate EatonCINrf28 .192 .300 .2312651004204331
Tommy Edman#CIN2b30 .211 .274 .3091232660213101102442
Xavier Edwards#SDP2b25 .215 .273 .2852144690218241164364
Jerar EncarnacionCINrf27 .333 .333 .333310001000100
Christian Encarnacn-StranDET1b25 .176 .211 .2351731002210500
Santiago EspinalSFG3b30 .239 .259 .299134328001018041421
Thairo EstradaMIA2b29 .200 .333 .2002040002122300
Kyle FarmerATHss34 .203 .301 .359641310366092000
Freddy FerminKCRc 30 .275 .320 .3831674660416161103110
Jose FerminNYY2b26 .130 .276 .1742331002205600
Yanquiel Fernandez*TBRdh22 .075 .153 .09453410011051700
Ryan Fitzgerald*MILss31 .143 .250 .3572840027404500
Tyler FitzgeraldDET2b27 .198 .261 .246126252201041104733
Dominic Fletcher*BOSrf27 .240 .321 .5602562023403301
Wilmer FloresBOSdh33 .228 .291 .3712024661723273163811
Nick FortesATLc 28 .186 .269 .305591110273251400
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 .392 .4182207190436212253541
TJ Friedl*CHCcf29 .253 .359 .3431985090330153303981
Braxton FulfordMIAc 26 .220 .327 .22041900031251200
Adolis GarciaNYYrf32 .213 .250 .3611833912051415275030
Luis V. Garcia*DET2b25 .250 .256 .4881604012181921022662
Maikel GarciaCHC3b25 .288 .367 .47722264172731272264285
Mitch GarverNYMc 34 .242 .273 .4686215014814031801
Zack GelofPIT2b25 .111 .238 .1671821000103901
Andres Gimenez*LAD2b26 .188 .283 .2901382620416105142124
Paul GoldschmidtTEX1b37 .255 .294 .37518447130327160102800
Nick GonzalesWAS2b26 .337 .357 .474953243199211500
Romy GonzalezMIA1b28 .287 .322 .389108315021010422100
Hunter GoodmanWASc 25 .236 .290 .42521250103827283145600
Nolan Gorman*BAL3b25 .183 .240 .3281863441716211137610
Tristan Gray*CHWif29 .231 .375 .3851332002303100
Riley Greene*CHWcf24 .244 .286 .41619748130724231116001
Randal GrichukATHrf33 .279 .296 .471681970298021600
Trent Grisham*ARIcf28 .286 .387 .53614040501027260233410
Vladimir GuerreroSDP1b26 .282 .396 .48520257801132371373311
Lourdes GurrielHOUlf31 .254 .278 .429189489081831163722
Eric HaaseCINc 32 .320 .346 .5605016303711021900
Sam Haggerty#LADlf31 .200 .217 .31145950042011310
David Hamilton*ARI2b27 .141 .221 .2141922720416183175974
Garrett HampsonCOL2b30 .134 .227 .14967910030081840
Ian Happ#SEAlf30 .245 .321 .49122054901529391246110
Bryce Harper*MIA1b32 .293 .384 .527222651601246276274390
Michael Harris*MINcf24 .262 .284 .385195513352736534263
Robert Hassell*TBRcf23 .259 .293 .4431584111062520175210
Ke'Bryan HayesBAL3b28 .263 .305 .349209553052827494430
Austin HaysLAAlf29 .316 .395 .763381220512705720
Austin HedgesKCRc 32 .286 .310 .5362881024401600
Jonah Heim#STLc 30 .216 .248 .336134294041312063800
Tyler Heineman#COLc 34 .290 .405 .5813191125215700
Michael HelmanTBRcf29 .263 .282 .658381030468011000
Gunnar Henderson*NYYss24 .245 .322 .38721252112521211235752
Enrique HernandezMIL3b33 .100 .154 .16760610144042200
Heriberto HernandezCINlf25 .274 .337 .47495262151412182400
Teoscar HernandezWASrf32 .265 .310 .502211561401234300156030
Ivan HerreraBALdh25 .261 .345 .47218047501130293203400
Jose Herrera#SFGc 28 .283 .418 .34053153004100131200
Liam Hicks*LAA1b26 .257 .354 .3711403640420171202510
Kyle HigashiokaTEXc 35 .270 .305 .46189242051215052300
Derek HillATHcf29 .190 .243 .307137264041516194851
Nico HoernerTBR2b28 .291 .317 .3942517380633312825102
Jackson Holliday*TOR2b21 .257 .343 .3812185671626221285542
Spencer Horwitz*TOR1b27 .318 .400 .6362274014303400
Rhys HoskinsMIA1b32 .248 .321 .39521052111622212216000
Cooper Hummel#CINlf30 .152 .263 .24233500114051000
Andy IbanezPHI3b32 .246 .309 .361611540161106620
Jose IglesiasPIT2b35 .276 .364 .3102981003104810
Jonathan IndiaATL2b28 .203 .293 .285158327021293183110
Kyle Isbel*DETcf28 .214 .243 .26721045801169174310
Alex JacksonSDPc 29 .150 .292 .20020310041131000
Jeremiah JacksonTBRrf25 .210 .231 .290621320145022800
Danny JansenTORc 30 .186 .263 .3651562940820312164600
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 .310 .424 .611216671101848451436211
Jace Jung*LAD3b24 .067 .067 .06730200002001000
Josh JungNYY3b27 .186 .242 .3041943680512234116100
Kyle KarrosPIT3b22 .259 .353 .3191353550115124164000
Luke KeaschallSTL2b22 .389 .477 .5375421501131019672
Colt Keith*STLdh23 .188 .279 .2781763370322161224800
Carson KellyWASc 30 .350 .381 .6002070114301200
Otto KempCHWlf25 .207 .309 .362581230274272201
Max Kepler*KCRlf32 .233 .313 .4431764181924251204200
Ha-Seong KimBALss29 .318 .423 .5452272013513500
Hyeseong Kim*PIT2b26 .285 .327 .431137399131920184873
Isiah Kiner-FalefaKCRss30 .152 .152 .1523350001200400
Alejandro KirkBALc 26 .330 .349 .476185616072629071900
Andrew KniznerMINc 30 .111 .200 .111910000001000
Nick Kurtz*TOR1b22 .227 .347 .480225511501445351419100
Steven Kwan*STLlf27 .335 .398 .45122475200237391272291
Shea LangeliersSFGc 27 .245 .342 .4281593991621241244100
Wyatt LangfordATLlf23 .216 .306 .3522134691630181276665
Trevor Larnach*TBRdh28 .231 .287 .4011473440720151113700
Ramon LaureanoWASlf30 .256 .340 .49821555811429312264920
Jordan LawlarNYM3b22 .157 .213 .2681532411021670116001
Brooks Lee#CHW2b24 .219 .260 .372196436082122293610
Jung Hoo Lee*CINcf26 .277 .339 .48520256137533291193610
Korey LeeCHCc 26 .227 .261 .3182252003501400
DJ LeMahieuSEA2b36 .257 .296 .297148386001710094000
Royce LewisTBR3b26 .246 .300 .3461303270216110101950
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 .250 .3421582853513194122900
Joey Loperfido*PHIlf26 .324 .370 .5446822304811142400
Otto LopezSFGss26 .297 .349 .3911384140318100112043
Brandon Lowe*MIN2b30 .295 .390 .53714944601034240233710
Josh Lowe*COLrf27 .222 .297 .43817639102817262173744
Nathaniel Lowe*LAD1b29 .202 .288 .3712134382823240276810
Matthew LugoPHIcf24 .300 .295 .383601820178001200
Nathan Lukes*ARIrf30 .063 .158 .0631610002111800
Gavin Lux*PHIdh27 .222 .328 .3271533481216110244210
Manny MachadoWAS3b32 .276 .321 .476225621501027262143921
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 .171 .260 .3431753030920195165700
Rafael Marchan#PITc 26 .256 .353 .27943111003207800
Jakob Marsee*NYMcf24 .285 .395 .481214612054352213847125
Brandon Marsh*LADcf27 .268 .295 .268411100013111700
Ketel Marte#LAA2b31 .278 .369 .526230641501439352313711
Noelvi MartePHIrf23 .249 .270 .432169425181622242844
Starling MarteSTLdh36 .237 .297 .322591450042051200
Austin MartinSFGlf26 .367 .404 .51049184019503660
Angel Martinez#SEAcf23 .271 .338 .44370196028516801
Michael Massey*STL2b27 .234 .261 .352128306031511142100
Miles Mastrobuoni*KCR3b29 .282 .365 .3658524211970111802
Luis MatosSDPrf23 .194 .265 .2583162001112502
Ronny Mauricio#SDP3b24 .235 .278 .5881740025601700
Marcelo Mayer*WAS3b22 .183 .219 .333601130258121700
Coby MayoNYM1b23 .241 .284 .4348320703128231800
James McCannPHIc 35 .266 .341 .4057921203107542200
Chas McCormickMIAcf30 .165 .243 .2279716301640103520
Andrew McCutchenATHdh38 .209 .284 .3381392960415121143500
Reese McGuire*MIAc 30 .279 .286 .6036819107914011100
Zach McKinstry*ATL3b30 .217 .261 .3722074594527303105681
Matt McLainCLE2b25 .206 .295 .2891944070316302237031
Ryan McMahon*LAA3b30 .181 .316 .35219335301021251387401
Jeff McNeil*MIN2b33 .266 .333 .40816945112320165122400
Curtis MeadTOR3b24 .271 .340 .3298523011815371410
Parker Meadows*STLcf25 .333 .400 .4441860103202700
Chase MeidrothBOSss23 .182 .283 .2211813340117146212992
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
Yoan Moncada#ARI3b30 .297 .408 .5051013041515154153200
Mickey Moniak*MINlf27 .251 .263 .5441714386102935135001
Colson Montgomery*MIAss23 .214 .300 .46515934511125271195600
Dylan MoorePHI2b32 .217 .258 .30020344803221911176115
Gabriel MorenoCHWc 25 .203 .269 .27111824202981102410
Cedric Mullins*SDPcf30 .173 .232 .40452911369131810
Max Muncy*KCR3b34 .216 .322 .42617638211123331275400
Max P. MuncyNYY3b22 .103 .148 .15558600123032500
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 .274 .336 .44222662801032201203392
Zach NetoSTLss24 .284 .354 .4261484212032018885362
Kevin NewmanTOR3b31 .000 .000 .000500000000200
Brandon Nimmo*CINlf32 .264 .332 .4272205890930301225510
Lars Nootbaar*LADlf27 .222 .291 .33320746102316191204621
Connor NorbyMIN3b25 .235 .300 .3838119602911263210
Nasim Nunez#COLss24 .314 .467 .57135110037919811
Ryan O'Hearn*ATL1b31 .269 .336 .44421658121827350226300
Logan O'HoppeMILc 25 .158 .213 .26357900237042100
Tyler O'NeillKCRrf30 .083 .154 .3331210011110700
Shohei Ohtani*ARIdh30 .283 .370 .66123065742454441316840
Matt Olson*COL1b31 .259 .341 .40226669170736371326900
Joey OrtizMILss26 .250 .284 .344641630184031210
Alejandro Osuna*CLElf22 .132 .298 .15838510070091001
James Outman*WAScf28 .139 .262 .27836520144062000
Marcell OzunaHOUdh34 .217 .309 .3506013202114171610
Andy PagesLAAcf24 .251 .278 .427171434182327073820
Isaac ParedesDET3b26 .298 .379 .61921564522039415233600
Kyren ParisBALcf23 .222 .333 .3891840014312900
Vinnie Pasquantino*MIL1b27 .229 .266 .44122752711320272114800
Graham Pauley*MIA3b24 .340 .429 .6605318504148091000
Joc Pederson*MILdh33 .170 .233 .3951472541914150123600
Liover PegueroPITss24 .239 .264 .398882120499121601
Jeremy PenaSFGss27 .304 .351 .38716851110118151132481
Oswald PerazaSDP3b25 .000 .000 .000500000000210
Geraldo Perdomo#KCRss25 .290 .389 .555200581021332362333441
Jhonny PeredaCOLc 29 .333 .375 .4671552000010300
Everson PereiraTBRcf24 .300 .300 .3001030001000500
Salvador PerezBOSc 35 .219 .255 .39321948110919351115400
Wenceel Perez#CLErf25 .202 .254 .3682284653924270175242
Blake Perkins#SFGcf28 .204 .278 .33798205121330103334
Tommy PhamNYMlf37 .270 .337 .47217848601033212174130
Jorge Polanco#ATH2b31 .279 .329 .606226631402036481175300
Jurickson Profar#ARIlf32 .257 .361 .3811052751215110172121
Edgar Quero#LAAc 22 .340 .375 .434531850075031300
Ceddanne RafaelaDETcf24 .241 .286 .418220532134282221345114
Cal Raleigh#CHCc 28 .225 .367 .48719143801436332426852
Luke Raley*NYYrf30 .193 .285 .385109215241493114501
Agustin RamirezATLc 23 .243 .293 .48520650140122737694141
Jose E. Ramirez#WAS3b32 .232 .308 .4382245213011333261937124
Heliot RamosARIlf25 .303 .343 .5006620403510042200
J.T. RealmutoHOUc 34 .239 .280 .403134327051126083010
Rob RefsnyderCOLrf34 .291 .400 .468792350317200152700
Hunter RenfroePHIrf33 .210 .269 .339621350153051600
Luis Rengifo#SEA3b28 .177 .221 .2501923450312151104111
Bryan Reynolds#BOSrf30 .252 .353 .47120652172837283295720
Ben Rice*CINdh26 .243 .341 .3541814491328153254410
Austin RileyHOU3b28 .248 .331 .47714937100828183165410
Ryan RitterBOSss24 .174 .215 .3028615312118142200
Emmanuel RiveraCLE3b29 .242 .275 .284194476102210194010
Luis RobertPHIcf27 .227 .301 .36417640606202331655112
Victor RoblesTBRrf28 .220 .256 .2684190106020920
Brayan Rocchio#MILss24 .167 .214 .273661121134041810
Brendan RodgersCLE2b28 .195 .250 .19541800031031400
Endy Rodriguez#CIN1b25 .000 .000 .000200001000000
Johnathan RodriguezDETrf25 .343 .395 .800351232388031200
Julio Y. RodriguezCLEcf24 .267 .307 .50023663133124634596071
Jake RogersBOSc 30 .308 .357 .3851341004001400
Johan RojasWAScf24 .302 .333 .349431320053021551
Josh Rojas*ARI3b31 .190 .212 .333631241165111601
Miguel RojasHOU2b36 .308 .373 .4316520202151008410
Brent RookerMILdh30 .241 .318 .476212511321124402244801
Ben Rortvedt*PITc 27 .286 .286 .286720000000000
Amed RosarioNYM3b29 .218 .286 .3561743860621206113100
Esteury RuizCHClf26 .184 .239 .288212391004232011558265
Keibert Ruiz#NYYc 26 .203 .253 .21674151001314800
Dalton Rushing*TBRc 24 .210 .269 .33112426304159285400
Adley Rutschman#PHIc 27 .189 .273 .3241482831516210172200
Thomas SaggeseNYY2b23 .326 .354 .43546155007602900
Gary SanchezPITc 32 .217 .287 .338157342151118884500
Jesus Sanchez*BALrf27 .221 .283 .3921814065523200165301
Javier SanojaWAS3b22 .218 .267 .355110244131111172000
Carlos Santana#LAA1b39 .193 .266 .2781873670317203163830
Anthony Santander#TEXdh30 .111 .200 .1111820001002900
Nolan Schanuel*TOR1b23 .268 .362 .40622460130639165293700
Casey SchmittTBR2b26 .176 .230 .250681220156052200
Daniel Schneemann*MIN2b28 .235 .369 .38268161031571141822
Davis SchneiderMINlf26 .091 .153 .14555500143042020
Max SchuemannKCR2b28 .286 .375 .429721000201100
Aaron SchunkTEXss27 .169 .233 .2231482550112123104500
Kyle Schwarber*MIAdh32 .282 .390 .601213601021841561375800
Victor Scott*LAAcf24 .185 .263 .2681683150316111174063
Corey Seager*PHIss31 .330 .453 .585188621011230343404100
Marcus SemienTOR2b34 .249 .311 .39921353110729293184032
Matt ShawSFG3b23 .244 .320 .4221353352519111142913
Gavin Sheets*SFGlf29 .251 .316 .39321153131523202194800
Michael Siani*CHCcf25 .167 .286 .167610001001200
Chandler Simpson*STLcf24 .419 .459 .47612452320301201015223
Austin SlaterBOSrf32 .250 .265 .396481210235011900
Cam SmithCHWrf22 .220 .287 .2871643680117112143720
Dominic Smith*SFG1b30 .273 .354 .3988824502128011900
Josh Smith*TEXss27 .268 .364 .3862466691634311364492
Pavin Smith*KCRdh29 .143 .250 .57121300334031000
Will SmithCOLc 30 .282 .393 .486220621501039302415501
Tyler Soderstrom*ARIlf23 .300 .357 .4702176592829360205111
Donovan SolanoATH1b37 .300 .364 .33330910052121100
Jorge SolerCHCrf33 .237 .297 .43093229031112082400
Edmundo SosaATL3b29 .229 .282 .50096228061020162700
Lenyn SosaCHC2b25 .232 .256 .360211496072116255301
Juan Soto*COLrf26 .289 .395 .536263761211759391456141
George SpringerMINrf35 .363 .427 .751193702101854442214060
Jacob StallingsTORc 35 .131 .182 .16461820043221700
Giancarlo StantonBALdh35 .381 .442 .7748432301015230102610
Spencer SteerBOS1b27 .193 .263 .3911613150920230164620
Tyler StephensonMINc 28 .271 .362 .3225916300512181500
Chad StevensLAD2b26 .143 .250 .143710001010400
Trevor StoryCINss32 .244 .278 .391225559083437297584
Bryson Stott*KCR2b27 .190 .258 .3272114050832271194363
Kyle Stowers*STLlf27 .273 .340 .4971875193928381195520
Myles StrawNYMcf30 .286 .332 .41219957130424173112951
Eugenio SuarezCIN3b33 .230 .271 .457230531001425394107100
Brett Sullivan*SDPc 31 .169 .256 .2791542661318135135710
Jack Suwinski*SEAcf26 .000 .143 .0001200002002610
Seiya SuzukiLADdh30 .228 .304 .461232531501331381256500
Dansby SwansonCHWss31 .204 .268 .3432164490725251186760
Trey Sweeney*BOSss25 .200 .280 .28495191211060113210
Fernando TatisLAArf26 .307 .385 .46522870101837214264952
Mike Tauchman*TEXrf34 .230 .332 .35816538131215110264500
Leody Taveras#ATLcf26 .114 .139 .14335410010011311
Tim TawaKCR2b26 .220 .235 .260501120052011620
Chris TaylorCHWut34 .250 .250 .4502051014300900
Michael A. TaylorSEAcf34 .156 .226 .41677122061011073220
Tyrone TaylorATHcf31 .174 .188 .19646810044101201
Kyle Teel*NYYc 23 .243 .346 .3871112770310150183221
Rowdy Tellez*KCR1b30 .200 .234 .36210521504911142500
Jose Tena*CLE3b24 .256 .310 .39311730650146183210
Bryce TeodosioATLcf26 .170 .235 .31947840143131521
Matt Thaiss*ATLc 30 .250 .333 .37524611043031000
Alek Thomas*BALcf25 .227 .320 .3336615102155271700
Colby ThomasARIrf24 .176 .222 .43151910478122100
Lane ThomasNYYcf29 .205 .326 .35939800273071300
Michael Toglia#CLE1b26 .075 .159 .21380620378083700
Spencer TorkelsonNYM1b25 .172 .266 .3252033540929332256310
Abraham Toro#NYY1b28 .327 .340 .44252174103501700
Luis TorrensLADc 29 .229 .288 .35419244161217180174600
Gleyber TorresHOU2b28 .243 .339 .41421051411032283284310
Ezequiel TovarATHss23 .184 .249 .2952073880519161176742
Taylor Trammell*COLcf27 .053 .265 .105382200501101410
Jose TrevinoNYMc 32 .375 .407 .536562160141003700
Jared TrioloLADss27 .144 .227 .1921251800214110143113
Mike TroutARIdh33 .270 .391 .5041153160726133203200
Kyle Tucker*CHWrf28 .250 .353 .44821253112926275303771
Brice Turang*ATL2b25 .284 .349 .38922965715311702464153
Justin TurnerCLE1b40 .157 .295 .31451820246010700
Trea TurnerHOUss32 .263 .295 .393247659172916295175
Luis UriasSEA2b28 .290 .389 .3553192003405300
Ramon UriasCLE3b31 .248 .310 .4141333370517150123200
Enmanuel Valdez*SEAdh26 .179 .248 .274951752077091100
George Valera*MILdh24 .000 .000 .000100000000000
Miguel VargasSDP3b25 .243 .323 .45117342101824185163721
Daulton Varsho*KCRcf28 .255 .324 .571184471001635371185900
Andrew VaughnSFG1b27 .203 .260 .3541583211717232113200
Christian VazquezARIc 34 .235 .276 .3686816302813141000
Alex Verdugo*CHWlf29 .211 .286 .3161942001202400
Mark VientosBAL3b25 .160 .218 .18050810023041600
Matt VierlingPITcf28 .182 .262 .218551020022331600
Anthony VolpeATLss24 .170 .211 .299194339241517375974
LaMonte Wade*MIL1b31 .180 .259 .26612823421961132700
Tyler Wade*SFGcf30 .333 .467 .5001240101303300
Eric WagamanBOS1b27 .356 .397 .5347326431915051800
Will Wagner*ATH3b26 .226 .319 .2701152650015131163720
Christian WalkerWAS1b34 .277 .355 .49518852801133328175000
Jordan WalkerSFGrf23 .261 .317 .3301153020211110104342
Matt Wallner*DETrf27 .208 .296 .4241252671616161153710
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 .260 .293 .3772155670635250114501
Eli WhitePHIrf31 .143 .194 .25463940154132001
Ben WilliamsonTOR3b24 .209 .250 .2731102370099151900
Jacob T. WilsonMIAss23 .303 .329 .48723872151936340101920
Weston WilsonSEAph30 .313 .353 .7501651022301611
Will WilsonCOL3b26 .143 .200 .1961892721219130146100
Masyn WinnBALss23 .244 .311 .3132014980227154163900
Bobby WittTBRss25 .293 .354 .466232681717292861750155
Connor WongDETc 29 .195 .254 .232164326001430133511
James Wood*TBRlf22 .281 .348 .549224631501526453208220
Mike Yastrzemski*BOSrf34 .237 .330 .544160381601130271223111
Christian Yelich*LADdh33 .271 .344 .49822561601538292236221
Masataka Yoshida*KCRdh31 .250 .438 .3331231001213100
Cole Young*COL2b21 .243 .333 .329701730199191800
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 AdamesLADss2958256014 .600 20.4 2.8 .192 .558 .3141881
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 AltuveARI2b35562390212 .781 29.0 4.5 .186 .686 .25522101
Francisco AlvarezCLEc 23431900131.076 48.011.5 .2821.152 .36821114
Yordan Alvarez*SDPdh28959001 .918 11.1 9.0 .100 .970 .280523
Jacob AmayaNYMss26726101 .160 0.1 0.1 .000 .174 .09500
Miguel AmayaMIAc 26943000 .935 8.2 7.7 .317 .931 .366725
Tim AndersonCOL2b32624001 .345 0.6 0.8 .000 .250 .04503
Miguel AndujarNYM3b3053226033 .774 31.5 5.6 .113 .689 .1601491
Roman Anthony*NYMrf211667002 .785 8.6 5.4 .109 .767 .309421
Jonathan Aranda*ARI1b2730144034 .741 17.1 4.5 .164 .677 .2581154
Orlando ArciaCOLss301257010 .501 3.5 2.1 .091 .386 .109416
Nolan ArenadoSTL3b3456233046 .584 17.8 2.7 .107 .489 .1591369
Gabriel AriasCHCss2555189212 .525 11.3 2.1 .101 .441 .154947
Randy ArozarenaBALlf3058269064 .897 47.1 7.1 .255 .960 .38531124
Luis Arraez*BOS1b2848202326 .735 23.8 4.5 .127 .657 .2151573
Harrison BaderMIAcf3151217024 .772 28.6 5.1 .189 .733 .2862088
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 2440185035 .891 31.6 7.0 .207 .873 .2991785
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 2835148003 .747 18.7 5.3 .102 .708 .227748
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
Jordan BeckCOLlf2468286014 .731 33.2 4.3 .229 .676 .30530121
Josh Bell#BALdh3247210008 .768 25.4 4.6 .177 .709 .3061580
Cody Bellinger*TORlf2958262026 .956 51.3 8.1 .257 .982 .37128137
Andrew Benintendi*TORlf3036156032 .848 24.5 6.2 .250 .827 .3431973
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 BichetteMINss2750229013 .834 36.2 6.5 .165 .785 .23122101
JJ Bleday*HOUcf2756203031 .813 30.4 6.1 .220 .824 .3762081
Xander BogaertsWASss3256222034 .606 18.0 2.9 .083 .506 .1411366
Alec BohmSTL3b28421900110 .660 16.7 3.1 .112 .538 .1631165
Alex BregmanCHW3b3156239015 .723 27.7 4.5 .163 .679 .2871683
Vidal Brujan#LAAut2706000 .000 0.0 0.0 .000 .000 .00000
Jake BurgerCHC1b2948187001 .671 19.7 3.9 .173 .610 .2311668
Alec Burleson*TBR1b2658242032 .796 35.3 5.9 .182 .778 .3042197
Michael Busch*NYY1b2756226011 .528 15.3 2.5 .118 .491 .2511052
Lawrence Butler*ARIrf24839002 .348 0.9 0.8 .029 .273 .14315
Byron BuxtonNYYcf3149206000 .950 40.9 8.2 .3031.000 .39422112
Jose CaballeroCOLss2851217003 .664 24.0 4.2 .119 .710 .2991968
Oswaldo Cabrera#DET3b261975001 .700 8.5 4.4 .097 .577 .125328
Jac Caglianone*DETrf2230114010 .513 7.3 2.2 .157 .466 .255830
Owen Caissie*STLrf2212000 .000 0.0 0.0 .000 .000 .00000
Alex CallATLrf3038171103 .755 22.0 5.3 .128 .714 .2551359
Junior CamineroMIL3b2156223007 .712 23.7 3.9 .186 .656 .2961881
Kristian CampbellSFG2b231878001 .953 15.2 9.3 .1801.091 .443530
Alexander CanarioSFGlf252395001 .544 6.7 2.6 .067 .437 .124425
Dominic Canzone*WASrf271220021.128 3.9 6.2 .5241.059 .571417
Vinny CapraATL3b2805000 .000 0.0 0.0 .000 .000 .00000
Victor Caratini#HOUc 311879020 .481 4.7 2.1 .085 .407 .113218
Dylan Carlson#CHWlf2628101010 .584 8.4 3.0 .152 .533 .250731
Kerry Carpenter*SEArf2740168020 .559 12.8 2.8 .079 .479 .152943
Corbin Carroll*SDPrf2456246013 .890 44.0 7.2 .290 .976 .47929119
Nick CastellanosDETrf3356221053 .680 23.3 3.9 .139 .589 .1781583
Willi Castro#CLE2b2848194023 .526 12.6 2.3 .108 .453 .1881250
Matt ChapmanCHW3b3246205062 .607 17.8 3.2 .139 .576 .2721256
Jazz Chisholm*SDP2b2743167023 .714 17.1 3.7 .184 .675 .2991360
Jackson ChourioBALcf2154232105 .806 33.3 5.6 .204 .764 .28226104
Nathan Church*WAScf24626000 .678 2.8 4.0 .273 .737 .50029
Denzel ClarkeNYMcf2522101021 .594 8.6 3.1 .084 .493 .137531
Jonatan Clase#SFGlf2333135101 .640 12.6 3.5 .103 .625 .250637
Kody Clemens*TEXrf2949206101 .817 29.5 5.4 .308 .808 .4052497
Ernie ClementCIN3b2949192036 .721 21.9 4.3 .101 .617 .1521070
Isaac Collins#MINlf2747199215 .736 23.4 4.6 .180 .719 .3472067
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*SDPcf25010000 .100 0.0 0.1 .000 .111 .11100
J.P. Crawford*SEAss3056241125 .606 20.7 3.3 .090 .593 .2951057
Dylan CrewsNYYrf231771012 .604 5.4 2.6 .197 .554 .288525
Jake Cronenworth*LAD2b3143197102 .669 20.5 4.0 .127 .628 .2491261
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 251855000 .440 2.7 1.8 .061 .381 .163110
Elly De La Cruz#KCRss2356251023 .690 26.1 3.8 .197 .676 .3181990
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 341365004 .961 10.2 5.7 .397 .917 .517937
Yainer DiazNYMc 2645185016 .643 16.1 3.1 .141 .525 .1691567
Yandy DiazMIN1b3353234005 .896 42.1 7.7 .172 .878 .26022109
Dillon DinglerCHWc 2642185001 .881 32.7 7.7 .180 .878 .2631683
Jasson Dominguez#SDPlf2239161020 .577 14.5 3.3 .097 .595 .262744
Brendan Donovan*COL2b2847220030 .852 37.6 7.4 .175 .867 .2892193
Brenton DoyleCOLcf2740141107 .600 10.6 2.7 .054 .486 .146639
Mauricio DubonMIA2b3049178014 .624 15.3 3.1 .095 .500 .1361258
Blake DunnATLrf262159000 .428 2.9 1.7 .075 .391 .132211
Ezequiel DuranSFGss261256012 .469 2.7 1.5 .073 .370 .109415
Jarren Duran*NYYlf2855247022 .614 21.0 3.0 .167 .587 .2962174
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#SDP2b2556233205 .558 16.0 2.4 .070 .475 .1541161
Jerar EncarnacionCINrf2703000 .667 0.3 4.5 .000 .500 .00001
Christian Encarnacn-StranDET1b25219010 .446 1.0 1.8 .059 .357 .05914
Santiago EspinalSFG3b3035142312 .558 10.3 2.5 .060 .438 .097840
Thairo EstradaMIA2b29624001 .533 1.5 2.3 .000 .471 .10004
Kyle FarmerATHss342273002 .661 6.9 3.5 .156 .604 .297423
Freddy FerminKCRc 3056182404 .703 20.2 4.2 .108 .608 .1741064
Jose FerminNYY2b26629010 .450 1.5 2.0 .043 .450 .26114
Yanquiel Fernandez*TBRdh221759013 .247 0.7 0.4 .019 .192 .11315
Ryan Fitzgerald*MILss31032001 .607 2.4 2.6 .214 .560 .357210
Tyler FitzgeraldDET2b2736141210 .507 8.7 2.2 .048 .433 .127431
Dominic Fletcher*BOSrf27928001 .881 3.7 4.8 .320 .810 .400414
Wilmer FloresBOSdh3358223028 .663 20.5 3.3 .144 .576 .2231475
Nick FortesATLc 281567012 .574 4.9 2.6 .119 .500 .203318
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*BOSrf2556251130 .810 39.9 7.0 .095 .820 .2231392
TJ Friedl*CHCcf2954232100 .703 28.7 5.2 .091 .732 .2781268
Braxton FulfordMIAc 261349010 .546 3.7 3.0-0.000 .500 .12209
Adolis GarciaNYYrf3251192002 .611 16.7 3.1 .148 .534 .2021766
Luis V. Garcia*DET2b2539164023 .744 18.7 4.0 .238 .688 .2752178
Maikel GarciaCHC3b2558251012 .844 39.9 6.5 .189 .861 .32026106
Mitch GarverNYMc 341766011 .740 7.3 4.0 .226 .653 .258529
Zack GelofPIT2b25622100 .405 0.8 1.2 .056 .353 .16713
Andres Gimenez*LAD2b2638161223 .573 11.3 2.5 .101 .513 .188640
Paul GoldschmidtTEX1b3741194006 .669 18.6 3.5 .120 .552 .1741669
Nick GonzalesWAS2b263198002 .831 15.4 6.4 .137 .738 .147845
Romy GonzalezMIA1b2822115012 .711 13.3 4.5 .102 .608 .120742
Hunter GoodmanWASc 2554231027 .715 24.8 3.9 .189 .633 .2552190
Nolan Gorman*BAL3b2549200001 .568 15.3 2.7 .145 .497 .2201261
Tristan Gray*CHWif29016000 .760 2.2 5.9 .154 .800 .38525
Riley Greene*CHWcf2456210018 .702 20.7 3.5 .173 .595 .2232082
Randal GrichukATHrf331571011 .766 9.3 4.9 .191 .680 .221932
Trent Grisham*ARIcf2838163001 .922 31.0 8.3 .250 .980 .4211575
Vladimir GuerreroSDP1b2656240005 .881 40.0 7.2 .203 .907 .3861998
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*ARI2b2756213013 .434 9.5 1.5 .073 .395 .177641
Garrett HampsonCOL2b301776101 .376 3.1 1.4 .015 .373 .194110
Ian Happ#SEAlf3056246015 .812 34.8 5.5 .245 .784 .35924108
Bryce Harper*MIA1b3254255001 .911 49.4 8.4 .2341.006 .39628117
Michael Harris*MINcf2454209154 .668 20.7 3.6 .123 .589 .1541175
Robert Hassell*TBRcf2337167015 .736 19.2 4.2 .184 .648 .2341770
Ke'Bryan HayesBAL3b2858223012 .654 23.2 4.0 .086 .571 .144873
Austin HaysLAAlf298430011.159 11.711.7 .4471.333 .632729
Austin HedgesKCRc 32029000 .846 4.7 6.4 .250 .800 .286315
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 HelmanTBRcf29339000 .940 7.1 6.9 .395 .929 .421725
Gunnar Henderson*NYYss2456236003 .709 27.2 4.4 .142 .673 .2641882
Enrique HernandezMIL3b331466112 .321 1.5 0.7 .067 .250 .133210
Heriberto HernandezCINlf2524104002 .810 15.0 5.7 .200 .761 .284845
Teoscar HernandezWASrf3255229033 .812 33.6 5.6 .237 .785 .32226106
Ivan HerreraBALdh2545203008 .817 27.8 5.3 .211 .766 .3221685
Jose Herrera#SFGc 281667013 .758 8.2 5.3 .057 .756 .302318
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 HoernerTBR2b2858262011 .711 32.8 4.9 .104 .657 .1671499
Jackson Holliday*TOR2b2158248012 .723 30.4 4.9 .124 .699 .2611483
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 IbanezPHI3b321468011 .669 7.4 4.2 .115 .638 .246522
Jose IglesiasPIT2b35833000 .674 3.8 4.9 .034 .667 .20719
Jonathan IndiaATL2b2848181023 .578 14.4 3.0 .082 .519 .203945
Kyle Isbel*DETcf2856222400 .510 14.4 2.3 .052 .394 .090956
Alex JacksonSDPc 29024000 .492 1.4 2.2 .050 .471 .20014
Jeremiah JacksonTBRrf25565010 .521 4.4 2.4 .081 .408 .113318
Danny JansenTORc 3042179055 .628 15.1 3.0 .179 .568 .2821257
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 JudgeTORrf33582620251.035 57.7 9.9 .3011.142 .50029132
Jace Jung*LAD3b242030002 .133 0.0 0.0 .000 .067 .00002
Josh JungNYY3b2753211025 .546 13.9 2.3 .119 .454 .1751359
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 30221000 .981 4.7 9.7 .2501.000 .300212
Otto KempCHWlf251368014 .671 5.6 2.9 .155 .588 .259521
Max Kepler*KCRlf3256198016 .756 23.7 4.5 .210 .702 .3241878
Ha-Seong KimBALss29626000 .969 5.5 9.9 .2271.067 .364312
Hyeseong Kim*PIT2b2634147011 .757 19.6 5.1 .146 .735 .2341359
Isiah Kiner-FalefaKCRss30035200 .303 0.9 0.8 .000 .179 .00005
Alejandro KirkBALc 26451950312 .824 26.2 5.1 .146 .699 .1841388
Andrew KniznerMINc 30310001 .311 0.1 0.4 .000 .222 .11101
Nick Kurtz*TOR1b2258268013 .827 39.8 6.0 .253 .847 .43629108
Steven Kwan*STLlf2757261270 .849 46.0 7.8 .116 .920 .27222101
Shea LangeliersSFGc 2743187033 .770 24.2 5.2 .182 .756 .3331668
Wyatt LangfordATLlf2356242015 .658 22.7 3.4 .136 .616 .2681675
Trevor Larnach*TBRdh2841160018 .689 14.8 3.3 .170 .587 .2451159
Ramon LaureanoWASlf3055244013 .838 37.9 6.2 .242 .840 .37223107
Jordan LawlarNYM3b2256164003 .481 8.3 1.7 .111 .391 .1761341
Brooks Lee#CHW2b2456209117 .632 17.4 2.9 .153 .531 .2041473
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 LewisTBR3b2639140003 .646 14.0 3.7 .100 .594 .215945
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 LoftinDETlf2646176026 .592 12.8 2.5 .165 .515 .2411354
Joey Loperfido*PHIlf262073001 .914 13.6 7.8 .221 .894 .279737
Otto LopezSFGss2633149002 .740 18.5 4.9 .094 .676 .181754
Brandon Lowe*MIN2b3040172000 .926 33.7 8.7 .242 .990 .4031680
Josh Lowe*COLrf2748195004 .735 21.3 4.0 .216 .690 .3132077
Nathaniel Lowe*LAD1b2957243031 .659 24.9 3.9 .169 .626 .3001879
Matthew LugoPHIcf241361010 .678 6.9 4.4 .083 .548 .083323
Nathan Lukes*ARIrf30519011 .220 0.2 0.3 .000 .188 .06301
Gavin Lux*PHIdh2744177001 .654 18.2 4.1 .105 .625 .2681150
Manny MachadoWAS3b3256243027 .797 32.6 5.1 .200 .731 .26725107
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*TBRdh2456196002 .603 16.4 3.0 .171 .551 .2631260
Rafael Marchan#PITc 261453211 .632 4.9 3.7 .023 .576 .186112
Jakob Marsee*NYMcf2456253004 .877 42.8 7.1 .196 .951 .40729103
Brandon Marsh*LADcf271244010 .564 3.6 3.1 .000 .433 .024011
Ketel Marte#LAA2b3158263009 .895 43.0 6.6 .248 .881 .38329121
Noelvi MartePHIrf2344179137 .702 16.3 3.1 .183 .601 .2071473
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
Michael Massey*STL2b2734135112 .613 11.6 3.1 .117 .500 .148945
Miles Mastrobuoni*KCR3b292496000 .729 11.6 5.0 .082 .667 .188431
Luis MatosSDPrf23934000 .523 1.8 1.8 .065 .407 .06528
Ronny Mauricio#SDP3b24018001 .866 2.3 4.4 .353 .786 .412210
Marcelo Mayer*WAS3b221764011 .552 4.3 2.3 .150 .460 .183520
Coby MayoNYM1b231788000 .718 10.6 4.5 .193 .651 .2291036
James McCannPHIc 351689101 .746 11.4 5.1 .139 .695 .190532
Chas McCormickMIAcf3031109202 .470 5.9 1.9 .062 .410 .186422
Andrew McCutchenATHdh3837155013 .622 13.6 3.2 .129 .549 .2301047
Reese McGuire*MIAc 301770010 .889 11.9 6.4 .324 .857 .338841
Zach McKinstry*ATL3b3054222025 .633 20.0 3.2 .155 .583 .2371877
Matt McLainCLE2b2555223313 .584 18.1 3.0 .082 .532 .2111056
Ryan McMahon*LAA3b3058234022 .669 23.9 4.0 .171 .665 .3631368
Jeff McNeil*MIN2b3349186006 .742 22.1 4.6 .142 .662 .2131669
Curtis MeadTOR3b243097023 .670 9.9 4.0 .059 .600 .153228
Parker Meadows*STLcf25520000 .844 3.4 7.7 .111 .833 .22218
Chase MeidrothBOSss2357215345 .504 13.6 2.3 .039 .490 .193540
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
Yoan Moncada#ARI3b3030120001 .913 22.2 8.3 .208 .972 .3561051
Mickey Moniak*MINlf2741179041 .806 24.2 4.9 .292 .746 .3042493
Colson Montgomery*MIAss2341180014 .765 22.1 4.6 .252 .729 .3711774
Dylan MoorePHI2b3255219121 .559 16.4 2.6 .084 .509 .1671161
Gabriel MorenoCHWc 2527130011 .540 9.4 2.6 .068 .463 .161432
Cedric Mullins*SDPcf301256000 .636 5.2 3.3 .231 .605 .308521
Max Muncy*KCR3b3456205011 .748 26.3 5.1 .210 .741 .3641475
Max P. MuncyNYY3b221761000 .303 1.4 0.7 .052 .231 .10319
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*PHI1b2855247007 .779 33.0 5.1 .168 .751 .28818100
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 NorbyMIN3b252290010 .683 10.2 4.4 .148 .645 .235831
Nasim Nunez#COLss249450001.038 10.311.1 .2571.240 .514320
Ryan O'Hearn*ATL1b3156238005 .781 32.1 5.3 .176 .724 .2782196
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*ARIdh30562620031.031 58.1 9.3 .3781.119 .53035152
Matt Olson*COL1b3168299005 .743 37.2 5.0 .143 .693 .26324107
Joey OrtizMILss261568101 .627 6.3 3.4 .094 .531 .156422
Alejandro Osuna*CLElf22847000 .456 2.3 1.8 .026 .441 .23716
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
Isaac ParedesDET3b2656243003 .997 51.4 9.0 .3211.045 .42827133
Kyren ParisBALcf23521000 .722 2.5 4.8 .167 .714 .27817
Vinnie Pasquantino*MIL1b2758244045 .707 25.9 3.8 .211 .628 .26021100
Graham Pauley*MIA3b2411630101.089 16.012.0 .3211.257 .491935
Joc Pederson*MILdh3346159002 .627 13.4 2.9 .224 .565 .3061458
Liover PegueroPITss242491003 .661 7.9 3.0 .159 .535 .170635
Jeremy PenaSFGss2741185034 .738 24.1 5.2 .083 .713 .2021265
Oswald PerazaSDP3b2505000 .000 0.0 0.0 .000 .200 .20000
Geraldo Perdomo#KCRss2556239046 .944 44.2 7.8 .2651.007 .44525111
Jhonny PeredaCOLc 29416000 .842 2.7 7.4 .133 .800 .13327
Everson PereiraTBRcf24310000 .600 0.9 3.5 .000 .429 .00003
Salvador PerezBOSc 3557235043 .648 22.1 3.4 .174 .563 .2242086
Wenceel Perez#CLErf2556248034 .622 21.1 3.0 .167 .559 .2501784
Blake Perkins#SFGcf2823108003 .615 7.9 2.5 .133 .541 .224833
Tommy PhamNYMlf3746199028 .809 27.1 5.2 .202 .768 .3151684
Jorge Polanco#ATH2b3156247121 .935 46.4 7.5 .327 .945 .40334137
Jurickson Profar#ARIlf3226122000 .742 16.0 5.5 .124 .747 .295840
Edgar Quero#LAAc 22856001 .809 8.5 6.4 .094 .722 .151523
Ceddanne RafaelaDETcf2456238036 .704 25.1 3.8 .177 .667 .2682892
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 2356222015 .778 28.3 4.7 .243 .735 .30126100
Jose E. Ramirez#WAS3b3256250014 .745 30.7 4.6 .205 .750 .3262498
Heliot RamosARIlf251870002 .843 10.5 5.9 .197 .771 .258733
J.T. RealmutoHOUc 3438143017 .683 13.2 3.2 .164 .578 .2311254
Rob RefsnyderCOLrf342095012 .868 15.6 7.1 .177 .897 .367837
Hunter RenfroePHIrf332267000 .607 6.0 3.3 .129 .531 .210621
Luis Rengifo#SEA3b2856204011 .471 10.9 1.8 .073 .375 .125848
Bryan Reynolds#BOSrf3058238005 .824 35.2 6.0 .218 .824 .3692797
Ben Rice*CINdh2646211022 .695 24.1 4.6 .110 .669 .2541364
Austin RileyHOU3b2840169012 .808 24.6 5.8 .228 .798 .3421871
Ryan RitterBOSss242894121 .517 5.8 2.1 .128 .431 .174626
Emmanuel RiveraCLE3b2956207032 .559 15.9 2.8 .041 .443 .093755
Luis RobertPHIcf2753198211 .665 21.6 4.1 .136 .676 .2781264
Victor RoblesTBRrf281143002 .524 2.6 2.1 .049 .441 .098111
Brayan Rocchio#MILss24871101 .487 4.0 1.9 .106 .411 .182418
Brendan RodgersCLE2b281044000 .445 2.2 1.8-0.000 .333 .07308
Endy Rodriguez#CIN1b2502000 .000 0.0 0.0 .000 .000 .00000
Johnathan RodriguezDETrf2510380001.195 11.413.3 .4571.348 .543828
Julio Y. RodriguezCLEcf2456251011 .807 37.5 5.8 .233 .794 .29728118
Jake RogersBOSc 30114000 .742 1.9 5.6 .077 .667 .15415
Johan RojasWAScf241446100 .682 5.7 4.8 .047 .710 .186215
Josh Rojas*ARI3b311866011 .545 4.0 2.0 .143 .434 .143621
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 RosarioNYM3b2949192016 .643 17.1 3.2 .138 .556 .2011262
Esteury RuizCHClf2658230021 .527 17.0 2.5 .104 .575 .2741461
Keibert Ruiz#NYYc 262179000 .469 4.3 2.0 .014 .356 .068116
Dalton Rushing*TBRc 2440134001 .599 11.4 3.1 .121 .515 .185741
Adley Rutschman#PHIc 2744165003 .597 13.3 2.9 .135 .528 .250948
Thomas SaggeseNYY2b231148000 .789 7.3 6.3 .109 .710 .152520
Gary SanchezPITc 3242174014 .625 15.2 3.2 .121 .543 .172853
Jesus Sanchez*BALrf2747198013 .675 19.8 3.7 .171 .600 .2541671
Javier SanojaWAS3b2233120020 .621 11.2 3.4 .136 .547 .200839
Carlos Santana#LAA1b3958208117 .544 13.7 2.3 .086 .468 .1871052
Anthony Santander#TEXdh30320001 .311 0.4 0.6 .000 .235 .11102
Nolan Schanuel*TOR1b2355260025 .768 34.5 5.5 .138 .740 .2681991
Casey SchmittTBR2b261674011 .480 4.0 1.9 .074 .386 .147317
Daniel Schneemann*MIN2b281984011 .751 10.5 5.1 .147 .782 .353426
Davis SchneiderMINlf261359000 .298 1.5 0.8 .055 .280 .16418
Max SchuemannKCR2b2808000 .804 1.2 6.6 .143 .800 .28613
Aaron SchunkTEXss2752165222 .456 8.4 1.8 .054 .368 .122633
Kyle Schwarber*MIAdh3256251000 .991 53.7 9.5 .3191.085 .49330128
Victor Scott*LAAcf2450188202 .531 12.6 2.4 .083 .486 .202845
Corey Seager*PHIss315523201101.038 49.8 9.8 .2551.125 .46823110
Marcus SemienTOR2b3458238040 .710 28.3 4.6 .150 .673 .2391885
Matt ShawSFG3b2339153301 .742 17.9 4.4 .178 .689 .2671257
Gavin Sheets*SFGlf2956234028 .710 24.9 4.0 .142 .627 .2321983
Michael Siani*CHCcf2507000 .452 0.4 1.9 .000 .400 .16701
Chandler Simpson*STLcf2427137212 .935 31.010.5 .0561.182 .290559
Austin SlaterBOSrf32950100 .661 5.1 3.8 .146 .556 .167319
Cam SmithCHWrf2250181014 .574 14.0 2.8 .067 .492 .165947
Dominic Smith*SFG1b302599002 .751 12.5 5.1 .125 .697 .250735
Josh Smith*TEXss2768284104 .750 37.3 5.4 .118 .758 .2931695
Pavin Smith*KCRdh29024001 .821 2.7 3.8 .429 .789 .571312
Will SmithCOLc 3060267043 .880 45.4 7.4 .205 .926 .38625107
Tyler Soderstrom*ARIlf2356238014 .827 36.0 6.2 .171 .783 .26319102
Donovan SolanoATH1b37633002 .697 3.2 3.7 .033 .565 .100110
Jorge SolerCHCrf3325101005 .727 10.4 3.7 .194 .632 .2801240
Edmundo SosaATL3b2920103002 .782 13.1 4.6 .271 .724 .3331448
Lenyn SosaCHC2b2554219012 .616 19.0 3.1 .128 .503 .1471376
Juan Soto*COLrf2668309007 .931 56.8 7.9 .247 .979 .43030141
George SpringerMINrf35492180221.178 64.713.7 .3891.392 .52839145
Jacob StallingsTORc 351666013 .346 1.6 0.7 .033 .250 .066210
Giancarlo StantonBALdh3521950101.216 30.315.5 .3931.462 .5241365
Spencer SteerBOS1b2742180122 .654 17.4 3.5 .199 .614 .3111463
Tyler StephensonMINc 281369011 .684 7.6 4.6 .051 .636 .186319
Chad StevensLAD2b2648000 .393 0.3 1.4 .000 .333 .00001
Trevor StoryCINss3258237010 .670 25.0 3.9 .147 .615 .2041788
Bryson Stott*KCR2b2756234124 .585 17.9 2.7 .137 .534 .2421369
Kyle Stowers*STLlf2746209022 .837 32.7 6.3 .225 .833 .3372193
Myles StrawNYMcf30552140110 .744 24.8 4.4 .126 .660 .2011782
Eugenio SuarezCIN3b3358247034 .728 28.1 4.1 .226 .657 .27024105
Brett Sullivan*SDPc 3156172004 .535 11.2 2.3 .110 .470 .2011043
Jack Suwinski*SEAcf26014000 .143 0.1 0.3 .000 .250 .25000
Seiya SuzukiLADdh3058260022 .765 33.8 5.0 .233 .735 .34128107
Dansby SwansonCHWss3156235005 .611 20.2 3.1 .139 .559 .2501674
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#ATLcf26837100 .282 0.7 0.6 .029 .219 .05715
Tim TawaKCR2b26751002 .495 2.8 1.8 .040 .390 .100213
Chris TaylorCHWut34320001 .700 1.8 3.0 .200 .563 .20029
Michael A. TaylorSEAcf342484002 .642 7.1 2.8 .260 .612 .377832
Tyrone TaylorATHcf311548011 .383 1.4 0.9 .022 .250 .00019
Kyle Teel*NYYc 2333130010 .734 16.7 5.2 .144 .741 .3151043
Rowdy Tellez*KCR1b3032111013 .596 8.2 2.5 .162 .494 .200938
Jose Tena*CLE3b2436126004 .703 13.6 4.0 .137 .615 .2141146
Bryce TeodosioATLcf261351000 .554 3.7 2.5 .149 .525 .234515
Matt Thaiss*ATLc 30727000 .708 3.3 4.9 .125 .667 .25029
Alek Thomas*BALcf251976100 .653 7.7 4.0 .106 .608 .212322
Colby ThomasARIrf241354001 .654 4.6 2.9 .255 .581 .294522
Lane ThomasNYYcf291146002 .685 4.5 3.7 .154 .636 .333214
Michael Toglia#CLE1b262488003 .372 2.4 0.8 .138 .325 .237517
Spencer TorkelsonNYM1b2553233039 .591 17.1 2.6 .153 .531 .2811366
Abraham Toro#NYY1b281253000 .782 7.9 6.1 .115 .686 .135523
Luis TorrensLADc 2955213136 .642 19.2 3.3 .125 .552 .2141968
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 TrioloLADss2734141024 .419 5.1 1.2 .048 .342 .144224
Mike TroutARIdh3330138002 .896 24.1 7.6 .235 .942 .4091358
Kyle Tucker*CHWrf2855249025 .802 35.8 5.8 .198 .830 .3682295
Brice Turang*ATL2b2556255021 .738 34.4 5.5 .105 .762 .2621389
Justin TurnerCLE1b401561004 .609 4.3 2.5 .157 .553 .353416
Trea TurnerHOUss3256258005 .687 26.5 3.7 .130 .599 .1741797
Luis UriasSEA2b281136001 .744 4.4 5.2 .065 .696 .226211
Ramon UriasCLE3b3136145002 .724 17.2 4.6 .165 .657 .2561255
Enmanuel Valdez*SEAdh2629105011 .521 6.8 2.3 .095 .443 .189726
George Valera*MILdh2401000 .000 0.0 0.0 .000 .000 .00000
Miguel VargasSDP3b2556195012 .774 26.0 5.2 .208 .754 .3061978
Daulton Varsho*KCRcf2849204014 .894 33.5 6.4 .315 .879 .41326105
Andrew VaughnSFG1b27411752214 .615 10.8 2.0 .152 .493 .222956
Christian VazquezARIc 342177031 .644 7.3 3.5 .132 .566 .191525
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 VolpeATLss2456206205 .510 10.8 1.7 .129 .441 .1801558
LaMonte Wade*MIL1b3145143011 .524 9.6 2.4 .086 .453 .188734
Tyler Wade*SFGcf30416100 .967 3.2 9.6 .1671.125 .41716
Eric WagamanBOS1b271478001 .932 15.5 8.7 .178 .917 .247839
Will Wagner*ATH3b2632137232 .588 11.7 3.3 .043 .549 .200531
Christian WalkerWAS1b3456217042 .850 35.1 6.7 .218 .855 .3091993
Jordan WalkerSFGrf2331126011 .648 12.7 3.8 .070 .591 .174438
Matt Wallner*DETrf2732142011 .720 16.7 4.5 .216 .700 .3441453
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 WestburgPHI3b2655230037 .669 22.0 3.5 .116 .551 .1631381
Eli WhitePHIrf311468100 .448 3.1 1.5 .111 .364 .143516
Ben WilliamsonTOR3b2428116002 .523 7.3 2.2 .064 .404 .109730
Jacob T. WilsonMIAss23542501110 .817 34.8 5.3 .185 .727 .23525116
Weston WilsonSEAph304170001.103 3.8 8.5 .4381.167 .500312
Will WilsonCOL3b2661208325 .396 7.4 1.2 .053 .305 .127537
Masyn WinnBALss2356223113 .624 20.5 3.5 .070 .535 .1491063
Bobby WittTBRss2558257023 .820 39.7 6.2 .172 .849 .28925108
Connor WongDETc 2951177006 .486 9.0 1.7 .037 .374 .116638
James Wood*TBRlf2257247002 .897 44.2 7.3 .268 .908 .36630123
Mike Yastrzemski*BOSrf3446186124 .873 28.6 5.9 .306 .874 .4442787
Christian Yelich*LADdh3358250004 .842 38.6 6.2 .227 .822 .33321112
Masataka Yoshida*KCRdh31016000 .771 2.2 6.6 .083 .889 .33314
Cole Young*COL2b211881011 .662 8.3 4.1 .086 .611 .214423
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.413.95142 .169107 .418107 .418 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.273.93173 .295116 .485118 .494 2.7
Francisco AlvarezCLEc 234.133.78104 .500129 .679129 .679 3.9
Yordan Alvarez*SDPdh281.971.6746 .39132 .54232 .542 0.4
Jacob AmayaNYMss260.810.6616 .0003 .1154 .154 2.0
Miguel AmayaMIAc 262.872.7328 .32127 .62827 .628 5.0
Tim AndersonCOL2b324.003.6712 .2504 .1675 .20810.0
Miguel AndujarNYM3b304.193.93182 .341101 .447102 .451 2.8
Roman Anthony*NYMrf214.193.4428 .50033 .49333 .493 2.2
Jonathan Aranda*ARI1b274.243.7682 .34166 .45867 .465 3.7
Orlando ArciaCOLss301.901.8346 .23917 .29817 .29810.0
Nolan ArenadoSTL3b344.163.82182 .22579 .33984 .361 3.1
Gabriel AriasCHCss253.443.0796 .27159 .31263 .333 6.1
Randy ArozarenaBALlf304.643.98157 .331147 .546156 .580 2.9
Luis Arraez*BOS1b283.883.48178 .25888 .43689 .441 0.3
Harrison BaderMIAcf314.093.70137 .314105 .484107 .493 3.1
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.514.00141 .305100 .541103 .557 1.2
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.703.2080 .40064 .43268 .459 2.8
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
Jordan BeckCOLlf244.213.91165 .285139 .486140 .490 4.9
Josh Bell#BALdh324.473.96144 .264104 .495104 .495 1.4
Cody Bellinger*TORlf294.524.09188 .319160 .611160 .611 1.5
Andrew Benintendi*TORlf304.333.89118 .25486 .55186 .551 1.3
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.584.24182 .330115 .502117 .511 1.8
JJ Bleday*HOUcf273.633.09119 .286108 .532108 .532 1.8
Xander BogaertsWASss323.963.66159 .29679 .35680 .360 3.6
Alec BohmSTL3b284.223.96147 .27973 .38476 .400 3.5
Alex BregmanCHW3b314.273.73170 .235109 .456112 .469 1.2
Vidal Brujan#LAAut270.670.675 .0000 .0000 .00099.0
Jake BurgerCHC1b293.903.60123 .25277 .41282 .439 4.8
Alec Burleson*TBR1b264.173.69171 .287122 .504122 .504 1.5
Michael Busch*NYY1b274.043.48127 .18178 .34582 .363 2.4
Lawrence Butler*ARIrf241.951.7523 .1749 .2319 .231 3.0
Byron BuxtonNYYcf314.203.84119 .336126 .612130 .631 3.9
Jose CaballeroCOLss283.953.53138 .31287 .40191 .419 2.8
Oswaldo Cabrera#DET3b262.882.7751 .37330 .40030 .40010.0
Jac Caglianone*DETrf223.683.2973 .13740 .35141 .360 2.6
Owen Caissie*STLrf222.002.000 .0000 .0000 .00099.0
Alex CallATLrf303.643.17115 .33078 .45680 .468 1.7
Junior CamineroMIL3b213.983.55144 .243102 .457105 .471 2.2
Kristian CampbellSFG2b233.552.7743 .37246 .59047 .603 0.9
Alexander CanarioSFGlf253.172.9755 .32730 .31631 .326 6.6
Dominic Canzone*WASrf271.000.9516 .18818 .81818 .818 2.0
Vinny CapraATL3b280.310.314 .0000 .0000 .00099.0
Victor Caratini#HOUc 312.472.2247 .21320 .25324 .30412.0
Dylan Carlson#CHWlf262.402.1965 .21539 .38639 .386 3.1
Kerry Carpenter*SEArf273.653.28106 .28355 .32758 .345 3.8
Corbin Carroll*SDPrf244.393.88137 .292147 .598147 .598 2.3
Nick CastellanosDETrf333.953.71151 .31190 .40791 .412 7.9
Willi Castro#CLE2b283.803.45124 .22663 .32566 .340 3.9
Matt ChapmanCHW3b323.873.26127 .20579 .38582 .400 2.0
Jazz Chisholm*SDP2b273.883.4292 .28378 .46778 .467 2.8
Jackson ChourioBALcf214.304.00163 .313117 .504119 .513 3.5
Nathan Church*WAScf243.713.1419 .05313 .50013 .500 0.3
Denzel ClarkeNYMcf253.743.5264 .34435 .34735 .347 8.0
Jonatan Clase#SFGlf233.212.7681 .27253 .39355 .407 2.1
Kody Clemens*TEXrf293.893.49122 .197114 .553117 .568 2.8
Ernie ClementCIN3b293.493.24156 .30879 .41181 .422 2.3
Isaac Collins#MINlf274.233.55128 .25094 .47296 .482 1.4
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*SDPcf250.340.315 .0001 .1001 .100 4.0
J.P. Crawford*SEAss304.303.57146 .24095 .39495 .394 1.4
Dylan CrewsNYYrf233.233.0044 .18229 .40829 .408 4.8
Jake Cronenworth*LAD2b313.723.26135 .25281 .41184 .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 251.771.5836 .16715 .27316 .291 2.4
Elly De La Cruz#KCRss234.483.98140 .243113 .450116 .462 3.2
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.602.3237 .18944 .67744 .677 2.0
Yainer DiazNYMc 263.563.40137 .27072 .38974 .400 7.2
Yandy DiazMIN1b334.424.06178 .365126 .538128 .547 1.8
Dillon DinglerCHWc 263.853.48126 .37397 .524101 .546 2.5
Jasson Dominguez#SDPlf223.433.09109 .24858 .36058 .360 2.5
Brendan Donovan*COL2b283.933.46171 .310114 .518116 .527 1.0
Brenton DoyleCOLcf273.533.25107 .29949 .34849 .348 2.4
Mauricio DubonMIA2b303.423.25147 .27266 .37166 .371 2.6
Blake DunnATLrf262.191.9634 .17613 .22017 .288 9.0
Ezequiel DuranSFGss261.931.9038 .28915 .26815 .26899.0
Jarren Duran*NYYlf284.493.93150 .213101 .409103 .417 2.3
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#SDP2b254.163.82171 .25777 .33078 .335 2.7
Jerar EncarnacionCINrf270.250.252 .5001 .3331 .33399.0
Christian Encarnacn-StranDET1b251.461.3113 .2314 .2115 .26399.0
Santiago EspinalSFG3b303.463.27124 .25844 .31044 .310 3.5
Thairo EstradaMIA2b292.672.2217 .2356 .2508 .333 1.5
Kyle FarmerATHss342.522.2141 .24432 .43832 .438 2.2
Freddy FerminKCRc 303.252.98136 .30974 .40775 .412 3.1
Jose FerminNYY2b263.222.5618 .1679 .3109 .310 1.2
Yanquiel Fernandez*TBRdh223.112.7937 .10810 .16910 .169 3.4
Ryan Fitzgerald*MILss311.231.0821 .09514 .43814 .438 1.3
Tyler FitzgeraldDET2b273.072.7483 .30141 .29142 .298 4.7
Dominic Fletcher*BOSrf272.802.5020 .20017 .60717 .607 1.0
Wilmer FloresBOSdh333.843.48159 .24591 .40894 .422 2.4
Nick FortesATLc 282.582.2744 .20523 .34325 .373 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.403.86185 .362117 .466119 .474 1.4
TJ Friedl*CHCcf294.303.67157 .29998 .422101 .435 1.3
Braxton FulfordMIAc 263.062.5630 .30014 .28616 .327 2.4
Adolis GarciaNYYrf323.623.45128 .26673 .38075 .391 7.1
Luis V. Garcia*DET2b253.283.20128 .25080 .48880 .48813.0
Maikel GarciaCHC3b254.333.83174 .328132 .526134 .534 1.6
Mitch GarverNYMc 343.473.2641 .26832 .48532 .485 6.0
Zack GelofPIT2b253.673.0010 .2006 .2736 .273 3.0
Andres Gimenez*LAD2b263.352.88117 .18854 .33559 .366 1.5
Paul GoldschmidtTEX1b373.803.61153 .28879 .40779 .407 2.8
Nick GonzalesWAS2b262.882.7979 .39246 .46948 .49015.0
Romy GonzalezMIA1b283.112.9286 .33744 .38348 .41710.5
Hunter GoodmanWASc 254.283.93150 .280104 .450107 .463 4.0
Nolan Gorman*BAL3b254.083.80103 .26274 .37075 .375 5.8
Tristan Gray*CHWif290.940.7612 .2508 .5008 .500 0.3
Riley Greene*CHWcf243.753.52131 .31393 .44394 .448 5.5
Randal GrichukATHrf332.632.5251 .33334 .47934 .479 8.0
Trent Grisham*ARIcf283.793.2696 .31398 .60198 .601 1.5
Vladimir GuerreroSDP1b264.293.61158 .291135 .563136 .567 0.9
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.803.43130 .17758 .27261 .286 3.5
Garrett HampsonCOL2b302.532.2350 .18018 .23718 .237 2.3
Ian Happ#SEAlf304.393.93145 .269132 .537133 .541 2.5
Bryce Harper*MIA1b324.724.11167 .317144 .565150 .588 1.6
Michael Harris*MINcf243.873.61154 .29978 .37383 .39714.0
Robert Hassell*TBRcf234.073.85101 .34777 .46178 .467 7.4
Ke'Bryan HayesBAL3b283.843.60161 .31182 .36886 .386 4.9
Austin HaysLAAlf292.532.2426 .26934 .79134 .791 1.4
Austin HedgesKCRc 321.121.0820 .30016 .55216 .552 6.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.561.5224 .25026 .66726 .66710.0
Gunnar Henderson*NYYss244.213.79150 .313105 .445106 .449 2.5
Enrique HernandezMIL3b331.501.3639 .12814 .21214 .212 5.5
Heriberto HernandezCINlf254.333.9666 .31853 .51054 .519 3.0
Teoscar HernandezWASrf324.163.84142 .310121 .528121 .528 4.0
Ivan HerreraBALdh254.514.00135 .267105 .517108 .532 1.7
Jose Herrera#SFGc 283.052.4142 .35731 .46331 .463 0.9
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.524.33221 .303107 .408109 .416 3.1
Jackson Holliday*TOR2b214.283.76158 .316111 .448112 .452 2.0
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.191.9755 .25528 .41228 .412 1.0
Jose IglesiasPIT2b354.133.6321 .38113 .39413 .394 2.0
Jonathan IndiaATL2b283.693.22127 .23663 .34866 .365 1.7
Kyle Isbel*DETcf283.963.75170 .25963 .28464 .288 6.1
Alex JacksonSDPc 290.860.7110 .3007 .2928 .333 3.3
Jeremiah JacksonTBRrf251.511.4434 .35320 .30820 .30814.0
Danny JansenTORc 304.263.71107 .19673 .40875 .419 2.9
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.523.72138 .355175 .668176 .672 1.4
Jace Jung*LAD3b241.251.2520 .1002 .0672 .06799.0
Josh JungNYY3b273.983.66130 .23870 .33274 .351 5.5
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.311.2517 .35313 .61913 .619 2.0
Otto KempCHWlf252.271.9335 .28628 .41230 .441 3.1
Max Kepler*KCRlf323.543.14126 .25498 .49599 .500 2.1
Ha-Seong KimBALss294.333.6716 .37515 .57716 .615 1.7
Hyeseong Kim*PIT2b264.324.0387 .41467 .45668 .463 6.0
Isiah Kiner-FalefaKCRss301.301.2231 .1615 .1435 .14399.0
Alejandro KirkBALc 264.334.11162 .33395 .48795 .487 2.7
Andrew KniznerMINc 302.502.259 .1112 .2002 .200 0.0
Nick Kurtz*TOR1b224.623.88121 .306149 .556150 .560 2.2
Steven Kwan*STLlf274.583.93209 .349128 .490129 .494 0.8
Shea LangeliersSFGc 274.353.70115 .28792 .49293 .497 1.7
Wyatt LangfordATLlf234.323.80142 .282102 .421103 .426 2.4
Trevor Larnach*TBRdh283.403.13104 .26070 .43871 .444 3.4
Ramon LaureanoWASlf304.443.91153 .268133 .545135 .553 1.9
Jordan LawlarNYM3b222.932.7391 .24252 .31752 .317 5.5
Brooks Lee#CHW2b243.733.50154 .22782 .39284 .402 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.413.17109 .27555 .39355 .393 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.453.10126 .18366 .37570 .398 2.4
Joey Loperfido*PHIlf263.323.0940 .45041 .56242 .575 6.0
Otto LopezSFGss263.823.54115 .33065 .43665 .436 1.8
Brandon Lowe*MIN2b304.003.47102 .333103 .599103 .599 1.6
Josh Lowe*COLrf273.152.84131 .23794 .48296 .492 2.2
Nathaniel Lowe*LAD1b294.263.74140 .250106 .436106 .436 2.5
Matthew LugoPHIcf242.652.6148 .35423 .37723 .37799.0
Nathan Lukes*ARIrf303.172.679 .1112 .1053 .158 8.0
Gavin Lux*PHIdh273.473.00109 .29474 .41874 .418 1.8
Manny MachadoWAS3b324.344.02178 .292121 .498123 .506 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.443.07109 .19376 .38881 .413 3.6
Rafael Marchan#PITc 263.793.0738 .28919 .35819 .358 1.1
Jakob Marsee*NYMcf244.523.82163 .350141 .557142 .561 1.2
Brandon Marsh*LADcf273.673.4225 .44012 .27313 .29517.0
Ketel Marte#LAA2b314.533.97179 .279152 .578154 .586 1.2
Noelvi MartePHIrf233.583.38137 .24877 .43079 .441 7.0
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
Michael Massey*STL2b273.463.28106 .25549 .36350 .370 5.3
Miles Mastrobuoni*KCR3b294.003.5466 .34842 .43842 .438 1.6
Luis MatosSDPrf233.783.4426 .23110 .29411 .324 2.5
Ronny Mauricio#SDP3b240.950.898 .25011 .61111 .611 7.0
Marcelo Mayer*WAS3b223.763.5342 .21422 .34423 .359 8.5
Coby MayoNYM1b232.382.2462 .27439 .44341 .466 6.0
James McCannPHIc 352.872.5555 .32736 .40441 .461 5.5
Chas McCormickMIAcf302.872.5563 .23832 .29432 .294 3.5
Andrew McCutchenATHdh384.083.66101 .24861 .39462 .400 2.5
Reese McGuire*MIAc 303.893.7851 .23542 .60042 .60011.0
Zach McKinstry*ATL3b303.963.70148 .27087 .39290 .405 5.6
Matt McLainCLE2b254.053.53125 .29679 .35481 .363 3.0
Ryan McMahon*LAA3b304.033.33111 .225106 .453107 .457 1.9
Jeff McNeil*MIN2b333.803.45142 .29681 .43586 .462 2.0
Curtis MeadTOR3b243.232.8372 .30635 .36138 .392 2.0
Parker Meadows*STLcf254.003.6011 .54510 .50010 .500 3.5
Chase MeidrothBOSss233.713.12158 .20361 .28467 .312 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
Yoan Moncada#ARI3b303.432.8964 .39166 .55070 .583 2.1
Mickey Moniak*MINlf274.073.89115 .28796 .53697 .54216.7
Colson Montgomery*MIAss233.753.3193 .24793 .51794 .522 2.9
Dylan MoorePHI2b323.983.69128 .32072 .32973 .333 6.9
Gabriel MorenoCHWc 253.252.9593 .23742 .32343 .331 2.4
Cedric Mullins*SDPcf303.112.8931 .19424 .42925 .446 6.0
Max Muncy*KCR3b343.663.14112 .241102 .498103 .502 2.0
Max P. MuncyNYY3b223.393.2232 .15612 .19712 .197 8.3
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.11183 .284120 .486121 .490 1.6
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.333.0048 .35437 .41139 .433 5.3
Nasim Nunez#COLss242.652.0624 .33329 .64430 .667 0.9
Ryan O'Hearn*ATL1b314.253.86145 .345118 .496118 .496 2.9
Logan O'HoppeMILc 252.772.5934 .20619 .31119 .311 5.3
Tyler O'NeillKCRrf300.930.864 .0004 .3085 .38599.0
Shohei Ohtani*ARIdh304.684.11138 .297183 .698184 .702 2.2
Matt Olson*COL1b314.403.91190 .326139 .465140 .468 2.2
Joey OrtizMILss262.001.8852 .28825 .36825 .368 4.0
Alejandro Osuna*CLElf221.341.0928 .17915 .31915 .319 1.1
James Outman*WAScf282.211.8915 .26716 .38116 .381 3.3
Marcell OzunaHOUdh342.832.5042 .26228 .41229 .426 2.3
Andy PagesLAAcf243.913.72127 .27680 .44480 .444 5.4
Isaac ParedesDET3b264.343.84159 .277156 .642161 .663 1.6
Kyren ParisBALcf230.580.508 .3759 .42910 .476 4.5
Vinnie Pasquantino*MIL1b274.213.91170 .229111 .455113 .463 4.4
Graham Pauley*MIA3b241.801.5140 .35044 .69844 .698 1.1
Joc Pederson*MILdh333.062.83102 .15770 .44070 .440 3.0
Liover PegueroPITss243.503.3868 .25037 .40738 .418 8.0
Jeremy PenaSFGss274.514.10146 .34278 .42279 .427 1.8
Oswald PerazaSDP3b250.500.503 .0000 .0000 .00099.0
Geraldo Perdomo#KCRss254.273.57157 .287144 .603146 .611 1.0
Jhonny PeredaCOLc 294.003.7512 .4177 .4388 .50099.0
Everson PereiraTBRcf242.002.005 .6003 .3003 .30099.0
Salvador PerezBOSc 354.053.78160 .24497 .41398 .417 4.9
Wenceel Perez#CLErf254.434.07170 .218101 .407101 .407 3.1
Blake Perkins#SFGcf284.704.2663 .28643 .39843 .398 3.3
Tommy PhamNYMlf373.623.24129 .295101 .508103 .518 2.4
Jorge Polanco#ATH2b314.414.04156 .276154 .623155 .628 3.1
Jurickson Profar#ARIlf323.493.0082 .30557 .46757 .467 1.2
Edgar Quero#LAAc 221.931.8340 .45026 .46426 .464 4.3
Ceddanne RafaelaDETcf244.253.93174 .282105 .441107 .450 3.5
Cal Raleigh#CHCc 284.233.41111 .261135 .570137 .578 1.6
Luke Raley*NYYrf303.733.3060 .28353 .43156 .455 4.1
Agustin RamirezATLc 233.963.68154 .247109 .491115 .518 4.6
Jose E. Ramirez#WAS3b324.464.00177 .232117 .468123 .492 1.9
Heliot RamosARIlf253.503.3041 .41537 .52937 .529 5.5
J.T. RealmutoHOUc 343.673.44100 .27062 .43462 .434 3.8
Rob RefsnyderCOLrf342.161.8050 .40052 .54752 .547 1.8
Hunter RenfroePHIrf332.912.7045 .26726 .38826 .388 3.2
Luis Rengifo#SEA3b283.643.43149 .20858 .28459 .289 4.1
Bryan Reynolds#BOSrf304.103.55141 .312126 .529129 .542 2.0
Ben Rice*CINdh264.063.48136 .30189 .42292 .436 1.8
Austin RileyHOU3b284.023.5588 .33087 .51590 .533 3.4
Ryan RitterBOSss242.292.1065 .20030 .31931 .330 5.5
Emmanuel RiveraCLE3b293.703.46157 .29964 .30965 .314 4.4
Luis RobertPHIcf273.673.26118 .28880 .40483 .419 3.4
Victor RoblesTBRrf283.583.4232 .28111 .25613 .30299.0
Brayan Rocchio#MILss241.871.7448 .20822 .31022 .310 4.5
Brendan RodgersCLE2b282.202.0527 .29611 .25011 .250 4.7
Endy Rodriguez#CIN1b250.140.142 .0000 .0000 .000 0.0
Johnathan RodriguezDETrf252.532.3320 .45031 .81631 .816 4.0
Julio Y. RodriguezCLEcf244.484.21165 .309127 .506132 .526 6.7
Jake RogersBOSc 301.081.009 .4446 .4296 .429 4.0
Johan RojasWAScf243.072.8729 .44817 .37017 .370 7.5
Josh Rojas*ARI3b313.002.8647 .23422 .33323 .34816.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.493.16138 .23273 .38079 .411 2.8
Esteury RuizCHClf263.973.66152 .23076 .33077 .335 3.9
Keibert Ruiz#NYYc 263.763.5266 .22720 .25321 .266 2.0
Dalton Rushing*TBRc 242.632.4366 .33349 .36651 .381 6.8
Adley Rutschman#PHIc 273.513.15121 .19065 .39465 .394 1.3
Thomas SaggeseNYY2b234.003.8337 .40522 .45822 .458 4.5
Gary SanchezPITc 324.143.74108 .26961 .35169 .397 5.6
Jesus Sanchez*BALrf274.213.85124 .28287 .43987 .439 3.3
Javier SanojaWAS3b223.433.1489 .23646 .38347 .392 2.9
Carlos Santana#LAA1b393.593.22148 .22368 .32771 .341 2.4
Anthony Santander#TEXdh301.541.389 .2224 .2004 .200 4.5
Nolan Schanuel*TOR1b234.734.07183 .295120 .462125 .481 1.3
Casey SchmittTBR2b262.472.2746 .23922 .29722 .297 4.4
Daniel Schneemann*MIN2b283.112.5248 .27140 .47641 .488 1.3
Davis SchneiderMINlf263.283.0634 .11812 .20312 .203 5.0
Max SchuemannKCR2b280.500.446 .3334 .5004 .500 1.0
Aaron SchunkTEXss272.582.31106 .22643 .26146 .279 4.5
Kyle Schwarber*MIAdh324.483.80137 .307165 .657166 .661 1.6
Victor Scott*LAAcf243.553.17127 .22062 .33063 .335 2.4
Corey Seager*PHIss314.223.42136 .368150 .647153 .659 1.0
Marcus SemienTOR2b344.103.67170 .271103 .433106 .445 2.2
Matt ShawSFG3b233.923.46104 .26971 .46472 .471 2.1
Gavin Sheets*SFGlf294.183.77160 .300102 .436104 .444 2.5
Michael Siani*CHCcf250.640.554 .2502 .2862 .286 2.0
Chandler Simpson*STLcf243.513.18112 .46469 .50469 .504 1.5
Austin SlaterBOSrf322.082.0028 .35720 .40020 .40019.0
Cam SmithCHWrf223.353.04127 .27661 .33763 .348 2.6
Dominic Smith*SFG1b303.673.2677 .28646 .46546 .465 0.8
Josh Smith*TEXss274.183.62197 .305131 .461132 .465 1.2
Pavin Smith*KCRdh290.860.758 .00015 .62515 .625 3.3
Will SmithCOLc 304.383.61159 .327148 .554150 .562 1.3
Tyler Soderstrom*ARIlf234.253.88159 .358122 .513122 .513 2.5
Donovan SolanoATH1b372.752.5019 .47412 .36413 .394 5.5
Jorge SolerCHCrf333.162.9166 .28848 .47548 .475 3.0
Edmundo SosaATL3b292.292.1363 .25454 .52455 .534 4.5
Lenyn SosaCHC2b253.983.84152 .27681 .37083 .37910.6
Juan Soto*COLrf264.543.87185 .319186 .602187 .605 1.4
George SpringerMINrf354.453.94137 .380166 .761168 .771 1.9
Jacob StallingsTORc 354.133.8145 .17812 .18214 .212 8.5
Giancarlo StantonBALdh354.133.6549 .44975 .78975 .789 2.6
Spencer SteerBOS1b273.603.22109 .20279 .43979 .439 2.9
Tyler StephensonMINc 282.882.4645 .35627 .39128 .406 1.9
Chad StevensLAD2b260.570.503 .3331 .1252 .25099.0
Trevor StoryCINss324.093.88143 .32997 .40999 .418 8.3
Bryson Stott*KCR2b274.183.77163 .19688 .37689 .380 2.3
Kyle Stowers*STLlf273.873.46125 .336112 .536113 .541 2.9
Myles StrawNYMcf303.823.55167 .31793 .43596 .449 2.6
Eugenio SuarezCIN3b334.263.97148 .264115 .466119 .482 7.1
Brett Sullivan*SDPc 313.072.7594 .24556 .32661 .355 4.4
Jack Suwinski*SEAcf261.171.006 .0002 .1432 .143 3.0
Seiya SuzukiLADdh304.484.00156 .256132 .508133 .512 2.6
Dansby SwansonCHWss314.203.86142 .26192 .39193 .396 3.7
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.182.0623 .1746 .1626 .16213.0
Tim TawaKCR2b261.241.2234 .32414 .27514 .27516.0
Chris TaylorCHWut340.800.8010 .4009 .4509 .45099.0
Michael A. TaylorSEAcf342.902.6639 .15439 .46439 .464 4.6
Tyrone TaylorATHcf311.781.7035 .2299 .18810 .20899.0
Kyle Teel*NYYc 233.943.3677 .31261 .46961 .469 1.8
Rowdy Tellez*KCR1b303.473.2877 .22142 .37843 .387 6.3
Jose Tena*CLE3b243.072.8585 .35354 .42955 .437 4.0
Bryce TeodosioATLcf262.131.9631 .22618 .35319 .373 5.0
Matt Thaiss*ATLc 303.002.6714 .42912 .44412 .444 3.3
Alek Thomas*BALcf253.302.8748 .27129 .38231 .408 2.4
Colby ThomasARIrf242.702.5526 .19224 .44425 .46310.5
Lane ThomasNYYcf293.292.7924 .25021 .45721 .457 1.9
Michael Toglia#CLE1b262.842.5840 .07525 .28425 .284 4.6
Spencer TorkelsonNYM1b254.243.69134 .19491 .39193 .399 2.5
Abraham Toro#NYY1b284.084.0045 .37824 .45324 .453 7.0
Luis TorrensLADc 293.873.49148 .28485 .39985 .399 2.7
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.762.4594 .17038 .27038 .270 2.2
Mike TroutARIdh334.183.4876 .31678 .56581 .587 1.6
Kyle Tucker*CHWrf284.453.79168 .262125 .502130 .522 1.2
Brice Turang*ATL2b254.554.09162 .370113 .443113 .443 2.7
Justin TurnerCLE1b401.971.6542 .14326 .42626 .426 0.7
Trea TurnerHOUss324.614.41189 .307106 .411108 .419 5.7
Luis UriasSEA2b283.272.8228 .32116 .44416 .444 0.6
Ramon UriasCLE3b313.723.4196 .29267 .46267 .462 2.7
Enmanuel Valdez*SEAdh263.182.8885 .20035 .33335 .333 1.2
George Valera*MILdh241.001.001 .0000 .0000 .000 0.0
Miguel VargasSDP3b253.483.09129 .26494 .48299 .508 2.3
Daulton Varsho*KCRcf283.783.41110 .282123 .603124 .608 3.3
Andrew VaughnSFG1b274.273.85123 .20367 .38369 .394 2.9
Christian VazquezARIc 343.082.7260 .23329 .37730 .390 2.5
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.683.46133 .21865 .31668 .330 8.4
LaMonte Wade*MIL1b312.802.51101 .21847 .32948 .336 2.1
Tyler Wade*SFGcf304.003.0010 .4009 .5639 .563 1.0
Eric WagamanBOS1b272.362.2154 .46344 .56444 .564 3.6
Will Wagner*ATH3b263.262.7483 .31347 .34348 .350 2.3
Christian WalkerWAS1b343.883.36131 .313110 .507118 .544 2.9
Jordan WalkerSFGrf233.232.9571 .39448 .38148 .381 4.3
Matt Wallner*DETrf273.843.3883 .24168 .47969 .486 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.183.91168 .29892 .40092 .400 4.1
Eli WhitePHIrf311.661.5443 .18619 .27920 .294 6.7
Ben WilliamsonTOR3b244.143.9391 .25335 .30236 .310 3.8
Jacob T. WilsonMIAss234.634.41212 .297126 .504126 .504 1.9
Weston WilsonSEAph302.432.298 .37513 .76513 .765 6.0
Will WilsonCOL3b263.413.10131 .19151 .24551 .245 4.4
Masyn WinnBALss233.983.59162 .29079 .35483 .372 2.4
Bobby WittTBRss254.434.00177 .345125 .486131 .510 2.9
Connor WongDETc 293.343.09129 .24851 .28851 .288 2.7
James Wood*TBRlf224.263.86127 .378143 .579146 .591 4.1
Mike Yastrzemski*BOSrf343.262.81121 .223109 .586110 .591 1.4
Christian Yelich*LADdh334.313.88148 .311135 .540137 .548 2.7
Masataka Yoshida*KCRdh310.800.6011 .2737 .4388 .500 0.3
Cole Young*COL2b212.702.3352 .30832 .39533 .407 2.0
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 .165 .245 .388 .633851410611930
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 .278 .354 .556 .909722020615917
Francisco AlvarezCLEc 23 .349 .462 .7211.182431532313914
Yordan Alvarez*SDPdh28 .303 .410 .424 .8343310400563
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 .200 .304 .200 .504204000238
Orlando ArciaCOLss30 .250 .286 .350 .636205010313
Nolan ArenadoSTL3b34 .265 .302 .306 .6084913200414
Gabriel AriasCHCss25 .122 .140 .327 .4674961035123
Randy ArozarenaBALlf30 .273 .325 .485 .810339510838
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
Jordan BeckCOLlf24 .230 .305 .514 .818741771415727
Josh Bell#BALdh32 .125 .125 .125 .25081000102
Cody Bellinger*TORlf29 .344 .394 .459 .8536121401656
Andrew Benintendi*TORlf30 .214 .200 .464 .6642864011005
Will Benson*CHCrf27 .100 .231 .400 .631101001321
Jon BertiSDP3b35 .091 .091 .091 .182111000002
Mookie BettsMILss32 .267 .327 .467 .7934512302445
Bo BichetteMINss27 .313 .357 .609 .96764204051147
JJ Bleday*HOUcf27 .264 .328 .321 .64853140015518
Xander BogaertsWASss32 .390 .390 .576 .9665923801707
Alec BohmSTL3b28 .288 .351 .346 .6975215300647
Alex BregmanCHW3b31 .288 .361 .438 .80073212037911
Vidal Brujan#LAAut27 .000 .000 .000 .00010000000
Jake BurgerCHC1b29 .212 .293 .442 .73552113038611
Alec Burleson*TBR1b26 .200 .246 .354 .60065131038415
Michael Busch*NYY1b27 .076 .103 .121 .2246650012221
Lawrence Butler*ARIrf24 .000 .000 .000 .00060000003
Byron BuxtonNYYcf31 .333 .424 .6321.056571912412718
Jose CaballeroCOLss28 .234 .333 .404 .73847112026615
Oswaldo Cabrera#DET3b26 .360 .360 .360 .720259000306
Jac Caglianone*DETrf22 .163 .217 .256 .4734371013210
Owen Caissie*STLrf22 .000 .000 .000 .00000000000
Alex CallATLrf30 .375 .423 .7921.215249402824
Junior CamineroMIL3b21 .195 .267 .415 .681418003647
Kristian CampbellSFG2b23 .300 .462 .433 .895309101587
Alexander CanarioSFGlf25 .200 .200 .200 .400102000103
Dominic Canzone*WASrf27 .000 .000 .000 .00020000101
Vinny CapraATL3b28 .000 .000 .000 .00020000000
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 .234 .298 .429 .72677186039718
Nick CastellanosDETrf33 .187 .222 .333 .556751420310424
Willi Castro#CLE2b28 .217 .229 .348 .5774610111518
Matt ChapmanCHW3b32 .238 .277 .333 .6104210101439
Jazz Chisholm*SDP2b27 .235 .278 .392 .67051122027318
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 .235 .385 .490 .875511270210117
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 .0001.000 .0001.00000000010
J.P. Crawford*SEAss30 .130 .254 .148 .4025471001917
Dylan CrewsNYYrf23 .190 .261 .190 .451214000026
Jake Cronenworth*LAD2b31 .220 .297 .280 .57782182016717
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 .148 .179 .148 .327274000019
Elly De La Cruz#KCRss23 .177 .200 .313 .51296171046134
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 .250 .333 .250 .58382000012
Yainer DiazNYMc 26 .171 .171 .371 .5433561023011
Yandy DiazMIN1b33 .393 .469 .7681.23756223061486
Dillon DinglerCHWc 26 .369 .461 .5691.030652440371116
Jasson Dominguez#SDPlf22 .118 .211 .176 .387172100224
Brendan Donovan*COL2b28 .304 .333 .565 .899237002513
Brenton DoyleCOLcf27 .290 .405 .290 .696319000267
Mauricio DubonMIA2b30 .283 .306 .417 .7236017501924
Blake DunnATLrf261.0001.0002.0003.00011100100
Ezequiel DuranSFGss26 .143 .143 .200 .3433552001014
Jarren Duran*NYYlf28 .159 .197 .222 .41963102102220
Caleb DurbinLAA3b25 .216 .231 .297 .528378001302
Nate EatonCINrf28 .211 .286 .211 .496194000121
Tommy Edman#CIN2b30 .238 .320 .381 .701215300234
Xavier Edwards#SDP2b25 .200 .246 .215 .46265131005415
Jerar EncarnacionCINrf27 .333 .333 .333 .66731000001
Christian Encarnacn-StranDET1b25 .333 .333 .6671.00031100000
Santiago EspinalSFG3b30 .257 .274 .343 .6177018600626
Thairo EstradaMIA2b29 .200 .500 .200 .70051000110
Kyle FarmerATHss34 .219 .342 .500 .8423270036613
Freddy FerminKCRc 30 .197 .219 .254 .47371141014212
Jose FerminNYY2b26 .200 .200 .300 .500102100002
Yanquiel Fernandez*TBRdh22 .050 .136 .050 .186201000028
Ryan Fitzgerald*MILss31 .000 .000 .000 .00030000000
Tyler FitzgeraldDET2b27 .235 .312 .309 .62168161203825
Dominic Fletcher*BOSrf27 .0001.000 .0001.00000000010
Wilmer FloresBOSdh33 .175 .205 .425 .630407103814
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 .381 .426 .429 .85563243005410
TJ Friedl*CHCcf29 .279 .354 .372 .72643124002510
Braxton FulfordMIAc 26 .200 .265 .200 .4653060001310
Adolis GarciaNYYrf32 .204 .235 .347 .58249104014218
Luis V. Garcia*DET2b25 .143 .143 .179 .321284100105
Maikel GarciaCHC3b25 .367 .456 .531 .9874918501887
Mitch GarverNYMc 34 .167 .231 .333 .564122010315
Zack GelofPIT2b25 .118 .167 .176 .343172100118
Andres Gimenez*LAD2b26 .120 .137 .240 .377506002417
Paul GoldschmidtTEX1b37 .368 .422 .5921.0147628803979
Nick GonzalesWAS2b26 .222 .222 .222 .44492000000
Romy GonzalezMIA1b28 .298 .305 .456 .7615717302519
Hunter GoodmanWASc 25 .174 .208 .370 .5784681126214
Nolan Gorman*BAL3b25 .207 .233 .414 .647296111816
Tristan Gray*CHWif29 .333 .333 .556 .88993200300
Riley Greene*CHWcf24 .224 .286 .345 .63158134016421
Randal GrichukATHrf33 .277 .300 .468 .76847136016210
Trent Grisham*ARIcf28 .063 .211 .250 .461161001437
Vladimir GuerreroSDP1b26 .313 .457 .5781.0356420205141612
Lourdes GurrielHOUlf31 .345 .383 .6181.00255193041649
Eric HaaseCINc 32 .500 .5001.2501.75042001301
Sam Haggerty#LADlf31 .241 .241 .379 .621297400108
David Hamilton*ARI2b27 .154 .214 .154 .36878120006326
Garrett HampsonCOL2b30 .150 .227 .150 .377203000023
Ian Happ#SEAlf30 .294 .342 .471 .813682030314523
Bryce Harper*MIA1b32 .338 .364 .608 .972742550510116
Michael Harris*MINcf24 .182 .239 .258 .49766120116217
Robert Hassell*TBRcf23 .217 .217 .217 .435235000209
Ke'Bryan HayesBAL3b28 .378 .385 .514 .8983714201516
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 .130 .200 .174 .3746991104523
Enrique HernandezMIL3b33 .100 .152 .100 .2523030002211
Heriberto HernandezCINlf25 .300 .364 .600 .964103001314
Teoscar HernandezWASrf32 .362 .375 .7021.0774717404518
Ivan HerreraBALdh25 .276 .500 .6551.1552982037126
Jose Herrera#SFGc 28 .306 .419 .361 .78036112004711
Liam Hicks*LAA1b26 .000 .273 .000 .27380000131
Kyle HigashiokaTEXc 35 .241 .276 .370 .64654131026314
Derek HillATHcf29 .083 .233 .125 .358242100259
Nico HoernerTBR2b28 .271 .286 .354 .6404813101215
Jackson Holliday*TOR2b21 .224 .286 .259 .54458132001416
Spencer Horwitz*TOR1b27 .000 .000 .000 .00040000001
Rhys HoskinsMIA1b32 .209 .308 .343 .65167143027922
Cooper Hummel#CINlf30 .148 .281 .259 .541274001459
Andy IbanezPHI3b32 .300 .356 .475 .8314012401943
Jose IglesiasPIT2b35 .292 .393 .333 .726247100146
Jonathan IndiaATL2b28 .200 .320 .250 .570204100113
Kyle Isbel*DETcf28 .149 .186 .164 .35067101001220
Alex JacksonSDPc 29 .167 .333 .250 .583122100125
Jeremiah JacksonTBRrf25 .200 .243 .229 .4723571000216
Danny JansenTORc 30 .154 .250 .487 .73739610411514
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 .264 .328 .509 .83753144036512
Jace Jung*LAD3b24 .125 .125 .125 .250162000205
Josh JungNYY3b27 .194 .215 .355 .57062124029215
Kyle KarrosPIT3b22 .176 .176 .176 .353173000105
Luke KeaschallSTL2b22 .400 .500 .6001.10052100103
Colt Keith*STLdh23 .174 .174 .174 .348234000107
Carson KellyWASc 30 .500 .5451.0001.545105011310
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 .053 .141 .053 .1935730003627
Steven Kwan*STLlf27 .245 .288 .264 .5525313100848
Shea LangeliersSFGc 27 .254 .338 .424 .76259151038718
Wyatt LangfordATLlf23 .232 .386 .339 .725561330131416
Trevor Larnach*TBRdh28 .281 .303 .344 .647329200206
Ramon LaureanoWASlf30 .191 .264 .340 .605479102856
Jordan LawlarNYM3b22 .156 .250 .188 .4383251000415
Brooks Lee#CHW2b24 .191 .203 .265 .46868132016114
Jung Hoo Lee*CINcf26 .214 .313 .310 .6224290204512
Korey LeeCHCc 26 .333 .333 .333 .66731000000
DJ LeMahieuSEA2b36 .211 .279 .211 .4903880003413
Royce LewisTBR3b26 .138 .138 .138 .276294000206
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 .200 .278 .354 .63265134028412
Joey Loperfido*PHIlf26 .444 .500 .444 .94494000213
Otto LopezSFGss26 .143 .200 .143 .343142000114
Brandon Lowe*MIN2b30 .200 .259 .320 .579255001224
Josh Lowe*COLrf27 .154 .267 .231 .497132100016
Nathaniel Lowe*LAD1b29 .149 .198 .191 .39094144006634
Matthew LugoPHIcf24 .400 .389 .543 .9323514201704
Nathan Lukes*ARIrf30 .077 .188 .077 .264131000116
Gavin Lux*PHIdh27 .083 .154 .083 .237121000113
Manny MachadoWAS3b32 .196 .208 .490 .69851103046114
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 .161 .333 .452 .7853150034714
Rafael Marchan#PITc 26 .324 .415 .353 .7683411100267
Jakob Marsee*NYMcf24 .250 .365 .318 .68444113006813
Brandon Marsh*LADcf27 .241 .281 .241 .5232970001114
Ketel Marte#LAA2b31 .261 .358 .543 .90246124031068
Noelvi MartePHIrf23 .333 .333 .533 .867155001106
Starling MarteSTLdh36 .250 .250 .281 .531328100106
Austin MartinSFGlf26 .375 .390 .550 .9404015401413
Angel Martinez#SEAcf23 .254 .323 .441 .7645915502556
Michael Massey*STL2b27 .278 .316 .278 .594185000315
Miles Mastrobuoni*KCR3b29 .235 .278 .353 .631348101229
Luis MatosSDPrf23 .0001.000 .0001.00000000010
Ronny Mauricio#SDP3b24 .000 .000 .000 .00010000001
Marcelo Mayer*WAS3b22 .059 .111 .059 .170171000105
Coby MayoNYM1b23 .241 .241 .414 .655297201106
James McCannPHIc 35 .242 .359 .424 .783338002326
Chas McCormickMIAcf30 .206 .270 .382 .6533473012310
Andrew McCutchenATHdh38 .235 .316 .382 .6983482012410
Reese McGuire*MIAc 30 .429 .429 .8571.28673001101
Zach McKinstry*ATL3b30 .273 .322 .382 .70455154106114
Matt McLainCLE2b25 .277 .386 .426 .81147134017919
Ryan McMahon*LAA3b30 .207 .250 .207 .457296000227
Jeff McNeil*MIN2b33 .276 .354 .379 .7335816410856
Curtis MeadTOR3b24 .133 .188 .133 .321152000012
Parker Meadows*STLcf25 .333 .500 .333 .83331000110
Chase MeidrothBOSss23 .170 .250 .191 .4414781003513
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
Yoan Moncada#ARI3b30 .231 .412 .231 .643133000124
Mickey Moniak*MINlf27 .182 .217 .364 .581224101217
Colson Montgomery*MIAss23 .129 .182 .258 .440314101227
Dylan MoorePHI2b32 .263 .348 .289 .63738101004617
Gabriel MorenoCHWc 25 .243 .300 .270 .570379100039
Cedric Mullins*SDPcf30 .167 .239 .405 .6444271037314
Max Muncy*KCR3b34 .236 .282 .417 .699721721316424
Max P. MuncyNYY3b22 .031 .088 .031 .1193210001215
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 .364 .386 .600 .9865520104516
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 .163 .265 .209 .4754372000618
Nasim Nunez#COLss24 .333 .520 .6671.187186002561
Ryan O'Hearn*ATL1b31 .246 .338 .354 .69265165109920
Logan O'HoppeMILc 25 .188 .257 .281 .538326001238
Tyler O'NeillKCRrf30 .091 .167 .364 .530111001106
Shohei Ohtani*ARIdh30 .253 .313 .571 .885912312814721
Matt Olson*COL1b31 .216 .262 .320 .582972170114635
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
Isaac ParedesDET3b26 .326 .376 .6631.03986283181958
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 .298 .375 .316 .6915717100275
Oswald PerazaSDP3b25 .000 .000 .000 .00020000001
Geraldo Perdomo#KCRss25 .247 .354 .459 .812852130510139
Jhonny PeredaCOLc 29 .000 .000 .000 .00030000002
Everson PereiraTBRcf24 .200 .200 .200 .40051000004
Salvador PerezBOSc 35 .170 .170 .226 .3965393003016
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 .328 .431 .492 .922612040271112
Edgar Quero#LAAc 22 .417 .447 .5561.0033615500427
Ceddanne RafaelaDETcf24 .267 .300 .453 .75386239217419
Cal Raleigh#CHCc 28 .217 .339 .435 .774461010311917
Luke Raley*NYYrf30 .000 .294 .000 .294120000045
Agustin RamirezATLc 23 .186 .280 .419 .6994381037311
Jose E. Ramirez#WAS3b32 .240 .321 .400 .72150122027512
Heliot RamosARIlf25 .264 .316 .509 .825531440310419
J.T. RealmutoHOUc 34 .214 .214 .571 .786143201604
Rob RefsnyderCOLrf34 .333 .442 .556 .9976321503201323
Hunter RenfroePHIrf33 .000 .111 .000 .11180000011
Luis Rengifo#SEA3b28 .160 .176 .300 .4765081026111
Bryan Reynolds#BOSrf30 .250 .353 .568 .92144113138616
Ben Rice*CINdh26 .211 .211 .474 .684194201204
Austin RileyHOU3b28 .185 .207 .333 .540275101415
Ryan RitterBOSss24 .200 .188 .433 .621306102607
Emmanuel RiveraCLE3b29 .246 .274 .263 .53757141004314
Luis RobertPHIcf27 .244 .320 .311 .6314511001659
Victor RoblesTBRrf28 .105 .105 .105 .211192000005
Brayan Rocchio#MILss24 .182 .357 .455 .812112001334
Brendan RodgersCLE2b28 .211 .250 .211 .461194000116
Endy Rodriguez#CIN1b25 .000 .000 .000 .00000000000
Johnathan RodriguezDETrf25 .364 .417 .8481.26533123238312
Julio Y. RodriguezCLEcf24 .265 .275 .485 .76168184137118
Jake RogersBOSc 30 .000 .333 .000 .33320000011
Johan RojasWAScf24 .219 .265 .219 .4833270002213
Josh Rojas*ARI3b31 .154 .167 .231 .3975284003015
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 .238 .289 .262 .5514210100337
Dalton Rushing*TBRc 24 .154 .214 .154 .368132000005
Adley Rutschman#PHIc 27 .250 .348 .400 .748205110133
Thomas SaggeseNYY2b23 .444 .444 .444 .88994000002
Gary SanchezPITc 32 .222 .222 .500 .722184011204
Jesus Sanchez*BALrf27 .200 .250 .400 .650153001313
Javier SanojaWAS3b22 .364 .417 .7731.189228112424
Carlos Santana#LAA1b39 .209 .320 .302 .622439101975
Anthony Santander#TEXdh30 .200 .200 .200 .40051000004
Nolan Schanuel*TOR1b23 .224 .350 .286 .6364911300298
Casey SchmittTBR2b26 .222 .300 .333 .633184200025
Daniel Schneemann*MIN2b28 .087 .222 .087 .3092320000410
Davis SchneiderMINlf26 .083 .154 .083 .2373630000317
Max SchuemannKCR2b281.0001.0001.0002.00011000000
Aaron SchunkTEXss27 .087 .250 .130 .3802321001311
Kyle Schwarber*MIAdh32 .315 .390 .8081.1987323411028823
Victor Scott*LAAcf24 .167 .231 .167 .397122000013
Corey Seager*PHIss31 .391 .472 .5871.0594618601957
Marcus SemienTOR2b34 .268 .348 .415 .7624111002758
Matt ShawSFG3b23 .276 .333 .534 .86858164136514
Gavin Sheets*SFGlf29 .272 .322 .321 .64381224006614
Michael Siani*CHCcf25 .000 .000 .000 .00010000001
Chandler Simpson*STLcf24 .511 .540 .5331.0734523100546
Austin SlaterBOSrf32 .237 .256 .395 .6513890023115
Cam SmithCHWrf22 .196 .292 .268 .56056114003716
Dominic Smith*SFG1b30 .250 .250 .313 .563164100102
Josh Smith*TEXss27 .308 .384 .308 .69165200006821
Pavin Smith*KCRdh29 .000 .000 .000 .00050000003
Will SmithCOLc 30 .234 .367 .375 .742641530291420
Tyler Soderstrom*ARIlf23 .274 .291 .369 .66084232027225
Donovan SolanoATH1b37 .000 .000 .000 .00040000003
Jorge SolerCHCrf33 .262 .295 .548 .8434211303926
Edmundo SosaATL3b29 .263 .333 .526 .860571530414519
Lenyn SosaCHC2b25 .245 .240 .327 .56749121017016
Juan Soto*COLrf26 .319 .410 .516 .9269129414121425
George SpringerMINrf35 .229 .339 .500 .83948111048816
Jacob StallingsTORc 35 .000 .100 .000 .10080000114
Giancarlo StantonBALdh35 .316 .417 .7891.206196003846
Spencer SteerBOS1b27 .171 .265 .366 .6314172027611
Tyler StephensonMINc 28 .310 .459 .379 .839299200976
Chad StevensLAD2b26 .000 .000 .000 .00030000002
Trevor StoryCINss32 .255 .283 .373 .65651133015212
Bryson Stott*KCR2b27 .146 .245 .183 .428821200141020
Kyle Stowers*STLlf27 .333 .379 .444 .824279110527
Myles StrawNYMcf30 .389 .389 .528 .9173614500108
Eugenio SuarezCIN3b33 .125 .208 .188 .3954863003517
Brett Sullivan*SDPc 31 .154 .214 .192 .4075282002422
Jack Suwinski*SEAcf26 .000 .000 .000 .00020000001
Seiya SuzukiLADdh30 .173 .284 .321 .605811460281324
Dansby SwansonCHWss31 .247 .293 .468 .760771920517526
Trey Sweeney*BOSss25 .286 .286 .429 .714144010104
Fernando TatisLAArf26 .364 .404 .409 .81344162005310
Mike Tauchman*TEXrf34 .259 .389 .431 .820581570161319
Leody Taveras#ATLcf26 .000 .000 .000 .00060000002
Tim TawaKCR2b26 .220 .238 .244 .4824191001114
Chris TaylorCHWut34 .333 .333 .333 .66731000001
Michael A. TaylorSEAcf34 .182 .234 .500 .7344482047315
Tyrone TaylorATHcf31 .200 .200 .200 .400102000003
Kyle Teel*NYYc 23 .333 .455 .389 .843186100245
Rowdy Tellez*KCR1b30 .151 .182 .189 .3705382002112
Jose Tena*CLE3b24 .154 .214 .231 .445132100014
Bryce TeodosioATLcf26 .200 .263 .371 .6353573013310
Matt Thaiss*ATLc 30 .000 .000 .000 .00010000000
Alek Thomas*BALcf25 .194 .242 .194 .436316000208
Colby ThomasARIrf24 .196 .229 .478 .7074691048218
Lane ThomasNYYcf29 .278 .435 .444 .879185001153
Michael Toglia#CLE1b26 .083 .083 .167 .250121100303
Spencer TorkelsonNYM1b25 .111 .256 .278 .5343640027711
Abraham Toro#NYY1b28 .308 .333 .385 .718268200114
Luis TorrensLADc 29 .200 .242 .318 .55985178108525
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 .308 .400 .6151.015134101225
Kyle Tucker*CHWrf28 .234 .344 .377 .721771850271015
Brice Turang*ATL2b25 .314 .338 .371 .70970221014319
Justin TurnerCLE1b40 .206 .325 .441 .766347202565
Trea TurnerHOUss32 .219 .240 .315 .55573161022120
Luis UriasSEA2b28 .000 .333 .000 .33320000010
Ramon UriasCLE3b31 .306 .370 .612 .98349153048513
Enmanuel Valdez*SEAdh26 .000 .000 .000 .00010000000
George Valera*MILdh24 .000 .000 .000 .00000000000
Miguel VargasSDP3b25 .255 .328 .545 .87355144048613
Daulton Varsho*KCRcf28 .179 .236 .254 .49067122012423
Andrew VaughnSFG1b27 .148 .220 .167 .387548100158
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 .255 .296 .510 .80651135127317
LaMonte Wade*MIL1b31 .222 .222 .444 .66792200102
Tyler Wade*SFGcf30 .000 .333 .000 .33320000011
Eric WagamanBOS1b27 .360 .385 .560 .945501832110211
Will Wagner*ATH3b26 .000 .111 .000 .11180000011
Christian WalkerWAS1b34 .275 .311 .500 .81140110031018
Jordan WalkerSFGrf23 .299 .333 .373 .70667202016427
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 .390 .400 .6341.03441164021224
Eli WhitePHIrf31 .162 .225 .297 .5223762013311
Ben WilliamsonTOR3b24 .391 .462 .6521.114239600421
Jacob T. WilsonMIAss23 .236 .276 .389 .6657217203647
Weston WilsonSEAph30 .385 .429 .9231.352135102314
Will WilsonCOL3b26 .170 .279 .189 .4675391003821
Masyn WinnBALss23 .389 .436 .444 .8803614200229
Bobby WittTBRss25 .245 .288 .306 .59549123005313
Connor WongDETc 29 .119 .212 .136 .3485971000715
James Wood*TBRlf22 .255 .317 .364 .68055143017325
Mike Yastrzemski*BOSrf34 .000 .000 .000 .00040000002
Christian Yelich*LADdh33 .167 .219 .222 .44190152014436
Masataka Yoshida*KCRdh31 .000 .000 .000 .00030000001
Cole Young*COL2b21 .150 .227 .150 .3774060001313
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 .160 .247 .333 .58014423407171745
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 .270 .306 .412 .71814840101317623
Francisco AlvarezCLEc 23 .382 .406 .6341.03913150301026644
Yordan Alvarez*SDPdh28 .471 .550 .5291.079178100131
Jacob AmayaNYMss26 .000 .222 .000 .222140000133
Miguel AmayaMIAc 26 .400 .444 .8001.2442510402225
Tim AndersonCOL2b32 .091 .231 .091 .322111000015
Miguel AndujarNYM3b30 .301 .333 .398 .7311665070318821
Roman Anthony*NYMrf21 .263 .417 .421 .838381030171018
Jonathan Aranda*ARI1b27 .269 .322 .463 .7851082960514936
Orlando ArciaCOLss30 .171 .167 .257 .424356300107
Nolan ArenadoSTL3b34 .200 .250 .327 .5771653360519927
Gabriel AriasCHCss25 .200 .287 .258 .54512024401141150
Randy ArozarenaBALlf30 .283 .367 .545 .9121985611113372059
Luis Arraez*BOS1b28 .278 .335 .420 .75516245110420142
Harrison BaderMIAcf31 .285 .349 .489 .838137391006271230
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 .305 .366 .516 .88112839607251214
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 .182 .328 .200 .52855101001815
Samuel Basallo*PITc 20 .139 .214 .278 .4921512190491049
Brett Baty*PIT3b25 .232 .326 .437 .76315135409302151
Jake Bauers*TOR1b29 .147 .237 .265 .5023451012312
Jordan BeckCOLlf24 .224 .265 .432 .69719243549451162
Josh Bell#BALdh32 .258 .347 .444 .79017846609202431
Cody Bellinger*TORlf29 .313 .372 .619 .992176557115431829
Andrew Benintendi*TORlf30 .286 .357 .536 .89311232707201312
Will Benson*CHCrf27 .215 .288 .462 .751932080515924
Jon BertiSDP3b35 .233 .281 .300 .581307200312
Mookie BettsMILss32 .230 .300 .309 .6091523530381621
Bo BichetteMINss27 .311 .358 .419 .777148461111161018
JJ Bleday*HOUcf27 .242 .352 .533 .885120291108172230
Xander BogaertsWASss32 .178 .245 .219 .46514626301121340
Alec BohmSTL3b28 .238 .271 .373 .6441263031417421
Alex BregmanCHW3b31 .206 .308 .375 .68313628506201720
Vidal Brujan#LAAut27 .000 .000 .000 .00050000001
Jake BurgerCHC1b29 .223 .271 .372 .6431212760417332
Alec Burleson*TBR1b26 .302 .382 .497 .878149451106212122
Michael Busch*NYY1b27 .186 .329 .341 .67012924315142442
Lawrence Butler*ARIrf24 .138 .242 .172 .415294100249
Byron BuxtonNYYcf31 .275 .321 .580 .90213136131126736
Jose CaballeroCOLss28 .231 .307 .333 .640147341500101339
Oswaldo Cabrera#DET3b26 .255 .286 .404 .69047121023214
Jac Caglianone*DETrf22 .119 .221 .322 .5435973037816
Owen Caissie*STLrf22 .000 .000 .000 .00020000002
Alex CallATLrf30 .248 .347 .320 .6671253152061729
Junior CamineroMIL3b21 .228 .315 .405 .72015836816131739
Kristian CampbellSFG2b23 .323 .462 .5481.0103110102588
Alexander CanarioSFGlf25 .215 .271 .291 .56279173017530
Dominic Canzone*WASrf27 .316 .350 .8951.245196013611
Vinny CapraATL3b28 .000 .000 .000 .00030000001
Victor Caratini#HOUc 31 .258 .286 .452 .737318002728
Dylan Carlson#CHWlf26 .164 .237 .356 .59473123138721
Kerry Carpenter*SEArf27 .221 .284 .307 .59114031711151042
Corbin Carroll*SDPrf24 .271 .364 .614 .978140385213262147
Nick CastellanosDETrf33 .301 .314 .436 .7501334060420331
Willi Castro#CLE2b28 .162 .247 .262 .50813021702121243
Matt ChapmanCHW3b32 .168 .285 .321 .60513122505162037
Jazz Chisholm*SDP2b27 .219 .319 .417 .7359621405111532
Jackson ChourioBALcf21 .254 .306 .428 .734173441206221136
Nathan Church*WAScf24 .136 .269 .409 .678223002741
Denzel ClarkeNYMcf25 .253 .280 .345 .624872231111428
Jonatan Clase#SFGlf23 .220 .316 .340 .6561002230381230
Kody Clemens*TEXrf29 .234 .308 .575 .883167397116311542
Ernie ClementCIN3b29 .305 .341 .367 .7081283950112610
Isaac Collins#MINlf27 .216 .311 .362 .6731162580381630
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 .000 .000 .000 .00090000004
J.P. Crawford*SEAss30 .219 .345 .336 .68014632504102936
Dylan CrewsNYYrf23 .178 .208 .467 .6754581045213
Jake Cronenworth*LAD2b31 .231 .333 .418 .7519121504121317
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 .136 .296 .273 .569223001343
Elly De La Cruz#KCRss23 .228 .344 .472 .81712729518182239
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 .240 .321 .7001.021501220716612
Yainer DiazNYMc 26 .254 .287 .380 .6671423690324525
Yandy DiazMIN1b33 .314 .359 .415 .77415950111123924
Dillon DinglerCHWc 26 .284 .330 .451 .7811022942315319
Jasson Dominguez#SDPlf22 .219 .282 .320 .60212828213161231
Brendan Donovan*COL2b28 .304 .378 .468 .845171521414182017
Brenton DoyleCOLcf27 .232 .262 .303 .565992351011417
Mauricio DubonMIA2b30 .229 .267 .303 .570109255016617
Blake DunnATLrf26 .115 .207 .173 .3805260012218
Ezequiel DuranSFGss26 .300 .286 .400 .686206200204
Jarren Duran*NYYlf28 .183 .298 .392 .690153281026142542
Caleb DurbinLAA3b25 .293 .357 .447 .80418855110624630
Nate EatonCINrf28 .143 .333 .286 .61971100122
Tommy Edman#CIN2b30 .206 .264 .294 .558102213028720
Xavier Edwards#SDP2b25 .221 .284 .315 .59914933802191228
Jerar EncarnacionCINrf27 .000 .000 .000 .00000000000
Christian Encarnacn-StranDET1b25 .143 .188 .143 .330142000205
Santiago EspinalSFG3b30 .219 .242 .250 .49264142001228
Thairo EstradaMIA2b29 .200 .250 .200 .450153000013
Kyle FarmerATHss34 .188 .257 .219 .476326100037
Freddy FerminKCRc 30 .333 .390 .479 .870963250312819
Jose FerminNYY2b26 .077 .316 .077 .393131000254
Yanquiel Fernandez*TBRdh22 .091 .162 .121 .283333100139
Ryan Fitzgerald*MILss31 .160 .276 .400 .676254002445
Tyler FitzgeraldDET2b27 .155 .197 .172 .3695891001222
Dominic Fletcher*BOSrf27 .240 .296 .560 .856256202423
Wilmer FloresBOSdh33 .241 .313 .358 .67116239514191534
Nick FortesATLc 28 .162 .273 .324 .597376002347
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 .299 .379 .414 .79315747604162125
TJ Friedl*CHCcf29 .245 .361 .335 .69615538503132529
Braxton FulfordMIAc 26 .273 .467 .273 .739113000022
Adolis GarciaNYYrf32 .216 .255 .366 .6211342980411532
Luis V. Garcia*DET2b25 .273 .279 .553 .83213236111820221
Maikel GarciaCHC3b25 .266 .340 .462 .803173461226191835
Mitch GarverNYMc 34 .260 .283 .500 .783501300411213
Zack GelofPIT2b25 .000 .667 .000 .66710000021
Andres Gimenez*LAD2b26 .227 .352 .318 .670882020261314
Paul GoldschmidtTEX1b37 .176 .198 .222 .420108195007319
Nick GonzalesWAS2b26 .349 .371 .500 .87186304319115
Romy GonzalezMIA1b28 .275 .339 .314 .65351142005112
Hunter GoodmanWASc 25 .253 .311 .440 .75116642926221242
Nolan Gorman*BAL3b25 .178 .241 .312 .55315728306131270
Tristan Gray*CHWif29 .000 .429 .000 .42940000031
Riley Greene*CHWcf24 .252 .286 .446 .7321393590617739
Randal GrichukATHrf33 .286 .286 .476 .762216101206
Trent Grisham*ARIcf28 .315 .410 .573 .98212439509222027
Vladimir GuerreroSDP1b26 .268 .365 .442 .80713837606232121
Lourdes GurrielHOUlf31 .216 .232 .351 .5831342960415228
Eric HaaseCINc 32 .304 .333 .500 .83346143028218
Sam Haggerty#LADlf31 .125 .176 .188 .364162100115
David Hamilton*ARI2b27 .132 .225 .254 .47911415204121433
Garrett HampsonCOL2b30 .128 .226 .149 .3754761000615
Ian Happ#SEAlf30 .224 .312 .500 .812152346012251938
Bryce Harper*MIA1b32 .270 .393 .486 .880148401107172627
Michael Harris*MINcf24 .302 .307 .450 .7561293932430125
Robert Hassell*TBRcf23 .267 .306 .481 .78713536110618743
Ke'Bryan HayesBAL3b28 .238 .288 .314 .6021724110422838
Austin HaysLAAlf29 .273 .273 .636 .909113101302
Austin HedgesKCRc 32 .167 .231 .250 .481122100014
Jonah Heim#STLc 30 .208 .244 .308 .5521202530310633
Tyler Heineman#COLc 34 .250 .250 .563 .813164011105
Michael HelmanTBRcf29 .323 .344 .8061.1503110304817
Gunnar Henderson*NYYss24 .301 .379 .490 .868143431015171834
Enrique HernandezMIL3b33 .100 .156 .233 .3903031012211
Heriberto HernandezCINlf25 .271 .333 .459 .79285232149720
Teoscar HernandezWASrf32 .238 .293 .445 .738164391008251452
Ivan HerreraBALdh25 .258 .304 .437 .7411513930822828
Jose Herrera#SFGc 28 .235 .417 .294 .711174100661
Liam Hicks*LAA1b26 .273 .360 .394 .75413236404161724
Kyle HigashiokaTEXc 35 .314 .351 .600 .9513511103929
Derek HillATHcf29 .212 .246 .345 .5911132430414439
Nico HoernerTBR2b28 .296 .324 .404 .7282036070529720
Jackson Holliday*TOR2b21 .269 .362 .425 .78716043516212439
Spencer Horwitz*TOR1b27 .389 .476 .7781.254187401333
Rhys HoskinsMIA1b32 .266 .327 .420 .74714338814141238
Cooper Hummel#CINlf30 .167 .167 .167 .33361000001
Andy IbanezPHI3b32 .143 .217 .143 .360213000223
Jose IglesiasPIT2b35 .200 .200 .200 .40051000002
Jonathan IndiaATL2b28 .203 .288 .290 .5781382860281728
Kyle Isbel*DETcf28 .245 .270 .315 .585143357018523
Alex JacksonSDPc 29 .125 .222 .125 .34781000015
Jeremiah JacksonTBRrf25 .222 .214 .370 .5852761015012
Danny JansenTORc 30 .197 .267 .325 .59111723304201132
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 .325 .451 .6441.095163537015393850
Jace Jung*LAD3b24 .000 .000 .000 .000140000005
Josh JungNYY3b27 .182 .253 .280 .5341322440314946
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 .351 .586 .9379926618241322
Ha-Seong KimBALss29 .308 .400 .6151.015134101313
Hyeseong Kim*PIT2b26 .276 .325 .382 .707762180011526
Isiah Kiner-FalefaKCRss30 .182 .182 .182 .364112000101
Alejandro KirkBALc 26 .341 .358 .500 .8581705860727618
Andrew KniznerMINc 30 .000 .333 .000 .33320000010
Nick Kurtz*TOR1b22 .286 .412 .6251.0371684815014323564
Steven Kwan*STLlf27 .363 .430 .509 .939171621902312314
Shea LangeliersSFGc 27 .240 .345 .430 .77510024813161723
Wyatt LangfordATLlf23 .210 .273 .357 .63015733615151350
Trevor Larnach*TBRdh28 .217 .283 .417 .70111525207131131
Ramon LaureanoWASlf30 .274 .361 .542 .903168467112232143
Jordan LawlarNYM3b22 .157 .203 .289 .4921211910027745
Brooks Lee#CHW2b24 .234 .288 .430 .7171283040716822
Jung Hoo Lee*CINcf26 .294 .347 .531 .878160471355251424
Korey LeeCHCc 26 .211 .250 .316 .566194200514
DJ LeMahieuSEA2b36 .273 .302 .327 .629110306007527
Royce LewisTBR3b26 .277 .342 .406 .7481012870291013
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 .161 .231 .333 .564931513311817
Joey Loperfido*PHIlf26 .305 .349 .559 .90959183049321
Otto LopezSFGss26 .315 .366 .419 .7851243940391016
Brandon Lowe*MIN2b30 .315 .414 .581 .99412439609222133
Josh Lowe*COLrf27 .227 .300 .454 .75416337928261631
Nathaniel Lowe*LAD1b29 .244 .352 .513 .86511929428182134
Matthew LugoPHIcf24 .160 .160 .160 .320254000108
Nathan Lukes*ARIrf30 .000 .000 .000 .00030000002
Gavin Lux*PHIdh27 .234 .341 .348 .68914133812102339
Manny MachadoWAS3b32 .299 .353 .471 .824174521206201325
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 .174 .242 .319 .5611442530615943
Rafael Marchan#PITc 26 .000 .100 .000 .10090000011
Jakob Marsee*NYMcf24 .294 .403 .524 .927170501754163034
Brandon Marsh*LADcf27 .333 .333 .333 .667124000203
Ketel Marte#LAA2b31 .283 .371 .522 .8931845211011252529
Noelvi MartePHIrf23 .240 .264 .422 .6861543751721422
Starling MarteSTLdh36 .222 .344 .370 .714276400156
Austin MartinSFGlf26 .333 .455 .333 .78893000123
Angel Martinez#SEAcf23 .364 .417 .455 .871114100012
Michael Massey*STL2b27 .227 .252 .364 .616110256038316
Miles Mastrobuoni*KCR3b29 .314 .417 .373 .7895116110599
Luis MatosSDPrf23 .194 .242 .258 .500316200115
Ronny Mauricio#SDP3b24 .250 .294 .625 .919164002616
Marcelo Mayer*WAS3b22 .233 .261 .442 .70343103027212
Coby MayoNYM1b23 .241 .305 .444 .75054135027312
James McCannPHIc 35 .283 .327 .391 .71846132014216
Chas McCormickMIAcf30 .143 .229 .143 .3716390002725
Andrew McCutchenATHdh38 .200 .274 .324 .59710521403101025
Reese McGuire*MIAc 30 .262 .270 .574 .844611610613110
Zach McKinstry*ATL3b30 .197 .239 .368 .6081523053524942
Matt McLainCLE2b25 .184 .264 .245 .50914727302231451
Ryan McMahon*LAA3b30 .177 .327 .378 .705164293010233667
Jeff McNeil*MIN2b33 .261 .322 .423 .746111297138718
Curtis MeadTOR3b24 .300 .370 .371 .742702101115612
Parker Meadows*STLcf25 .333 .375 .467 .842155010117
Chase MeidrothBOSss23 .187 .294 .231 .52513425301111616
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
Yoan Moncada#ARI3b30 .307 .408 .545 .9538827415141328
Mickey Moniak*MINlf27 .262 .269 .570 .8401493976933243
Colson Montgomery*MIAss23 .234 .327 .516 .842128304110251749
Dylan MoorePHI2b32 .206 .234 .303 .5371653470315559
Gabriel MorenoCHWc 25 .185 .256 .272 .52781151028715
Cedric Mullins*SDPcf30 .200 .200 .400 .600102010204
Max Muncy*KCR3b34 .202 .346 .433 .77910421008172330
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 .246 .321 .392 .71317142706151927
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 .316 .341 .579 .920381240211014
Nasim Nunez#COLss24 .294 .400 .471 .871175001437
Ryan O'Hearn*ATL1b31 .278 .335 .483 .81915142708261343
Logan O'HoppeMILc 25 .120 .154 .240 .3942530015113
Tyler O'NeillKCRrf30 .000 .000 .000 .00010000001
Shohei Ohtani*ARIdh30 .302 .405 .7191.124139426216302447
Matt Olson*COL1b31 .284 .383 .450 .832169481006232634
Joey OrtizMILss26 .280 .333 .400 .733257001223
Alejandro Osuna*CLElf22 .135 .304 .162 .4673751000910
James Outman*WAScf28 .121 .256 .273 .5293342014619
Marcell OzunaHOUdh34 .100 .280 .250 .530202001148
Andy PagesLAAcf24 .246 .269 .442 .7111383441725531
Isaac ParedesDET3b26 .279 .380 .589 .969129362112221828
Kyren ParisBALcf23 .182 .250 .455 .705112001317
Vinnie Pasquantino*MIL1b27 .245 .291 .489 .781184457112221133
Graham Pauley*MIA3b24 .311 .396 .6671.0634514404879
Joc Pederson*MILdh33 .154 .207 .346 .5521362131712933
Liover PegueroPITss24 .212 .230 .341 .57185182037216
Jeremy PenaSFGss27 .306 .339 .423 .76211134100113619
Oswald PerazaSDP3b25 .000 .000 .000 .00030000001
Geraldo Perdomo#KCRss25 .322 .414 .6261.04011537728262025
Jhonny PeredaCOLc 29 .417 .462 .5831.045125200001
Everson PereiraTBRcf24 .400 .400 .400 .80052000001
Salvador PerezBOSc 35 .235 .280 .446 .72616639809321138
Wenceel Perez#CLErf25 .189 .245 .349 .59416932417231341
Blake Perkins#SFGcf28 .148 .220 .241 .4615483100522
Tommy PhamNYMlf37 .289 .360 .507 .86715244609181634
Jorge Polanco#ATH2b31 .254 .316 .605 .921177458018371645
Jurickson Profar#ARIlf32 .159 .260 .227 .487447110469
Edgar Quero#LAAc 22 .176 .222 .176 .399173000116
Ceddanne RafaelaDETcf24 .224 .277 .396 .67313430121315926
Cal Raleigh#CHCc 28 .228 .376 .503 .879145337011223351
Luke Raley*NYYrf30 .216 .283 .433 .71697215249740
Agustin RamirezATLc 23 .258 .297 .503 .80016342130930630
Jose E. Ramirez#WAS3b32 .230 .304 .448 .752174401109251425
Heliot RamosARIlf25 .462 .462 .462 .923136000003
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 .253 .353 .444 .797162411415202341
Ben Rice*CINdh26 .247 .354 .340 .69416240712132540
Austin RileyHOU3b28 .262 .357 .508 .86512232907141549
Ryan RitterBOSss24 .161 .230 .232 .4625692102415
Emmanuel RiveraCLE3b29 .241 .276 .292 .568137335106626
Luis RobertPHIcf27 .221 .295 .382 .67613129605171146
Victor RoblesTBRrf28 .318 .375 .409 .784227010004
Brayan Rocchio#MILss24 .164 .179 .236 .4155592101114
Brendan RodgersCLE2b28 .182 .250 .182 .432224000028
Endy Rodriguez#CIN1b25 .000 .000 .000 .00020000000
Johnathan RodriguezDETrf25 .000 .000 .000 .00020000000
Julio Y. RodriguezCLEcf24 .268 .319 .506 .8251684592927842
Jake RogersBOSc 30 .364 .364 .455 .818114100003
Johan RojasWAScf24 .545 .545 .7271.273116200102
Josh Rojas*ARI3b31 .364 .417 .8181.235114011211
Miguel RojasHOU2b36 .235 .250 .235 .485174000312
Brent RookerMILdh30 .223 .302 .451 .75317539929331939
Ben Rortvedt*PITc 27 .333 .333 .333 .66762000000
Amed RosarioNYM3b29 .212 .286 .341 .6271322820513824
Esteury RuizCHClf26 .186 .228 .291 .5191723290317944
Keibert Ruiz#NYYc 26 .156 .206 .156 .362325000011
Dalton Rushing*TBRc 24 .216 .275 .351 .626111243049849
Adley Rutschman#PHIc 27 .180 .261 .313 .57312823205201419
Thomas SaggeseNYY2b23 .297 .333 .432 .7663711500627
Gary SanchezPITc 32 .216 .295 .317 .6111393020416841
Jesus Sanchez*BALrf27 .223 .286 .392 .67716637654171550
Javier SanojaWAS3b22 .182 .229 .250 .47988163017516
Carlos Santana#LAA1b39 .188 .248 .271 .5191442760211933
Anthony Santander#TEXdh30 .077 .200 .077 .277131000025
Nolan Schanuel*TOR1b23 .280 .365 .440 .805175491006142029
Casey SchmittTBR2b26 .160 .204 .220 .4245080016317
Daniel Schneemann*MIN2b28 .311 .439 .533 .97245141037108
Davis SchneiderMINlf26 .105 .150 .263 .413192001313
Max SchuemannKCR2b28 .167 .286 .333 .61961100211
Aaron SchunkTEXss27 .184 .230 .240 .4701252340111734
Kyle Schwarber*MIAdh32 .264 .391 .493 .88314037618282935
Victor Scott*LAAcf24 .186 .266 .276 .54215629503111637
Corey Seager*PHIss31 .310 .447 .5851.031142444111253534
Marcus SemienTOR2b34 .244 .302 .395 .697172421105221332
Matt ShawSFG3b23 .221 .310 .338 .64877171125915
Gavin Sheets*SFGlf29 .238 .313 .438 .75113031915141334
Michael Siani*CHCcf25 .200 .333 .200 .53351000011
Chandler Simpson*STLcf24 .367 .412 .443 .8557929220769
Austin SlaterBOSrf32 .300 .300 .400 .700103100204
Cam SmithCHWrf22 .231 .284 .296 .581108254018721
Dominic Smith*SFG1b30 .278 .373 .417 .79072204027117
Josh Smith*TEXss27 .254 .357 .414 .77218146916252823
Pavin Smith*KCRdh29 .188 .316 .7501.066163003437
Will SmithCOLc 30 .301 .404 .532 .936156471208212735
Tyler Soderstrom*ARIlf23 .316 .395 .534 .92913342726291826
Donovan SolanoATH1b37 .346 .414 .385 .798269100228
Jorge SolerCHCrf33 .216 .298 .333 .63251116003618
Edmundo SosaATL3b29 .179 .200 .462 .662397502618
Lenyn SosaCHC2b25 .228 .260 .370 .631162375069537
Juan Soto*COLrf26 .273 .387 .547 .934172478013273136
George SpringerMINrf35 .407 .457 .8341.2911455920014361324
Jacob StallingsTORc 35 .151 .196 .189 .3855382002113
Giancarlo StantonBALdh35 .400 .451 .7691.220652630715620
Spencer SteerBOS1b27 .200 .262 .400 .66212024307161035
Tyler StephensonMINc 28 .233 .250 .267 .517307100319
Chad StevensLAD2b26 .250 .400 .250 .65041000002
Trevor StoryCINss32 .241 .277 .397 .6741744260732763
Bryson Stott*KCR2b27 .217 .266 .419 .6851292850723923
Kyle Stowers*STLlf27 .262 .333 .506 .84016042829331748
Myles StrawNYMcf30 .264 .320 .387 .70716343804161121
Eugenio SuarezCIN3b33 .258 .289 .527 .81618247701436554
Brett Sullivan*SDPc 31 .176 .276 .324 .5991021841311935
Jack Suwinski*SEAcf26 .000 .167 .000 .167100000025
Seiya SuzukiLADdh30 .258 .315 .536 .852151399011301241
Dansby SwansonCHWss31 .180 .255 .273 .5281392570281341
Trey Sweeney*BOSss25 .185 .280 .259 .539811511151128
Fernando TatisLAArf26 .293 .380 .478 .85918454818162339
Mike Tauchman*TEXrf34 .215 .298 .318 .6151072361151326
Leody Taveras#ATLcf26 .138 .167 .172 .3392941000111
Tim TawaKCR2b26 .222 .222 .333 .55692100102
Chris TaylorCHWut34 .235 .235 .471 .706174101308
Michael A. TaylorSEAcf34 .121 .216 .303 .5193340024417
Tyrone TaylorATHcf31 .167 .184 .194 .379366100409
Kyle Teel*NYYc 23 .226 .324 .387 .7119321603131427
Rowdy Tellez*KCR1b30 .250 .286 .538 .82452133049313
Jose Tena*CLE3b24 .269 .321 .413 .735104285506728
Bryce TeodosioATLcf26 .083 .154 .167 .321121100005
Matt Thaiss*ATLc 30 .261 .346 .391 .7372361103310
Alek Thomas*BALcf25 .257 .381 .457 .838359102379
Colby ThomasARIrf24 .000 .167 .000 .16750000003
Lane ThomasNYYcf29 .143 .217 .286 .5032130012210
Michael Toglia#CLE1b26 .074 .171 .221 .3926851035834
Spencer TorkelsonNYM1b25 .186 .268 .335 .60416731407261852
Abraham Toro#NYY1b28 .346 .346 .500 .846269210403
Luis TorrensLADc 29 .252 .322 .383 .70510727802101221
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 .157 .242 .193 .435831300191022
Mike TroutARIdh33 .265 .390 .490 .88010227506111827
Kyle Tucker*CHWrf28 .259 .359 .489 .84813535627202022
Brice Turang*ATL2b25 .270 .354 .396 .75015943614132145
Justin TurnerCLE1b40 .059 .238 .059 .297171000142
Trea TurnerHOUss32 .282 .317 .425 .7421744981514831
Luis UriasSEA2b28 .310 .394 .379 .773299200443
Ramon UriasCLE3b31 .214 .275 .298 .57284184017719
Enmanuel Valdez*SEAdh26 .181 .250 .277 .52794175207911
George Valera*MILdh24 .000 .000 .000 .00010000000
Miguel VargasSDP3b25 .237 .321 .407 .72811828614101024
Daulton Varsho*KCRcf28 .299 .371 .7521.123117358015351436
Andrew VaughnSFG1b27 .231 .281 .452 .7331042401722624
Christian VazquezARIc 34 .233 .288 .367 .65560142021047
Alex Verdugo*CHWlf29 .211 .286 .316 .602194200224
Mark VientosBAL3b25 .130 .167 .130 .297233000118
Matt VierlingPITcf28 .098 .178 .122 .3004141001212
Anthony VolpeATLss24 .140 .180 .224 .4041432041210442
LaMonte Wade*MIL1b31 .176 .261 .252 .5131192122151325
Tyler Wade*SFGcf30 .400 .500 .6001.100104010322
Eric WagamanBOS1b27 .348 .423 .478 .901238110537
Will Wagner*ATH3b26 .243 .333 .290 .62310726500131536
Christian WalkerWAS1b34 .277 .366 .493 .86014841808221642
Jordan WalkerSFGrf23 .208 .296 .271 .56748100015616
Matt Wallner*DETrf27 .171 .264 .303 .56776132128928
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 .230 .266 .316 .5821744030413941
Eli WhitePHIrf31 .115 .148 .192 .340263200109
Ben WilliamsonTOR3b24 .161 .189 .172 .36187141005318
Jacob T. WilsonMIAss23 .331 .353 .530 .88316655131628612
Weston WilsonSEAph30 .000 .000 .000 .00030000002
Will WilsonCOL3b26 .132 .167 .199 .3651361811210640
Masyn WinnBALss23 .212 .284 .285 .56916535602131430
Bobby WittTBRss25 .306 .371 .508 .879183561417231437
Connor WongDETc 29 .238 .279 .286 .565105255003620
James Wood*TBRlf22 .290 .358 .609 .9681694912014381757
Mike Yastrzemski*BOSrf34 .244 .337 .558 .8951563816011272229
Christian Yelich*LADdh33 .341 .422 .6811.104135464014251926
Masataka Yoshida*KCRdh31 .333 .538 .444 .98393100230
Cole Young*COL2b21 .367 .459 .5671.0263011301865
Jacob YoungTEXcf25 .222 .251 .253 .5051583550010633
Jared Young*ATHdh29 .237 .256 .605 .8623892047113