Org batting register -- Federal League
Regular season -- as of 4/15/2026

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*CINss24 .260 .339 .4501002640513142102652
Wilyer Abreu*STLrf26 .345 .396 .67984294081618182300
Maximo AcostaDET3b22 .500 .500 .500420000100100
Ronald AcunaSDPrf27 .233 .283 .419431020255031410
Willy AdamesLADss29 .172 .224 .39499171071117073100
Riley AdamsSFGc 29 .250 .276 .2862871002110800
Jo AdellSDPcf26 .212 .272 .51885182081119071900
Nick AhmedARIss35 .0001.000 .000000000001000
Ozzie Albies#MIL2b28 .228 .314 .435922140513100121810
Nick AllenSTLss26 .132 .195 .15838510031121400
Pete AlonsoSEA1b30 .231 .273 .442521250253121200
Jose AltuveARI2b35 .258 .316 .46189234141113171900
Francisco AlvarezCLEc 23 .353 .398 .61285303251419072800
Yordan Alvarez*SDPdh28 .290 .371 .4193194003404300
Jacob AmayaNYMss26 .000 .154 .0001100000011201
Miguel AmayaMIAc 26 .324 .359 .67637124034602900
Miguel AndujarNYM3b30 .310 .337 .405842620278041300
Roman Anthony*NYMrf21 .167 .375 .1671220001004700
Jonathan Aranda*ARI1b27 .306 .342 .528361120254021400
Orlando ArciaCOLss30 .158 .200 .1581930002001600
Nolan ArenadoSTL3b34 .202 .264 .2669419301511271610
Gabriel AriasCHCss25 .183 .272 .380711320448273401
Randy ArozarenaBALlf30 .253 .330 .46087226041616482740
Luis Arraez*BOS1b28 .256 .284 .317822120111904210
Harrison BaderMIAcf31 .277 .354 .42283236029161102510
Javier BaezSEAut32 .143 .143 .1432130001200400
Patrick Bailey#LAAc 26 .500 .500 .500210001000100
Brooks Baldwin#HOUlf24 .264 .330 .51787234061215092100
Drake Baldwin*MINc 24 .310 .368 .4888426413101718500
Addison Barger*ATHrf25 .208 .296 .4587215305119091800
Austin BarnesNYYc 35 .231 .375 .3081331003212300
Jorge Barrosa#MILcf24 .125 .149 .12572900051112600
Joey BartARIc 28 .262 .359 .287802120045392700
Samuel Basallo*PITc 20 .165 .260 .3529115504107662700
Brett Baty*PIT3b25 .260 .327 .520100263179220103202
Jordan BeckCOLlf24 .204 .245 .48493193171523053210
Josh Bell#BALdh32 .253 .317 .440751920411807910
Cody Bellinger*TORlf29 .322 .357 .53390294051520061130
Andrew Benintendi*TORlf30 .298 .355 .561571730491105300
Will Benson*CHCrf27 .183 .253 .49371134061015071800
Jon BertiSDP3b35 .195 .233 .2444182005311431
Mookie BettsMILss32 .230 .284 .34010023203159081400
Bo BichetteMINss27 .299 .339 .430107325031611071300
JJ Bleday*HOUcf27 .240 .333 .37375184021170112200
Xander BogaertsWASss32 .226 .305 .280932120110101102722
Alec BohmSTL3b28 .209 .247 .264911931087321710
Alex BregmanCHW3b31 .243 .339 .359103253031391141800
Vidal Brujan#LAAut27 .000 .000 .000300000000100
Jake BurgerCHC1b29 .232 .276 .4158219603711322200
Alec Burleson*TBR1b26 .307 .340 .5458827605121505800
Michael Busch*NYY1b27 .171 .289 .371701220469392100
Lawrence Butler*ARIrf24 .097 .176 .12931310001031100
Byron BuxtonNYYcf31 .288 .347 .5006619123611151642
Jose CaballeroCOLss28 .218 .333 .3688719702982132481
Oswaldo Cabrera#DET3b26 .200 .200 .400511000000200
Jac Caglianone*DETrf22 .125 .228 .2878010403781102100
Alex CallATLrf30 .271 .386 .4174813211104091200
Junior CamineroMIL3b21 .255 .324 .398982550369192711
Kristian CampbellSFG2b23 .333 .500 .4582480014408600
Alexander CanarioSFGlf25 .227 .244 .341441020114011700
Dominic Canzone*WASrf27 .385 .3851.0001350123400100
Victor Caratini#HOUc 31 .195 .239 .26841800156211300
Dylan Carlson#CHWlf26 .208 .286 .3752451014603600
Kerry Carpenter*SEArf27 .290 .281 .3873190014500900
Corbin Carroll*SDPrf24 .264 .330 .62691244191913092560
Nick CastellanosDETrf33 .247 .269 .42397245041116132710
Willi Castro#CLE2b28 .141 .221 .212851230175182110
Matt ChapmanCHW3b32 .156 .280 .24777121021171131610
Jazz Chisholm*SDP2b27 .313 .405 .59432103022505902
Jackson ChourioBALcf21 .355 .395 .55376276031312141910
Nathan Church*WAScf24 .136 .269 .4092230024704110
Denzel ClarkeNYMcf25 .302 .309 .377531621055011700
Jonatan Clase#SFGlf23 .184 .245 .26549910152131221
Kody Clemens*TEXrf29 .192 .276 .4815210005711151400
Ernie ClementCIN3b29 .306 .337 .4358526203131323810
Isaac Collins#MINlf27 .310 .378 .552872712031314191110
Michael Conforto*TORlf32 .357 .424 .893281030471013600
Griffin Conine*BOSlf27 .316 .381 .4211962003402400
William ContrerasSEAc 27 .225 .333 .47540910358171101
Willson ContrerasCIN1b33 .238 .308 .400105258031112473100
Carlos CorreaLAAss30 .185 .219 .2781082040277051800
Colton Cowser*SDPcf25 .000 .000 .000300000000100
J.P. Crawford*SEAss30 .200 .315 .26745900163081300
Dylan CrewsNYYrf23 .220 .233 .46341910344011110
Jake Cronenworth*LAD2b31 .212 .309 .35385183031292101800
Pete Crow-Armstrong*ATHcf23 .196 .284 .351971930411150123161
Oneil Cruz*PITcf26 .160 .263 .340100163051691134441
Henry DavisTBRc 25 .077 .250 .0771310001012400
Elly De La Cruz#KCRss23 .242 .319 .475992401717150123362
Paul DeJongTEX3b31 .175 .203 .4215710204611202300
Rafael Devers*TEXdh28 .194 .307 .31698193031761153100
Zach DezenzoMIAlf25 .143 .250 .143710001001200
Elias DiazCLEc 34 .292 .370 .83324710451003600
Yainer DiazNYMc 26 .197 .215 .237761530026021200
Yandy DiazMIN1b33 .343 .407 .4801023550317130111810
Dillon DinglerCHWc 26 .351 .390 .54577274131313051500
Jasson Dominguez#SDPlf22 .210 .250 .226621310044041441
Brendan Donovan*COL2b28 .333 .389 .530662270214815700
Brenton DoyleCOLcf27 .344 .382 .43832111102202710
Mauricio DubonMIA2b30 .234 .269 .31364155007203600
Blake DunnATLrf26 .143 .226 .28628410112211500
Ezequiel DuranSFGss26 .222 .222 .3331842002100800
Jarren Duran*NYYlf28 .212 .330 .45985185241790151922
Caleb DurbinLAA3b25 .270 .336 .410100275031114741232
Tommy Edman#CIN2b30 .185 .255 .2939217402108182131
Xavier Edwards#SDP2b25 .189 .223 .222901730055042321
Jerar EncarnacionCINrf27 .333 .333 .333310001000100
Santiago EspinalSFG3b30 .197 .206 .258661340046011000
Thairo EstradaMIA2b29 .167 .375 .167610000011100
Kyle FarmerATHss34 .273 .400 .54533900346071100
Freddy FerminKCRc 30 .276 .313 .368762140174041510
Yanquiel Fernandez*TBRdh22 .105 .143 .1051920001101800
Ryan Fitzgerald*MILss31 .188 .278 .3751630014202200
Tyler FitzgeraldDET2b27 .237 .341 .31638911060151531
Wilmer FloresBOSdh33 .291 .349 .39279232021012161710
Nick FortesATLc 28 .000 .125 .000700000001200
Ty FranceATH1b30 .247 .306 .3099724600114541600
Adam Frazier*TEX2b33 .247 .299 .3158922301412072410
Alex Freeland#WAS3b23 .077 .200 .0771310001002800
Cody FreemanBOS2b24 .000 .000 .000200000000000
Freddie Freeman*HOU1b35 .323 .365 .46996315031212163100
Tyler FreemanNYYrf26 .206 .254 .206631300053131211
Sal Frelick*BOSrf25 .354 .411 .4947928502151418820
TJ Friedl*CHCcf29 .211 .304 .3119019302772102140
Adolis GarciaNYYrf32 .197 .269 .311611240154151720
Luis V. Garcia*DET2b25 .195 .200 .3517715303712011142
Maikel GarciaCHC3b25 .237 .333 .34097235111261132121
Mitch GarverNYMc 34 .226 .242 .32331700128011000
Zack GelofPIT2b25 .111 .273 .222911000102300
Andres Gimenez*LAD2b26 .182 .262 .34555100035615803
Paul GoldschmidtTEX1b37 .333 .367 .491571930297031100
Nick GonzalesWAS2b26 .353 .353 .58834121214300200
Romy GonzalezMIA1b28 .321 .375 .3212890003330500
Hunter GoodmanWASc 25 .250 .294 .440100255141216072200
Nolan Gorman*BAL3b25 .191 .247 .3686813004811053000
Tristan Gray*CHWif29 .250 .400 .500411000001000
Riley Greene*CHWcf24 .253 .301 .4329524803914072801
Randal GrichukATHrf33 .394 .412 .63633135016301700
Trent Grisham*ARIcf28 .276 .382 .58658163051290101400
Vladimir GuerreroSDP1b26 .309 .423 .51981252051613016910
Lourdes GurrielHOUlf31 .235 .267 .3958119403814041810
Sam Haggerty#LADlf31 .219 .219 .37532750022001000
David Hamilton*ARI2b27 .090 .155 .14178710144242321
Garrett HampsonCOL2b30 .286 .286 .2861440001000420
Ian Happ#SEAlf30 .340 .411 .72050171061016061100
Bryce Harper*MIA1b32 .350 .449 .6801003590827152161350
Michael Harris*MINcf24 .277 .300 .42283232221317221732
Robert Hassell*TBRcf23 .215 .241 .316791750168032900
Ke'Bryan HayesBAL3b28 .363 .395 .53880292041218231320
Austin HaysLAAlf29 .211 .286 .5261940024302510
Austin HedgesKCRc 32 .235 .235 .4121740011100600
Jonah Heim#STLc 30 .222 .240 .361721640255022400
Tyler Heineman#COLc 34 .250 .500 .250820001004200
Michael HelmanTBRcf29 .000 .000 .000400000000200
Gunnar Henderson*NYYss24 .256 .333 .41078203031010091820
Enrique HernandezMIL3b33 .095 .200 .2382120011403800
Teoscar HernandezWASrf32 .268 .311 .51597266061713072510
Ivan HerreraBALdh25 .216 .333 .373511120277181000
Jose Herrera#SFGc 28 .256 .370 .308391020014071000
Liam Hicks*LAA1b26 .300 .391 .31760181007609810
Kyle HigashiokaTEXc 35 .245 .269 .449491210379021600
Derek HillATHcf29 .126 .162 .168951210159043440
Nico HoernerTBR2b28 .292 .320 .3659628401101004931
Jackson Holliday*TOR2b21 .297 .424 .39274222111360172010
Spencer Horwitz*TOR1b27 .333 .5001.333310012201100
Rhys HoskinsMIA1b32 .216 .317 .3528819303870132300
Cooper Hummel#CINlf30 .200 .200 .200510000000400
Andy IbanezPHI3b32 .364 .417 .5451142001301200
Jose IglesiasPIT2b35 .182 .250 .1821120001001400
Jonathan IndiaATL2b28 .273 .347 .40944123015423310
Kyle Isbel*DETcf28 .206 .221 .2551022150083021710
Alex JacksonSDPc 29 .167 .286 .167610002001200
Jeremiah JacksonTBRrf25 .278 .278 .4441850011100700
Danny JansenTORc 30 .196 .328 .45151101049111101500
Ryan JeffersATHc 28 .231 .362 .3083991106208700
Carter Jensen*LADdh21 .200 .333 .400511001001200
Connor JoeCHWlf32 .130 .167 .1302330002001510
Troy Johnston*LAD1b28 .167 .231 .1671220001001300
Jahmai JonesHOUdh27 .000 .286 .0001000003004200
Nolan Jones*STLrf27 .222 .300 .2221840000202600
Aaron JudgeTORrf33 .296 .404 .605812440719200162910
Jace Jung*LAD3b24 .333 .333 .333620000200200
Josh JungNYY3b27 .179 .253 .209671220044341900
Kyle KarrosPIT3b22 .317 .417 .4006019201861101600
Colt Keith*STLdh23 .218 .327 .379871950316101132300
Carson KellyWASc 30 .125 .222 .375810100201100
Otto KempCHWlf25 .176 .275 .26534630042051300
Max Kepler*KCRlf32 .179 .264 .3597814204126182000
Ha-Seong KimBALss29 .273 .385 .6361131012102200
Hyeseong Kim*PIT2b26 .286 .327 .448105308031317163543
Isiah Kiner-FalefaKCRss30 .333 .333 .3331240000100100
Alejandro KirkBALc 26 .374 .400 .52791342041215041000
Nick Kurtz*TOR1b22 .213 .370 .438801730519141193200
Steven Kwan*STLlf27 .287 .367 .41610129100120180151060
Shea LangeliersSFGc 27 .405 .444 .595421731156031100
Wyatt LangfordATLlf23 .308 .362 .3855216400105051112
Trevor Larnach*TBRdh28 .153 .227 .23759920183061200
Ramon LaureanoWASlf30 .269 .372 .5001042860616132151710
Jordan LawlarNYM3b22 .145 .172 .24262960044023100
Brooks Lee#CHW2b24 .267 .309 .42290242041012061710
Jung Hoo Lee*CINcf26 .267 .347 .433902452215141101700
Korey LeeCHCc 26 .000 .000 .000600000000100
DJ LeMahieuSEA2b36 .256 .313 .34943114004404900
Royce LewisTBR3b26 .265 .315 .368681840175051030
Daylen Lile*CLErf22 .264 .292 .396912414169042121
Francisco Lindor#HOUss31 .172 .210 .397581040369121600
Brandon LockridgeLAAlf28 .000 .500 .000100000010020
Nick LoftinDETlf26 .165 .240 .3089115132510271400
Joey Loperfido*PHIlf26 .237 .293 .23738900013121500
Otto LopezSFGss26 .241 .268 .35254130027402701
Brandon Lowe*MIN2b30 .309 .347 .4716821203109041500
Josh Lowe*COLrf27 .258 .303 .5326216504513131121
Nathaniel Lowe*LAD1b29 .189 .267 .36790173237100102910
Matthew LugoPHIcf24 .111 .111 .111910000000200
Nathan Lukes*ARIrf30 .063 .158 .0631610002111800
Gavin Lux*PHIdh27 .211 .318 .36838830134061100
Manny MachadoWAS3b32 .271 .322 .477107294061414171501
Luke MaileDETc 34 .000 .000 .000500000000200
Martin MaldonadoCINc 38 .444 .500 .444940001101200
Jake Mangum#KCRlf29 .259 .316 .324108284011413092373
Kyle Manzardo*TBRdh24 .123 .208 .21565800235162200
Rafael Marchan#PITc 26 .235 .409 .2351740001005600
Jakob Marsee*NYMcf24 .319 .415 .582912912321461141232
Brandon Marsh*LADcf27 .125 .176 .1251620000001700
Ketel Marte#LAA2b31 .283 .393 .505992840617162161411
Noelvi MartePHIrf23 .279 .283 .48843123026801900
Starling MarteSTLdh36 .208 .321 .2922452002104500
Austin MartinSFGlf26 .400 .429 .5502083003001320
Angel Martinez#SEAcf23 .316 .409 .5261964005103100
Michael Massey*STL2b27 .231 .253 .37491214031210121500
Luis MatosSDPrf23 .194 .265 .2583162001112502
Ronny Mauricio#SDP3b24 .667 .6671.667320012200100
Marcelo Mayer*WAS3b22 .184 .220 .42138730256021200
Coby MayoNYM1b23 .257 .278 .4003592015310900
James McCannPHIc 35 .286 .286 .5001440011200300
Chas McCormickMIAcf30 .150 .227 .15060900032062410
Andrew McCutchenATHdh38 .204 .269 .3379820403810182500
Reese McGuire*MIAc 30 .297 .303 .6416419107914011000
Zach McKinstry*ATL3b30 .255 .263 .50955144221012101430
Matt McLainCLE2b25 .207 .295 .25092191016151113621
Ryan McMahon*LAA3b30 .194 .303 .344931820410110153200
Jeff McNeil*MIN2b33 .247 .322 .383812031295271000
Curtis MeadTOR3b24 .304 .320 .3912370101301300
Chase MeidrothBOSss23 .206 .291 .23568142009527851
Jacob Melton*TBRcf24 .000 .150 .0001700000003602
Jackson Merrill*PITcf22 .257 .322 .533105278071911192700
Jake MeyersCHCcf29 .267 .321 .280752010055241221
Jose MirandaARI3b27 .179 .207 .1792850001110400
Kameron Misner*CHCcf27 .200 .200 .6001021011100401
Garrett Mitchell*PITcf26 .156 .230 .233901470053274011
Yoan Moncada#ARI3b30 .280 .379 .5202570023613800
Mickey Moniak*MINlf27 .256 .256 .61082216171720012400
Colson Montgomery*MIAss23 .200 .265 .41190182151112173200
Dylan MoorePHI2b32 .229 .288 .250481110035131733
Gabriel MorenoCHWc 25 .183 .289 .2397113101641101610
Cedric Mullins*SDPcf30 .211 .286 .2631941002102610
Max Muncy*KCR3b34 .221 .330 .39586191147150142600
Max P. MuncyNYY3b22 .000 .000 .000700000000600
Sean MurphySTLc 30 .250 .400 .3502052001023900
Dane MyersPITcf29 .200 .234 .2291052130047052723
Carlos NarvaezTEXc 26 .176 .219 .235681240055041500
Bo Naylor*MILc 25 .136 .202 .222811140186162910
Josh Naylor*PHI1b28 .309 .345 .45555172025303620
Zach NetoSTLss24 .323 .371 .4926521502910322402
Kevin NewmanTOR3b31 .000 .000 .000100000000100
Brandon Nimmo*CINlf32 .303 .358 .46599307031112091900
Lars Nootbaar*LADlf27 .225 .293 .303892040157182221
Connor NorbyMIN3b25 .238 .267 .357421020147021300
Ryan O'Hearn*ATL1b31 .370 .404 .74154205051018031400
Logan O'HoppeMILc 25 .048 .167 .04821100000031100
Tyler O'NeillKCRrf30 .000 .167 .000500000010300
Shohei Ohtani*ARIdh30 .229 .315 .552962221920130123010
Matt Olson*COL1b31 .271 .340 .375962670113100103300
Joey OrtizMILss26 .227 .320 .2732251003203510
Alejandro Osuna*CLElf22 .200 .333 .2671531004003300
James Outman*WAScf28 .500 .500 .500210000000100
Marcell OzunaHOUdh34 .205 .326 .23139810061161110
Andy PagesLAAcf24 .250 .274 .390100253131313042010
Isaac ParedesDET3b26 .374 .461 .8089937511223233131300
Kyren ParisBALcf23 .273 .385 .5451130013311600
Vinnie Pasquantino*MIL1b27 .216 .255 .3331022230368062000
Graham Pauley*MIA3b24 .281 .385 .4693293019406600
Joc Pederson*MILdh33 .174 .240 .435691230577062200
Jeremy PenaSFGss27 .300 .352 .3801003080085171131
Oswald PerazaSDP3b25 .000 .000 .000200000000200
Geraldo Perdomo#KCRss25 .273 .414 .466882442313102201520
Salvador PerezBOSc 35 .253 .273 .51883214061018121800
Wenceel Perez#CLErf25 .259 .291 .464112292071416052411
Blake Perkins#SFGcf28 .219 .324 .28132720030051201
Tommy PhamNYMlf37 .338 .391 .5258027304157071310
Jorge Polanco#ATH2b31 .305 .351 .6481053260101825082300
Jurickson Profar#ARIlf32 .213 .324 .3776113212790101510
Edgar Quero#LAAc 22 .400 .423 .52025103003001200
Ceddanne RafaelaDETcf24 .267 .321 .4651012711311612181471
Cal Raleigh#CHCc 28 .233 .371 .558862040818141183321
Luke Raley*NYYrf30 .211 .297 .4565712313108162100
Agustin RamirezATLc 23 .271 .280 .39648130027801821
Jose E. Ramirez#WAS3b32 .221 .317 .4421042380519154111562
Heliot RamosARIlf25 .240 .321 .4002561011203900
J.T. RealmutoHOUc 34 .149 .216 .17047710013041200
Rob RefsnyderCOLrf34 .324 .378 .471341120169031400
Luis Rengifo#SEA3b28 .188 .220 .2084891002202800
Bryan Reynolds#BOSrf30 .320 .433 .640752482419112131300
Ben Rice*CINdh26 .202 .304 .27089183011332112600
Austin RileyHOU3b28 .226 .305 .415531210364152200
Ryan RitterBOSss24 .179 .200 .2502852003301500
Emmanuel RiveraCLE3b29 .253 .296 .2869123300126152010
Luis RobertPHIcf27 .263 .333 .474381020255131341
Brayan Rocchio#MILss24 .111 .143 .18527301010011010
Brendan RodgersCLE2b28 .273 .385 .2731130000102300
Endy Rodriguez#CIN1b25 .000 .000 .000100000000000
Julio Y. RodriguezCLEcf24 .205 .246 .348112235131812242930
Jake RogersBOSc 30 .500 .571 .667631003001100
Johan RojasWAScf24 .462 .533 .6151362004302340
Josh Rojas*ARI3b31 .185 .185 .2962751101100801
Miguel RojasHOU2b36 .310 .354 .40542131018804410
Brent RookerMILdh30 .214 .310 .459982141612211132100
Amed RosarioNYM3b29 .243 .299 .371701700378241100
Esteury RuizCHClf26 .189 .284 .333901770212611127142
Keibert Ruiz#NYYc 26 .125 .186 .1254050000112300
Dalton Rushing*TBRc 24 .250 .323 .5185614304117242500
Adley Rutschman#PHIc 27 .108 .154 .1083740001302400
Thomas SaggeseNYY2b23 .389 .421 .52836145005602600
Gary SanchezPITc 32 .274 .365 .4797320114912832400
Jesus Sanchez*BALrf27 .164 .215 .2477312301105052101
Javier SanojaWAS3b22 .179 .226 .286561011155131200
Carlos Santana#LAA1b39 .148 .231 .2358112401812182020
Anthony Santander#TEXdh30 .111 .200 .111910001001500
Nolan Schanuel*TOR1b23 .235 .343 .32985205011483121600
Casey SchmittTBR2b26 .267 .313 .3331541001201300
Daniel Schneemann*MIN2b28 .208 .345 .3332450017105720
Davis SchneiderMINlf26 .077 .163 .07739300031041420
Max SchuemannKCR2b28 .000 .333 .000200000001000
Aaron SchunkTEXss27 .119 .119 .14342510000001000
Kyle Schwarber*MIAdh32 .341 .468 .7398830501022331202500
Victor Scott*LAAcf24 .191 .313 .2796813301551111211
Corey Seager*PHIss31 .390 .527 .659411631288013900
Marcus SemienTOR2b34 .215 .258 .34279174021113151630
Matt ShawSFG3b23 .341 .372 .63441141138602800
Gavin Sheets*SFGlf29 .178 .242 .233901620198171800
Michael Siani*CHCcf25 .0001.000 .000000001001000
Chandler Simpson*STLcf24 .526 .550 .63238202107402642
Austin SlaterBOSrf32 .444 .444 .444940000000100
Cam SmithCHWrf22 .264 .323 .3338723301119082220
Dominic Smith*SFG1b30 .077 .143 .0771310000101100
Josh Smith*TEXss27 .267 .333 .40090243031315091730
Pavin Smith*KCRdh29 .077 .143 .3081310011201800
Will SmithCOLc 30 .302 .386 .570862650612161121600
Tyler Soderstrom*ARIlf23 .273 .340 .52388243251116091700
Donovan SolanoATH1b37 .500 .500 .500420002000100
Jorge SolerCHCrf33 .225 .279 .45040930246031000
Edmundo SosaATL3b29 .188 .235 .2501631001201400
Lenyn SosaCHC2b25 .250 .280 .3859624403116223000
Juan Soto*COLrf26 .295 .426 .614882651721171191910
George SpringerMINrf35 .356 .409 .82210136110123229092030
Jacob StallingsTORc 35 .143 .143 .1792841001000900
Giancarlo StantonBALdh35 .350 .422 .6754014104710051200
Spencer SteerBOS1b27 .232 .321 .43569162041011091510
Tyler StephensonMINc 28 .407 .429 .48127112002601600
Chad StevensLAD2b26 .200 .333 .200510001010300
Trevor StoryCINss32 .204 .217 .350103213041313024151
Bryson Stott*KCR2b27 .204 .275 .35798203041717192142
Kyle Stowers*STLlf27 .345 .408 .58687305241521192220
Myles StrawNYMcf30 .274 .326 .393842340271025940
Eugenio SuarezCIN3b33 .230 .266 .420100234051015243000
Brett Sullivan*SDPc 31 .176 .243 .309681241187242810
Jack Suwinski*SEAcf26 .000 .333 .000200000001200
Seiya SuzukiLADdh30 .234 .330 .436942270415110142900
Dansby SwansonCHWss31 .194 .275 .327981940314101103100
Trey Sweeney*BOSss25 .268 .354 .439411102186061610
Fernando TatisLAArf26 .303 .388 .434993040313102132232
Mike Tauchman*TEXrf34 .247 .354 .3588120601660142400
Leody Taveras#ATLcf26 .250 .250 .250410000000000
Tim TawaKCR2b26 .231 .231 .3081331001000500
Chris TaylorCHWut34 .385 .385 .6921351013300500
Michael A. TaylorSEAcf34 .139 .244 .33336510252051810
Tyrone TaylorATHcf31 .000 .000 .000500001000200
Kyle Teel*NYYc 23 .130 .286 .3042331014105800
Rowdy Tellez*KCR1b30 .174 .217 .314861530389142000
Jose Tena*CLE3b24 .276 .333 .483581644096051900
Bryce TeodosioATLcf26 .500 .500 .500210000100100
Alek Thomas*BALcf25 .222 .344 .3332760017423800
Colby ThomasARIrf24 .000 .083 .0001100000010500
Michael Toglia#CLE1b26 .000 .286 .000500002002300
Spencer TorkelsonNYM1b25 .167 .230 .27890151031010172400
Abraham Toro#NYY1b28 .371 .371 .48635134002400400
Luis TorrensLADc 29 .193 .244 .3618316911106062000
Gleyber TorresHOU2b28 .225 .330 .371892040310113112000
Ezequiel TovarATHss23 .178 .217 .30710118403910142911
Taylor Trammell*COLcf27 .053 .265 .105382200501101410
Jose TrevinoNYMc 32 .259 .310 .2962771001202200
Jared TrioloLADss27 .161 .203 .21456900133031502
Mike TroutARIdh33 .314 .368 .57135110039421600
Kyle Tucker*CHWrf28 .250 .345 .5101002561617211141730
Brice Turang*ATL2b25 .271 .379 .375481301184091732
Justin TurnerCLE1b40 .200 .314 .4333061023305400
Trea TurnerHOUss32 .314 .345 .467105331051511142231
Ramon UriasCLE3b31 .222 .293 .2899020301115091800
Enmanuel Valdez*SEAdh26 .071 .133 .1072821002102400
Miguel VargasSDP3b25 .224 .272 .395761751265051220
Daulton Varsho*KCRcf28 .219 .306 .510962140817200122900
Andrew VaughnSFG1b27 .211 .265 .42195200161014251900
Mark VientosBAL3b25 .067 .118 .1331511000201800
Anthony VolpeATLss24 .156 .156 .2224573004300900
LaMonte Wade*MIL1b31 .169 .239 .262651111153061800
Tyler Wade*SFGcf30 .333 .467 .5001240101303300
Eric WagamanBOS1b27 .381 .458 .5242183003703400
Will Wagner*ATH3b26 .216 .288 .255511120093061710
Christian WalkerWAS1b34 .256 .353 .442862240413144102300
Jordan WalkerSFGrf23 .273 .333 .291551510044051930
Matt Wallner*DETrf27 .232 .321 .484952271514141122910
Taylor Walls#CHCss28 .125 .222 .3131621100102700
Taylor WardTEXlf31 .282 .357 .5341032980613111113401
Drew Waters#CHClf26 .333 .333 .7221861023700300
Austin Wells*ATHc 25 .309 .345 .69155176051113031300
Jordan WestburgPHI3b26 .240 .283 .3005012300101031000
Eli WhitePHIrf31 .000 .000 .000700001000200
Ben WilliamsonTOR3b24 .235 .304 .31451124006505800
Jacob T. WilsonMIAss23 .351 .368 .61311139916221903800
Weston WilsonSEAph301.0001.0002.500220011100010
Will WilsonCOL3b26 .098 .179 .11561610062062300
Masyn WinnBALss23 .275 .326 .4008022402148151500
Bobby WittTBRss25 .303 .364 .53989277141512451960
Connor WongDETc 29 .182 .259 .234771440081082200
James Wood*TBRlf22 .250 .330 .405842170278283510
Mike Yastrzemski*BOSrf34 .239 .316 .58267165061413081511
Christian Yelich*LADdh33 .196 .278 .34097192041312292901
Masataka Yoshida*KCRdh31 .286 .444 .429721000102100
Cole Young*COL2b21 .103 .188 .1032930002312900
Jacob YoungTEXcf25 .195 .250 .207821610071152141

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*CINss2426112001 .789 15.8 5.5 .190 .805 .320945
Wilyer Abreu*STLrf2622960311.074 23.210.6 .3331.179 .4291257
Maximo AcostaDET3b22040001.000 1.013.5 .0001.000 .00002
Ronald AcunaSDPrf271046001 .701 5.0 4.0 .186 .647 .279418
Willy AdamesLADss2924107011 .618 8.9 2.9 .222 .554 .293839
Riley AdamsSFGc 29829000 .562 2.3 2.9 .036 .429 .03618
Jo AdellSDPcf262392002 .789 11.4 4.5 .306 .739 .3881044
Nick AhmedARIss35010001.000 0.3 0.0 .000 .000 .00000
Ozzie Albies#MIL2b2826106110 .749 13.9 5.1 .207 .746 .348940
Nick AllenSTLss261341001 .353 1.2 0.9 .026 .265 .07916
Pete AlonsoSEA1b301355004 .715 4.8 2.9 .212 .591 .250723
Jose AltuveARI2b352498014 .777 12.0 4.6 .202 .700 .281941
Francisco AlvarezCLEc 2321930101.010 21.610.4 .2591.073 .3411052
Yordan Alvarez*SDPdh28735001 .791 4.8 5.7 .129 .739 .258413
Jacob AmayaNYMss26413001 .154 0.0 0.0 .000 .154 .00000
Miguel AmayaMIAc 268390001.035 9.1 9.8 .3511.080 .405725
Miguel AndujarNYM3b302189011 .742 11.5 5.2 .095 .644 .143434
Roman Anthony*NYMrf21416002 .542 0.8 1.7 .000 .500 .33302
Jonathan Aranda*ARI1b27838001 .870 6.2 6.4 .222 .808 .278419
Orlando ArciaCOLss30520000 .358 0.7 1.1-0.000 .250 .05303
Nolan ArenadoSTL3b3426106033 .530 6.9 2.3 .064 .449 .149425
Gabriel AriasCHCss252483112 .652 7.0 3.0 .197 .590 .282627
Randy ArozarenaBALlf3022103041 .790 15.1 5.8 .207 .848 .3451040
Luis Arraez*BOS1b281989123 .601 7.2 2.9 .061 .484 .122326
Harrison BaderMIAcf312296022 .776 13.1 5.5 .145 .758 .277835
Javier BaezSEAut32521001 .286 0.3 0.4 .000 .158 .00003
Patrick Bailey#LAAc 26020001.000 0.513.5 .0001.000 .00001
Brooks Baldwin#HOUlf242497012 .847 14.8 6.0 .253 .818 .3561045
Drake Baldwin*MINc 242195023 .857 14.9 6.4 .179 .820 .274841
Addison Barger*ATHrf251981000 .755 10.3 4.9 .250 .737 .375833
Austin BarnesNYYc 35416001 .683 1.5 3.7 .077 .636 .23114
Jorge Barrosa#MILcf242674003 .274 1.0 0.4 .000 .167 .01409
Joey BartARIc 282492002 .646 8.8 3.9 .025 .574 .138223
Samuel Basallo*PITc 2026104015 .611 7.5 2.5 .187 .543 .253932
Brett Baty*PIT3b2526110000 .847 16.6 5.9 .260 .816 .3401152
Jordan BeckCOLlf242498003 .729 10.0 3.5 .280 .662 .3441145
Josh Bell#BALdh321882005 .757 9.0 4.0 .187 .672 .293633
Cody Bellinger*TORlf292198024 .890 16.4 6.6 .211 .877 .311948
Andrew Benintendi*TORlf301462001 .916 11.3 7.4 .263 .902 .351732
Will Benson*CHCrf272079012 .746 8.4 3.7 .310 .700 .4081035
Jon BertiSDP3b351343003 .476 1.7 1.2 .049 .405 .122210
Mookie BettsMILss3225109011 .624 10.1 3.4 .110 .538 .190534
Bo BichetteMINss2725115011 .769 15.7 5.5 .131 .697 .196846
JJ Bleday*HOUcf272487010 .707 10.5 4.9 .133 .684 .280628
Xander BogaertsWASss3226105010 .584 8.7 3.1 .054 .527 .161326
Alec BohmSTL3b282197015 .511 5.2 1.8 .055 .390 .088424
Alex BregmanCHW3b3126118001 .698 13.5 4.6 .117 .658 .252637
Vidal Brujan#LAAut2703000 .000 0.0 0.0 .000 .000 .00000
Jake BurgerCHC1b292387000 .690 9.7 4.2 .183 .619 .207934
Alec Burleson*TBR1b262294011 .886 16.4 7.0 .239 .855 .2951148
Michael Busch*NYY1b272083010 .661 8.4 3.9 .200 .655 .329626
Lawrence Butler*ARIrf24834002 .306 0.6 0.5 .032 .233 .12914
Byron BuxtonNYYcf311772000 .847 11.7 6.4 .212 .878 .318633
Jose CaballeroCOLss2824102001 .701 12.6 4.8 .149 .786 .379932
Oswaldo Cabrera#DET3b2605000 .600 0.4 2.7 .200 .500 .20012
Jac Caglianone*DETrf222492010 .516 6.0 2.3 .162 .486 .287723
Alex CallATLrf301357001 .803 8.2 6.2 .146 .806 .333420
Junior CamineroMIL3b2126108004 .722 11.6 4.0 .143 .641 .235839
Kristian CampbellSFG2b23732000 .958 6.511.0 .1251.188 .458111
Alexander CanarioSFGlf251045000 .585 3.7 3.0 .114 .471 .136315
Dominic Canzone*WASrf271130021.385 3.0 8.1 .6151.300 .615313
Victor Caratini#HOUc 311146020 .507 3.1 2.4 .073 .424 .098111
Dylan Carlson#CHWlf26628010 .661 2.9 4.0 .167 .632 .29229
Kerry Carpenter*SEArf27832010 .668 3.5 4.1 .097 .545 .097112
Corbin Carroll*SDPrf2423100001 .956 20.0 7.9 .3631.059 .5271457
Nick CastellanosDETrf3326104032 .692 11.0 3.8 .175 .613 .216941
Willi Castro#CLE2b282395012 .433 4.3 1.5 .071 .373 .176418
Matt ChapmanCHW3b322093020 .526 6.8 2.7 .091 .523 .273319
Jazz Chisholm*SDP2b271037002 .999 6.0 6.2 .281 .923 .375519
Jackson ChourioBALcf211881001 .948 16.8 9.1 .197 .960 .263942
Nathan Church*WAScf24626000 .678 2.8 4.0 .273 .737 .50029
Denzel ClarkeNYMcf251255011 .686 6.0 4.2 .075 .553 .094320
Jonatan Clase#SFGlf231254100 .511 3.5 2.2 .082 .463 .163213
Kody Clemens*TEXrf291459100 .757 7.3 4.6 .288 .738 .385525
Ernie ClementCIN3b292592024 .772 11.7 4.9 .129 .683 .176537
Isaac Collins#MINlf272398014 .929 17.3 7.2 .241 .922 .3561548
Michael Conforto*TORlf327330111.317 10.514.1 .5361.526 .643725
Griffin Conine*BOSlf27321000 .802 3.2 6.7 .105 .769 .21128
William ContrerasSEAc 271351031 .808 6.7 5.0 .250 .818 .400419
Willson ContrerasCIN1b3326117013 .708 12.8 4.1 .162 .639 .2291142
Carlos CorreaLAAss3026114016 .497 5.3 1.5 .093 .372 .139630
Colton Cowser*SDPcf2503000 .000 0.0 0.0 .000 .000 .00000
J.P. Crawford*SEAss301354011 .581 4.3 3.1 .067 .541 .244112
Dylan CrewsNYYrf231043012 .696 3.8 2.9 .244 .618 .293419
Jake Cronenworth*LAD2b312298100 .662 10.3 4.1 .141 .627 .259630
Pete Crow-Armstrong*ATHcf2326110100 .635 11.0 3.7 .155 .658 .330734
Oneil Cruz*PITcf2626114002 .603 9.4 2.9 .180 .598 .340834
Henry DavisTBRc 25516000 .327 0.4 1.0 .000 .333 .15401
Elly De La Cruz#KCRss2326113022 .793 15.4 5.1 .232 .823 .394847
Paul DeJongTEX3b311359001 .624 4.6 2.6 .246 .542 .246624
Rafael Devers*TEXdh2826114001 .623 10.3 3.5 .122 .587 .276631
Zach DezenzoMIAlf2518000 .393 0.3 1.4 .000 .333 .14301
Elias DiazCLEc 345270001.204 7.712.2 .5421.353 .667520
Yainer DiazNYMc 261979013 .452 3.4 1.4 .039 .313 .066318
Yandy DiazMIN1b3325113002 .887 20.2 7.9 .137 .884 .255849
Dillon DinglerCHWc 261782001 .936 16.2 8.6 .195 .922 .260842
Jasson Dominguez#SDPlf221668020 .476 4.3 2.2 .016 .440 .129114
Brendan Donovan*COL2b281572000 .919 14.2 8.7 .197 .932 .273935
Brenton DoyleCOLcf271135102 .820 4.9 5.5 .094 .739 .188214
Mauricio DubonMIA2b301867001 .581 5.3 2.8 .078 .460 .125520
Blake DunnATLrf261131000 .512 2.0 2.2 .143 .458 .17928
Ezequiel DuranSFGss26518001 .556 1.0 1.8 .111 .400 .11126
Jarren Duran*NYYlf2822100002 .789 12.7 4.8 .247 .789 .4241139
Caleb DurbinLAA3b2526113022 .746 14.0 4.8 .140 .714 .190841
Tommy Edman#CIN2b3026102010 .548 7.7 2.7 .109 .513 .217627
Xavier Edwards#SDP2b252395101 .446 4.4 1.6 .033 .347 .089320
Jerar EncarnacionCINrf2703000 .667 0.3 4.5 .000 .500 .00001
Santiago EspinalSFG3b301969112 .463 3.2 1.5 .061 .327 .076417
Thairo EstradaMIA2b2928000 .542 0.6 3.1 .000 .600 .16701
Kyle FarmerATHss341140001 .945 7.4 8.0 .2731.000 .485318
Freddy FerminKCRc 302682201 .681 9.0 4.2 .092 .589 .158528
Yanquiel Fernandez*TBRdh22521011 .248 0.3 0.4 .000 .167 .05302
Ryan Fitzgerald*MILss31018001 .653 1.4 2.8 .188 .571 .31316
Tyler FitzgeraldDET2b27944000 .657 4.8 4.3 .079 .700 .263212
Wilmer FloresBOSdh332186003 .741 10.5 4.8 .101 .661 .190431
Nick FortesATLc 2808000 .125 0.0 0.1 .000 .143 .14300
Ty FranceATH1b3026108024 .615 9.0 3.1 .062 .506 .103630
Adam Frazier*TEX2b332698111 .614 8.8 3.4 .067 .529 .157428
Alex Freeland#WAS3b23215000 .277 0.3 0.7 .000 .250 .15401
Cody FreemanBOS2b2402000 .000 0.0 0.0 .000 .000 .00000
Freddie Freeman*HOU1b3524104012 .834 16.3 6.5 .146 .776 .208845
Tyler FreemanNYYrf261567000 .460 3.5 1.8 .000 .353 .048013
Sal Frelick*BOSrf251990020 .905 17.9 9.1 .139 .980 .266739
TJ Friedl*CHCcf2924102000 .615 10.1 3.8 .100 .620 .256528
Adolis GarciaNYYrf321867000 .580 5.8 3.2 .115 .551 .230519
Luis V. Garcia*DET2b251980022 .551 4.6 1.8 .156 .485 .195627
Maikel GarciaCHC3b2526111000 .674 12.1 4.4 .103 .653 .247733
Mitch GarverNYMc 34933011 .565 2.3 2.4 .097 .440 .129110
Zack GelofPIT2b25312100 .495 0.8 2.3 .111 .500 .33312
Andres Gimenez*LAD2b261362101 .608 4.1 2.2 .164 .510 .200319
Paul GoldschmidtTEX1b371260000 .858 10.6 7.5 .158 .816 .211528
Nick GonzalesWAS2b261234001 .941 6.5 7.6 .235 .870 .235420
Romy GonzalezMIA1b28532010 .696 3.9 5.2-0.000 .632 .00009
Hunter GoodmanWASc 2525109023 .734 12.5 4.2 .190 .654 .2601044
Nolan Gorman*BAL3b251773001 .614 6.1 3.0 .176 .536 .250425
Tristan Gray*CHWif2905000 .900 0.9 8.1 .2501.000 .50012
Riley Greene*CHWcf2426103013 .733 11.3 4.0 .179 .640 .2421141
Randal GrichukATHrf338340001.048 8.811.8 .2421.100 .273621
Trent Grisham*ARIcf281668001 .969 13.5 8.4 .3101.023 .483834
Vladimir GuerreroSDP1b262397002 .941 18.7 8.7 .2101.017 .420742
Lourdes GurrielHOUlf312486011 .663 8.7 3.7 .160 .587 .222732
Sam Haggerty#LADlf31832001 .594 2.3 2.3 .156 .462 .156512
David Hamilton*ARI2b272484002 .296 1.6 0.6 .051 .257 .115211
Garrett HampsonCOL2b30214000 .571 1.4 3.9 .000 .600 .14304
Ian Happ#SEAlf3013560021.131 14.110.9 .3801.200 .500736
Bryce Harper*MIA1b32241180011.129 33.113.5 .3301.379 .5401768
Michael Harris*MINcf242490033 .722 9.6 3.8 .145 .646 .181635
Robert Hassell*TBRcf231883013 .557 5.4 2.2 .101 .431 .139625
Ke'Bryan HayesBAL3b282286010 .933 18.1 9.4 .175 .980 .237643
Austin HaysLAAlf29421000 .812 3.2 5.7 .316 .867 .474210
Austin HedgesKCRc 32017000 .647 1.6 3.4 .176 .538 .17617
Jonah Heim#STLc 302077210 .601 6.6 3.0 .139 .500 .167626
Tyler Heineman#COLc 34112001 .750 1.0 4.1 .000 .857 .50002
Michael HelmanTBRcf2904000 .000 0.0 0.0 .000 .000 .00000
Gunnar Henderson*NYYss242087002 .744 10.8 4.9 .154 .717 .295632
Enrique HernandezMIL3b33426111 .438 1.0 1.3 .143 .400 .28615
Teoscar HernandezWASrf3225106020 .827 16.6 6.1 .247 .817 .3301250
Ivan HerreraBALdh251360001 .706 6.8 4.5 .157 .683 .314419
Jose Herrera#SFGc 281246002 .677 4.5 3.9 .051 .613 .231212
Liam Hicks*LAA1b262269002 .708 7.9 4.9 .017 .659 .183119
Kyle HigashiokaTEXc 351152010 .718 6.2 4.4 .204 .649 .245422
Derek HillATHcf292499000 .330 3.1 1.0 .042 .289 .126216
Nico HoernerTBR2b2822100001 .685 11.3 4.4 .073 .600 .135535
Jackson Holliday*TOR2b212192010 .816 14.6 7.4 .095 .904 .338429
Spencer Horwitz*TOR1b27040001.833 2.027.01.0002.5001.33314
Rhys HoskinsMIA1b3223101002 .669 10.2 3.9 .136 .620 .284631
Cooper Hummel#CINlf3005000 .400 0.2 1.4 .000 .250 .00001
Andy IbanezPHI3b32212000 .962 2.610.1 .1821.000 .27326
Jose IglesiasPIT2b35312000 .432 0.6 1.7 .000 .333 .09102
Jonathan IndiaATL2b281349000 .756 6.9 5.8 .136 .750 .227418
Kyle Isbel*DETcf2826106200 .476 6.1 2.0 .049 .358 .078526
Alex JacksonSDPc 2907000 .452 0.4 1.9 .000 .400 .16701
Jeremiah JacksonTBRrf25118000 .722 2.2 4.6 .167 .615 .16718
Danny JansenTORc 301564022 .779 8.0 4.8 .255 .791 .451523
Ryan JeffersATHc 281147000 .669 5.1 4.6 .077 .667 .282212
Carter Jensen*LADdh2116000 .733 0.7 4.5 .200 .750 .40012
Connor JoeCHWlf32724000 .297 0.6 0.9-0.000 .250 .08703
Troy Johnston*LAD1b28113000 .397 0.5 1.4 .000 .300 .08302
Jahmai JonesHOUdh27114000 .286 0.3 0.8 .000 .400 .40000
Nolan Jones*STLrf27520000 .522 1.4 2.6 .000 .429 .11104
Aaron JudgeTORrf3321990221.009 20.8 9.2 .3091.119 .5191149
Jace Jung*LAD3b2496000 .667 0.7 4.5 .000 .500 .00002
Josh JungNYY3b271975012 .462 3.7 1.7 .030 .368 .090214
Kyle KarrosPIT3b222072013 .817 10.3 6.2 .083 .795 .250324
Colt Keith*STLdh2322101001 .706 11.6 4.5 .161 .681 .310833
Carson KellyWASc 3019000 .597 0.7 2.8 .250 .571 .37513
Otto KempCHWlf25940013 .540 2.2 1.8 .088 .452 .23539
Max Kepler*KCRlf322687001 .623 7.7 3.2 .179 .569 .282628
Ha-Seong KimBALss293130001.021 2.9 9.8 .3641.125 .54527
Hyeseong Kim*PIT2b2626113010 .775 15.5 5.3 .162 .744 .2291147
Isiah Kiner-FalefaKCRss30013100 .667 1.4 4.2 .000 .500 .00004
Alejandro KirkBALc 262195004 .927 17.6 7.8 .154 .852 .198648
Nick Kurtz*TOR1b2221100000 .808 14.8 6.3 .225 .873 .463835
Steven Kwan*STLlf2726120040 .783 18.7 6.7 .129 .875 .3371142
Shea LangeliersSFGc 2711450001.040 11.212.1 .1901.120 .262525
Wyatt LangfordATLlf231358012 .747 6.5 4.3 .077 .650 .154420
Trevor Larnach*TBRdh281766015 .465 2.4 1.2 .085 .364 .186314
Ramon LaureanoWASlf3026121001 .872 20.7 7.3 .231 .909 .3851252
Jordan LawlarNYM3b222464001 .414 2.4 1.2 .097 .315 .129615
Brooks Lee#CHW2b242698113 .732 11.3 4.3 .156 .652 .233638
Jung Hoo Lee*CINcf2626101001 .780 14.1 5.7 .167 .746 .278939
Korey LeeCHCc 2616001 .000 -0.0-0.0 .000 .000 .00000
DJ LeMahieuSEA2b361348012 .661 4.5 3.5 .093 .559 .186415
Royce LewisTBR3b262073001 .683 8.4 4.4 .103 .647 .221525
Daylen Lile*CLErf222397014 .687 9.2 3.4 .132 .583 .187636
Francisco Lindor#HOUss311462010 .606 5.0 2.8 .224 .542 .259723
Brandon LockridgeLAAlf2802000 .500 0.617.5 .0003.0002.00000
Nick LoftinDETlf2626100001 .548 7.0 2.4 .143 .481 .220628
Joey Loperfido*PHIlf261141001 .530 2.6 2.4 .000 .400 .05309
Otto LopezSFGss261256001 .620 4.5 2.8 .111 .488 .130219
Brandon Lowe*MIN2b301872000 .818 11.5 6.6 .162 .766 .221532
Josh Lowe*COLrf271566001 .835 9.6 5.4 .274 .813 .339933
Nathaniel Lowe*LAD1b2923101011 .634 9.4 3.4 .178 .595 .300833
Matthew LugoPHIcf2429000 .222 0.1 0.4 .000 .125 .00001
Nathan Lukes*ARIrf30519011 .220 0.2 0.3 .000 .188 .06301
Gavin Lux*PHIdh271144000 .687 5.0 4.5 .158 .667 .316414
Manny MachadoWAS3b3226115004 .798 14.8 4.8 .206 .711 .2621051
Luke MaileDETc 3425000 .000 0.0 0.0 .000 .000 .00000
Martin MaldonadoCINc 38311100 .944 2.2 9.8 .0001.000 .11104
Jake Mangum#KCRlf2926117004 .640 10.4 3.2 .065 .586 .185535
Kyle Manzardo*TBRdh242072002 .424 2.9 1.3 .092 .356 .185214
Rafael Marchan#PITc 26623100 .644 2.3 4.4 .000 .692 .29404
Jakob Marsee*NYMcf2424106001 .998 22.5 9.4 .2641.092 .4291753
Brandon Marsh*LADcf27517000 .301 0.4 0.8 .000 .214 .06302
Ketel Marte#LAA2b3126117006 .898 18.3 6.3 .222 .885 .3841050
Noelvi MartePHIrf231146023 .771 4.8 3.6 .209 .647 .233521
Starling MarteSTLdh36428000 .613 2.6 3.7 .083 .579 .25027
Austin MartinSFGlf26521000 .979 5.311.9 .1501.167 .300311
Angel Martinez#SEAcf23522000 .935 4.4 9.2 .2111.000 .368410
Michael Massey*STL2b272496111 .626 8.6 3.2 .143 .521 .165734
Luis MatosSDPrf23934000 .523 1.8 1.8 .065 .407 .06528
Ronny Mauricio#SDP3b24030002.333 3.390.01.0005.0001.00015
Marcelo Mayer*WAS3b221141011 .641 3.3 2.7 .237 .563 .289516
Coby MayoNYM1b23636000 .678 4.0 4.1 .143 .577 .143314
James McCannPHIc 35214001 .786 1.5 3.7 .214 .636 .21417
Chas McCormickMIAcf302068202 .377 2.3 1.1 .000 .302 .11709
Andrew McCutchenATHdh3826108011 .605 9.3 3.1 .133 .532 .214733
Reese McGuire*MIAc 301666010 .944 12.7 7.4 .344 .933 .359841
Zach McKinstry*ATL3b301357012 .772 6.9 4.2 .255 .744 .309828
Matt McLainCLE2b2526106110 .545 8.0 2.8 .043 .500 .174223
Ryan McMahon*LAA3b3026109010 .647 10.9 3.9 .151 .627 .312632
Jeff McNeil*MIN2b332390001 .705 10.4 4.5 .136 .645 .222631
Curtis MeadTOR3b24825011 .711 2.7 4.1 .087 .588 .13019
Chase MeidrothBOSss232179024 .526 5.0 2.2 .029 .508 .191216
Jacob Melton*TBRcf24520000 .150 0.0 0.1 .000 .158 .05900
Jackson Merrill*PITcf2226115000 .855 18.9 6.5 .276 .846 .3621556
Jake MeyersCHCcf292181002 .601 6.7 3.1 .013 .500 .080121
Jose MirandaARI3b27829000 .385 1.1 1.3 .000 .261 .00005
Kameron Misner*CHCcf27210000 .800 0.6 1.8 .400 .667 .30026
Garrett Mitchell*PITcf2626101110 .463 5.4 1.9 .078 .403 .156721
Yoan Moncada#ARI3b30829001 .899 4.8 6.9 .240 .895 .360213
Mickey Moniak*MINlf271986031 .866 12.7 5.3 .354 .823 .3661450
Colson Montgomery*MIAss232398002 .676 9.6 3.5 .211 .608 .289837
Dylan MoorePHI2b321352000 .538 3.4 2.3 .021 .475 .083112
Gabriel MorenoCHWc 251883010 .529 6.0 2.8 .056 .500 .211217
Cedric Mullins*SDPcf30421000 .549 1.7 3.1 .053 .533 .21115
Max Muncy*KCR3b3426100001 .725 12.0 4.8 .174 .706 .337634
Max P. MuncyNYY3b2227000 .000 0.0 0.0 .000 .000 .00000
Sean MurphySTLc 30625001 .750 2.9 4.9 .100 .750 .25027
Dane MyersPITcf2926111013 .463 4.8 1.4 .029 .344 .067324
Carlos NarvaezTEXc 261673014 .454 2.8 1.3 .059 .333 .118416
Bo Naylor*MILc 252089010 .424 4.2 1.6 .086 .371 .173518
Josh Naylor*PHI1b281358001 .799 8.8 6.1 .145 .769 .236425
Zach NetoSTLss241570002 .864 10.5 5.9 .169 .771 .169732
Kevin NewmanTOR3b3101000 .000 0.0 0.0 .000 .000 .00000
Brandon Nimmo*CINlf3226109012 .822 16.6 6.2 .162 .775 .2531046
Lars Nootbaar*LADlf2724100110 .596 8.8 3.3 .079 .543 .180527
Connor NorbyMIN3b251045010 .624 4.3 3.5 .119 .531 .167315
Ryan O'Hearn*ATL1b3113570001.144 16.513.1 .3701.265 .4261040
Logan O'HoppeMILc 25624001 .214 0.2 0.2 .000 .190 .14301
Tyler O'NeillKCRrf3006000 .167 0.0 0.2 .000 .200 .00000
Shohei Ohtani*ARIdh3024108002 .867 16.7 5.9 .323 .868 .4581253
Matt Olson*COL1b3124106001 .715 12.6 4.8 .104 .648 .208836
Joey OrtizMILss26425001 .593 2.0 3.1 .045 .556 .22716
Alejandro Osuna*CLElf22318000 .600 1.6 3.6 .067 .583 .26714
James Outman*WAScf28020001.000 0.513.5 .0001.000 .00001
Marcell OzunaHOUdh34946001 .557 3.5 2.9 .026 .531 .20519
Andy PagesLAAcf2426106022 .664 10.6 3.6 .140 .571 .190739
Isaac ParedesDET3b26261150011.269 38.116.3 .4341.524 .5661880
Kyren ParisBALcf23313000 .930 2.5 8.5 .2731.000 .36416
Vinnie Pasquantino*MIL1b2726110020 .588 9.3 3.0 .118 .500 .176634
Graham Pauley*MIA3b24639010 .853 6.5 7.3 .188 .913 .375415
Joc Pederson*MILdh332275001 .675 7.1 3.3 .261 .621 .348830
Jeremy PenaSFGss2724108002 .732 13.5 5.0 .080 .671 .170838
Oswald PerazaSDP3b2502000 .000 0.0 0.0 .000 .000 .00000
Geraldo Perdomo#KCRss2526111011 .880 19.3 7.9 .1931.000 .443941
Salvador PerezBOSc 352188022 .791 11.2 4.6 .265 .719 .2891043
Wenceel Perez#CLErf2526117002 .755 14.3 4.5 .205 .674 .250952
Blake Perkins#SFGcf28837002 .606 2.5 2.4 .063 .500 .18829
Tommy PhamNYMlf372087004 .916 15.3 7.2 .187 .877 .287742
Jorge Polanco#ATH2b3126115111 .998 24.1 8.6 .3431.027 .4191668
Jurickson Profar#ARIlf321671000 .701 8.5 4.8 .164 .708 .344523
Edgar Quero#LAAc 22426001 .943 5.1 8.6 .120 .875 .160313
Ceddanne RafaelaDETcf2426112022 .787 15.9 5.4 .198 .818 .3371547
Cal Raleigh#CHCc 2825105001 .930 18.5 7.3 .3261.015 .5471248
Luke Raley*NYYrf301664000 .753 8.3 5.0 .246 .733 .351726
Agustin RamirezATLc 231350011 .676 5.0 3.6 .125 .595 .167219
Jose E. Ramirez#WAS3b3226120013 .759 14.7 4.6 .221 .779 .3651346
Heliot RamosARIlf25828001 .721 3.0 4.1 .160 .650 .280210
J.T. RealmutoHOUc 341351003 .386 1.4 0.9 .021 .279 .10618
Rob RefsnyderCOLrf34937002 .849 5.4 5.9 .147 .760 .235316
Luis Rengifo#SEA3b281350000 .428 2.3 1.6 .021 .308 .063110
Bryan Reynolds#BOSrf3021900011.073 21.911.4 .3201.212 .4931448
Ben Rice*CINdh2624102002 .574 7.8 2.9 .067 .507 .191424
Austin RileyHOU3b281459000 .720 7.2 4.7 .189 .683 .283422
Ryan RitterBOSss241130010 .450 1.6 1.8 .071 .348 .10727
Emmanuel RiveraCLE3b292698011 .582 8.2 3.2 .033 .478 .099326
Luis RobertPHIcf271342000 .807 6.5 6.1 .211 .897 .368418
Brayan Rocchio#MILss24128000 .328 0.8 0.9 .074 .292 .14815
Brendan RodgersCLE2b28313000 .657 1.4 4.6 .000 .625 .18203
Endy Rodriguez#CIN1b2501000 .000 0.0 0.0 .000 .000 .00000
Julio Y. RodriguezCLEcf2426118001 .594 10.0 3.0 .143 .533 .205939
Jake RogersBOSc 30070001.238 2.421.9 .1671.667 .33314
Johan RojasWAScf244150001.149 5.721.8 .1542.000 .61528
Josh Rojas*ARI3b31827001 .481 0.9 1.0 .111 .333 .07428
Miguel RojasHOU2b361048022 .759 6.1 5.0 .095 .710 .214217
Brent RookerMILdh3026113013 .769 13.9 4.6 .245 .738 .3781145
Amed RosarioNYM3b292077012 .670 7.7 3.7 .129 .582 .186326
Esteury RuizCHClf2626102000 .618 10.7 3.8 .144 .747 .400930
Keibert Ruiz#NYYc 261143000 .311 1.1 0.8 .000 .229 .05005
Dalton Rushing*TBRc 241762000 .840 9.9 6.3 .268 .833 .339729
Adley Rutschman#PHIc 271139002 .262 0.5 0.4 .000 .171 .05404
Thomas SaggeseNYY2b23938000 .949 8.210.1 .139 .955 .194519
Gary SanchezPITc 322085011 .844 13.5 6.6 .205 .852 .247635
Jesus Sanchez*BALrf271879012 .462 3.5 1.5 .082 .359 .137418
Javier SanojaWAS3b221762020 .512 4.1 2.3 .107 .435 .161316
Carlos Santana#LAA1b392691012 .465 4.8 1.8 .086 .423 .210519
Anthony Santander#TEXdh30210001 .311 0.1 0.4 .000 .222 .11101
Nolan Schanuel*TOR1b2321102023 .673 10.3 4.0 .094 .632 .235628
Casey SchmittTBR2b26316000 .646 1.6 4.0 .067 .545 .13315
Daniel Schneemann*MIN2b28729001 .678 3.2 4.3 .125 .750 .41718
Davis SchneiderMINlf26943000 .240 0.8 0.6 .000 .250 .15403
Max SchuemannKCR2b2803000 .333 0.1 1.2 .000 .500 .50000
Aaron SchunkTEXss271443100 .262 0.8 0.5 .024 .162 .02416
Kyle Schwarber*MIAdh32241090001.207 33.015.3 .3981.483 .6251565
Victor Scott*LAAcf242282200 .592 6.9 3.2 .088 .571 .250419
Corey Seager*PHIss3113550121.186 15.214.6 .2681.481 .585627
Marcus SemienTOR2b342189040 .600 8.3 3.4 .127 .581 .228627
Matt ShawSFG3b2311430001.006 9.9 9.9 .2931.037 .341526
Gavin Sheets*SFGlf292499013 .476 4.8 1.7 .056 .377 .133321
Michael Siani*CHCcf25010001.000 0.3 0.0 .000 .000 .00000
Chandler Simpson*STLcf248400011.182 12.616.2 .1051.429 .211324
Austin SlaterBOSrf3219000 .889 1.8 9.6 .000 .800 .00004
Cam SmithCHWrf222696011 .656 10.2 4.2 .069 .600 .184429
Dominic Smith*SFG1b30414000 .220 0.2 0.4 .000 .167 .07701
Josh Smith*TEXss2726100101 .733 12.9 5.1 .133 .716 .267636
Pavin Smith*KCRdh29014000 .451 0.6 1.4 .231 .417 .30814
Will SmithCOLc 3023101021 .956 20.0 8.6 .2671.016 .4071149
Tyler Soderstrom*ARIlf232497002 .863 15.3 6.3 .250 .833 .3521046
Donovan SolanoATH1b37040001.000 1.013.5 .0001.000 .00002
Jorge SolerCHCrf331043002 .729 4.4 3.6 .225 .636 .300518
Edmundo SosaATL3b29217000 .485 1.0 2.1 .063 .385 .12514
Lenyn SosaCHC2b2525100001 .665 10.3 3.8 .135 .562 .156737
Juan Soto*COLrf26241080031.040 23.6 9.8 .3181.154 .5451354
George SpringerMINrf35251100011.231 34.814.2 .4651.439 .5842383
Jacob StallingsTORc 35628000 .321 0.7 0.8 .036 .208 .03615
Giancarlo StantonBALdh3510450001.097 11.912.4 .3251.231 .450527
Spencer SteerBOS1b271978001 .755 10.1 5.1 .203 .741 .348630
Tyler StephensonMINc 28528000 .910 5.7 9.6 .074 .875 .111213
Chad StevensLAD2b2626000 .533 0.4 2.8 .000 .500 .00001
Trevor StoryCINss3226106010 .566 8.2 2.6 .146 .518 .204736
Bryson Stott*KCR2b2726110112 .632 9.6 3.1 .153 .598 .265735
Kyle Stowers*STLlf272298011 .994 21.710.0 .2411.086 .3681151
Myles StrawNYMcf302492015 .719 10.1 4.1 .119 .667 .226633
Eugenio SuarezCIN3b3326109033 .686 10.8 3.5 .190 .600 .230942
Brett Sullivan*SDPc 312374001 .552 5.3 2.5 .132 .491 .206621
Jack Suwinski*SEAcf2603000 .333 0.1 1.2 .000 .500 .50000
Seiya SuzukiLADdh3024109012 .766 13.9 5.0 .202 .743 .3511141
Dansby SwansonCHWss3126109003 .602 8.6 2.8 .133 .524 .235732
Trey Sweeney*BOSss251048011 .793 6.9 5.8 .171 .806 .341318
Fernando TatisLAArf2626116021 .822 17.9 6.5 .131 .847 .273743
Mike Tauchman*TEXrf342396010 .712 11.7 5.1 .111 .705 .284729
Leody Taveras#ATLcf2604000 .500 0.3 2.3 .000 .333 .00001
Tim TawaKCR2b26013001 .538 0.6 1.5 .077 .364 .07714
Chris TaylorCHWut342130001.077 3.511.7 .3081.125 .30829
Michael A. TaylorSEAcf341341000 .577 3.4 2.9 .194 .581 .361312
Tyrone TaylorATHcf3115000 .000 0.0 0.0 .000 .000 .00000
Kyle Teel*NYYc 23728000 .590 2.4 3.2 .174 .600 .39127
Rowdy Tellez*KCR1b302692013 .531 5.3 1.9 .140 .432 .186627
Jose Tena*CLE3b241763000 .816 9.8 6.3 .207 .786 .293828
Bryce TeodosioATLcf26020001.000 0.513.5 .0001.000 .00001
Alek Thomas*BALcf25832000 .677 3.5 4.6 .111 .667 .22219
Colby ThomasARIrf24312000 .083 0.0 0.1 .000 .091 .00000
Michael Toglia#CLE1b2617000 .286 0.1 0.8 .000 .400 .40000
Spencer TorkelsonNYM1b2523100024 .508 5.3 1.8 .111 .418 .189425
Abraham Toro#NYY1b28835000 .857 6.3 7.7 .114 .773 .114417
Luis TorrensLADc 292391111 .606 7.5 2.9 .169 .529 .2411130
Gleyber TorresHOU2b2824103002 .701 11.4 4.3 .146 .662 .270733
Ezequiel TovarATHss2326106001 .524 6.5 2.1 .129 .435 .168731
Taylor Trammell*COLcf271149000 .371 2.0 1.5 .053 .444 .34224
Jose TrevinoNYMc 32629002 .607 2.1 2.5 .037 .455 .11118
Jared TrioloLADss271359000 .418 2.2 1.2 .054 .306 .071112
Mike TroutARIdh33838001 .940 7.1 7.7 .257 .920 .286320
Kyle Tucker*CHWrf2825116012 .855 18.7 6.5 .260 .896 .4301351
Brice Turang*ATL2b251358010 .754 7.6 5.4 .104 .811 .313218
Justin TurnerCLE1b40935002 .748 3.7 3.8 .233 .692 .400313
Trea TurnerHOUss3224110001 .812 17.0 6.2 .152 .770 .210649
Ramon UriasCLE3b312599001 .582 8.0 3.0 .067 .493 .167426
Enmanuel Valdez*SEAdh26830001 .240 0.4 0.4 .036 .185 .10713
Miguel VargasSDP3b252381002 .666 7.9 3.5 .171 .607 .263830
Daulton Varsho*KCRcf2826108003 .816 14.5 5.0 .292 .782 .4171249
Andrew VaughnSFG1b27241031010 .686 6.9 2.2 .211 .553 .263740
Mark VientosBAL3b25417010 .251 0.3 0.6 .067 .214 .13312
Anthony VolpeATLss241346101 .378 1.4 0.9 .067 .256 .067310
LaMonte Wade*MIL1b312271001 .501 4.2 2.1 .092 .418 .185317
Tyler Wade*SFGcf30416100 .967 3.2 9.6 .1671.125 .41716
Eric WagamanBOS1b27524001 .982 4.9 9.5 .1431.000 .286311
Will Wagner*ATH3b261559020 .543 4.6 3.0 .039 .500 .176213
Christian WalkerWAS1b3426102021 .795 14.6 5.9 .186 .800 .302838
Jordan WalkerSFGrf231660001 .624 6.0 3.9 .018 .585 .164116
Matt Wallner*DETrf2726109010 .805 16.1 5.9 .253 .822 .3891346
Taylor Walls#CHCss28418000 .535 1.2 2.4 .188 .500 .31325
Taylor WardTEXlf3126115003 .891 18.5 6.4 .252 .859 .3501455
Drew Waters#CHClf263180001.056 4.3 9.8 .3891.083 .389313
Austin Wells*ATHc 2515580011.036 12.7 8.8 .3821.051 .4361138
Jordan WestburgPHI3b261353001 .583 4.2 2.9 .060 .462 .120315
Eli WhitePHIrf3127000 .000 0.0 0.0 .000 .000 .00000
Ben WilliamsonTOR3b241356001 .617 4.9 3.3 .078 .525 .176416
Jacob T. WilsonMIAss2324115103 .981 23.5 8.3 .261 .947 .2881668
Weston WilsonSEAph30020003.500 5.5 0.01.500 .0002.00015
Will WilsonCOL3b262068101 .294 1.5 0.7 .016 .232 .11517
Masyn WinnBALss232186001 .726 10.5 4.8 .125 .644 .188632
Bobby WittTBRss252299010 .903 19.6 8.4 .2361.016 .3601248
Connor WongDETc 292485003 .493 4.5 1.8 .052 .394 .156418
James Wood*TBRlf222194001 .735 11.8 5.0 .155 .703 .262934
Mike Yastrzemski*BOSrf341877111 .898 12.2 6.0 .343 .906 .4631139
Christian Yelich*LADdh3324108001 .618 9.3 3.1 .144 .550 .227633
Masataka Yoshida*KCRdh3109000 .873 1.6 8.4 .1431.000 .42913
Cole Young*COL2b21832001 .291 0.6 0.6 .000 .222 .06903
Jacob YoungTEXcf252589103 .457 4.3 1.6 .012 .386 .110117

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*CINss244.313.8569 .30455 .49157 .509 2.6
Wilyer Abreu*STLrf264.003.5056 .37565 .67766 .688 2.9
Maximo AcostaDET3b221.001.003 .6672 .5002 .50099.0
Ronald AcunaSDPrf274.604.3027 .29621 .45721 .457 4.7
Willy AdamesLADss294.464.1362 .16146 .43046 .430 4.4
Riley AdamsSFGc 293.633.5020 .3508 .2769 .31099.0
Jo AdellSDPcf264.003.7058 .17251 .55451 .554 2.7
Nick AhmedARIss351.000.000 .00011.00011.000 0.0
Ozzie Albies#MIL2b284.083.5471 .22552 .49152 .491 1.5
Nick AllenSTLss262.732.5324 .2088 .1959 .220 7.0
Pete AlonsoSEA1b304.234.0038 .26325 .45526 .473 6.0
Jose AltuveARI2b354.083.7167 .28448 .49049 .500 2.7
Francisco AlvarezCLEc 234.043.7053 .47259 .63459 .634 4.0
Yordan Alvarez*SDPdh282.692.3828 .32117 .48617 .486 0.8
Jacob AmayaNYMss260.680.589 .0001 .0772 .154 2.0
Miguel AmayaMIAc 263.002.8525 .36027 .69227 .692 4.5
Miguel AndujarNYM3b304.053.8270 .34338 .42738 .427 3.3
Roman Anthony*NYMrf214.003.005 .4006 .3756 .375 1.8
Jonathan Aranda*ARI1b274.224.0020 .45021 .55321 .553 7.0
Orlando ArciaCOLss301.821.7313 .2314 .2004 .200 6.0
Nolan ArenadoSTL3b344.083.6280 .22532 .30234 .321 2.3
Gabriel AriasCHCss253.462.9636 .25034 .41036 .434 4.9
Randy ArozarenaBALlf304.683.9560 .30048 .46652 .505 3.4
Luis Arraez*BOS1b284.454.1082 .24430 .33730 .337 0.5
Harrison BaderMIAcf314.363.7758 .36245 .46946 .479 2.5
Javier BaezSEAut322.332.3317 .1763 .1433 .14399.0
Patrick Bailey#LAAc 260.290.2911.0001 .5001 .50099.0
Brooks Baldwin#HOUlf244.043.6361 .27954 .55754 .557 2.3
Drake Baldwin*MINc 244.524.0078 .29549 .51650 .526 0.6
Addison Barger*ATHrf253.863.4349 .20442 .51942 .519 2.0
Austin BarnesNYYc 353.202.6010 .3006 .3757 .438 1.5
Jorge Barrosa#MILcf242.852.7746 .19610 .13511 .14926.0
Joey BartARIc 283.833.3353 .39632 .34835 .380 3.0
Samuel Basallo*PITc 204.003.5061 .18038 .36544 .423 4.5
Brett Baty*PIT3b254.233.8561 .31162 .56462 .564 3.2
Jordan BeckCOLlf244.083.8854 .22250 .51050 .510 6.4
Josh Bell#BALdh324.564.1762 .24240 .48840 .488 1.3
Cody Bellinger*TORlf294.674.2976 .31654 .55154 .551 1.8
Andrew Benintendi*TORlf304.434.0750 .26037 .59737 .597 0.6
Will Benson*CHCrf273.593.2348 .14642 .53242 .532 2.6
Jon BertiSDP3b353.313.1537 .21611 .25612 .279 4.0
Mookie BettsMILss324.364.0084 .23842 .38542 .385 1.8
Bo BichetteMINss274.604.2892 .31553 .46153 .461 1.9
JJ Bleday*HOUcf273.633.1352 .30839 .44839 .448 2.0
Xander BogaertsWASss324.043.5866 .30336 .34337 .352 2.7
Alec BohmSTL3b284.223.9675 .25326 .26829 .299 8.5
Alex BregmanCHW3b314.543.9682 .26851 .43252 .441 1.3
Vidal Brujan#LAAut270.500.502 .0000 .0000 .00099.0
Jake BurgerCHC1b293.783.5757 .28136 .41439 .44811.0
Alec Burleson*TBR1b264.274.0076 .28953 .56453 .564 1.6
Michael Busch*NYY1b274.153.5046 .17435 .42238 .458 2.3
Lawrence Butler*ARIrf242.832.5820 .1507 .2067 .206 3.7
Byron BuxtonNYYcf314.243.8847 .34038 .52839 .542 3.2
Jose CaballeroCOLss284.253.6361 .27945 .44147 .461 1.8
Oswaldo Cabrera#DET3b261.001.003 .3332 .4002 .40099.0
Jac Caglianone*DETrf223.683.2057 .12333 .35934 .370 2.1
Alex CallATLrf304.383.6935 .34329 .50929 .509 1.3
Junior CamineroMIL3b214.153.7768 .32448 .44449 .454 3.0
Kristian CampbellSFG2b234.003.0017 .41219 .59419 .594 0.8
Alexander CanarioSFGlf252.812.7526 .34616 .35616 .35617.0
Dominic Canzone*WASrf271.081.0810 .300131.000131.00099.0
Victor Caratini#HOUc 312.712.4129 .24112 .26114 .30413.0
Dylan Carlson#CHWlf262.001.7118 .22212 .42912 .429 2.0
Kerry Carpenter*SEArf273.203.1022 .36412 .37512 .37599.0
Corbin Carroll*SDPrf244.353.9657 .26366 .66066 .660 2.8
Nick CastellanosDETrf334.003.7369 .29044 .42345 .433 9.0
Willi Castro#CLE2b283.803.4064 .17226 .27427 .284 2.6
Matt ChapmanCHW3b323.723.0861 .16432 .34433 .355 1.2
Jazz Chisholm*SDP2b273.703.2021 .38124 .64924 .649 1.8
Jackson ChourioBALcf214.504.2254 .44446 .56847 .580 4.8
Nathan Church*WAScf243.713.1419 .05313 .50013 .500 0.3
Denzel ClarkeNYMcf253.673.5337 .43221 .38221 .38217.0
Jonatan Clase#SFGlf233.002.7237 .21616 .29617 .315 4.0
Kody Clemens*TEXrf293.473.0634 .14730 .50831 .525 2.8
Ernie ClementCIN3b293.683.4076 .30340 .43542 .457 2.7
Isaac Collins#MINlf274.263.7874 .32457 .58258 .592 1.2
Michael Conforto*TORlf324.714.0019 .31628 .84829 .879 2.0
Griffin Conine*BOSlf272.101.9015 .40010 .47610 .476 2.0
William ContrerasSEAc 273.923.0829 .20726 .51027 .529 1.6
Willson ContrerasCIN1b334.504.0472 .30649 .41953 .453 4.4
Carlos CorreaLAAss304.384.1589 .20235 .30735 .307 3.6
Colton Cowser*SDPcf250.500.502 .0000 .0000 .00099.0
J.P. Crawford*SEAss304.153.4632 .25020 .37020 .370 1.6
Dylan CrewsNYYrf233.583.4228 .21420 .46520 .46511.0
Jake Cronenworth*LAD2b314.083.5465 .23140 .40842 .429 1.8
Pete Crow-Armstrong*ATHcf234.233.7363 .23846 .41846 .418 2.6
Oneil Cruz*PITcf264.383.8551 .21647 .41248 .421 3.4
Henry DavisTBRc 252.001.639 .1113 .1884 .250 2.0
Elly De La Cruz#KCRss234.353.8161 .27959 .52259 .522 2.8
Paul DeJongTEX3b312.812.7130 .20024 .40726 .44199.0
Rafael Devers*TEXdh284.383.7764 .25046 .40447 .412 2.1
Zach DezenzoMIAlf250.730.645 .2002 .2502 .250 2.0
Elias DiazCLEc 342.252.0014 .21423 .85223 .852 2.0
Yainer DiazNYMc 263.593.4565 .23120 .25320 .253 6.0
Yandy DiazMIN1b334.524.0881 .39560 .53160 .531 1.6
Dillon DinglerCHWc 263.903.6759 .40747 .57347 .573 3.0
Jasson Dominguez#SDPlf223.403.1050 .26018 .26518 .265 3.5
Brendan Donovan*COL2b283.793.4757 .35140 .55641 .569 1.4
Brenton DoyleCOLcf273.182.9126 .42316 .45716 .457 3.5
Mauricio DubonMIA2b303.193.0558 .25923 .34323 .343 2.0
Blake DunnATLrf262.822.5512 .2509 .29011 .35515.0
Ezequiel DuranSFGss261.801.8010 .4006 .3336 .33399.0
Jarren Duran*NYYlf284.553.8662 .22654 .54054 .540 1.3
Caleb DurbinLAA3b254.353.8587 .27645 .39852 .460 3.0
Tommy Edman#CIN2b303.923.5470 .21435 .34336 .353 2.6
Xavier Edwards#SDP2b254.133.9168 .25024 .25324 .253 5.8
Jerar EncarnacionCINrf270.250.252 .5001 .3331 .33399.0
Santiago EspinalSFG3b303.453.3058 .22418 .26118 .26110.0
Thairo EstradaMIA2b292.001.505 .2002 .2503 .375 1.0
Kyle FarmerATHss342.672.2019 .31625 .62525 .625 1.6
Freddy FerminKCRc 303.152.9262 .32332 .39032 .390 3.8
Yanquiel Fernandez*TBRdh223.002.7112 .1673 .1433 .143 8.0
Ryan Fitzgerald*MILss311.201.0713 .1548 .4448 .444 1.0
Tyler FitzgeraldDET2b272.442.1123 .39117 .38618 .409 3.0
Wilmer FloresBOSdh334.103.7660 .35037 .43038 .442 2.8
Nick FortesATLc 281.000.885 .0001 .1251 .125 2.0
Ty FranceATH1b304.153.7383 .28934 .31539 .361 4.0
Adam Frazier*TEX2b333.773.4266 .31835 .35735 .357 3.4
Alex Freeland#WAS3b231.251.085 .2003 .2003 .200 4.0
Cody FreemanBOS2b240.500.502 .0000 .0000 .000 0.0
Freddie Freeman*HOU1b354.334.0063 .44451 .49052 .500 5.2
Tyler FreemanNYYrf264.474.2051 .25516 .23917 .254 4.0
Sal Frelick*BOSrf254.503.9571 .36647 .52248 .533 1.0
TJ Friedl*CHCcf294.253.7567 .25438 .37340 .392 2.1
Adolis GarciaNYYrf323.533.2143 .25624 .35825 .373 3.4
Luis V. Garcia*DET2b253.483.3565 .18528 .35028 .35011.0
Maikel GarciaCHC3b254.273.7375 .29346 .41447 .423 1.6
Mitch GarverNYMc 343.303.1021 .28611 .33311 .33310.0
Zack GelofPIT2b254.003.007 .1434 .3334 .333 1.5
Andres Gimenez*LAD2b263.443.0645 .15624 .38725 .403 1.6
Paul GoldschmidtTEX1b374.003.8044 .38631 .51731 .517 3.7
Nick GonzalesWAS2b262.832.8331 .35520 .58820 .58899.0
Romy GonzalezMIA1b282.672.3324 .3759 .28112 .37599.0
Hunter GoodmanWASc 254.364.0076 .27651 .46851 .468 3.1
Nolan Gorman*BAL3b254.294.0034 .26530 .41130 .411 6.0
Tristan Gray*CHWif290.830.674 .2503 .6003 .600 0.0
Riley Greene*CHWcf243.963.6565 .32348 .46648 .466 4.0
Randal GrichukATHrf333.783.6725 .48022 .64722 .647 7.0
Trent Grisham*ARIcf284.003.4139 .28244 .64744 .647 1.4
Vladimir GuerreroSDP1b264.223.5267 .29958 .59858 .598 0.6
Lourdes GurrielHOUlf313.583.3861 .26236 .41936 .419 4.5
Sam Haggerty#LADlf312.912.9122 .31812 .37512 .37599.0
David Hamilton*ARI2b273.503.2554 .11115 .17917 .202 5.8
Garrett HampsonCOL2b301.081.0810 .4004 .2864 .28699.0
Ian Happ#SEAlf304.313.8533 .33342 .75042 .750 1.8
Bryce Harper*MIA1b324.924.1779 .34284 .71286 .729 0.8
Michael Harris*MINcf243.753.4667 .31337 .41139 .433 8.5
Robert Hassell*TBRcf234.374.1650 .32028 .33728 .337 9.7
Ke'Bryan HayesBAL3b283.913.6464 .39146 .53548 .558 4.3
Austin HaysLAAlf293.002.7112 .16712 .57112 .571 2.5
Austin HedgesKCRc 321.421.4210 .3007 .4127 .41299.0
Jonah Heim#STLc 303.503.2749 .28628 .36428 .36412.0
Tyler Heineman#COLc 341.711.146 .3336 .5006 .500 0.5
Michael HelmanTBRcf291.001.002 .0000 .0000 .00099.0
Gunnar Henderson*NYYss244.353.9057 .29841 .47141 .471 2.0
Enrique HernandezMIL3b331.130.9114 .0718 .3088 .308 2.7
Teoscar HernandezWASrf324.243.8868 .29457 .53857 .538 3.6
Ivan HerreraBALdh254.623.9239 .23127 .45028 .467 1.3
Jose Herrera#SFGc 283.292.7929 .34519 .41319 .413 1.4
Liam Hicks*LAA1b263.142.7352 .34628 .40628 .406 0.9
Kyle HigashiokaTEXc 353.062.8831 .29024 .46224 .462 8.0
Derek HillATHcf294.133.9660 .18320 .20220 .202 8.5
Nico HoernerTBR2b284.554.3686 .31439 .39039 .390 2.3
Jackson Holliday*TOR2b214.383.5254 .38946 .50046 .500 1.2
Spencer Horwitz*TOR1b271.000.751 .00051.25051.250 1.0
Rhys HoskinsMIA1b324.393.8362 .25844 .43644 .436 1.8
Cooper Hummel#CINlf301.251.2511.0001 .2001 .20099.0
Andy IbanezPHI3b321.711.579 .4447 .5837 .583 2.0
Jose IglesiasPIT2b354.003.677 .2863 .2503 .250 4.0
Jonathan IndiaATL2b283.773.3840 .27521 .42923 .469 1.0
Kyle Isbel*DETcf284.083.9287 .24128 .26428 .264 8.5
Alex JacksonSDPc 290.640.554 .2502 .2862 .286 2.0
Jeremiah JacksonTBRrf251.501.5010 .4008 .4448 .44499.0
Danny JansenTORc 304.273.4034 .17633 .51634 .531 1.5
Ryan JeffersATHc 283.623.0032 .28120 .42620 .426 0.9
Carter Jensen*LADdh211.201.003 .3333 .5003 .500 2.0
Connor JoeCHWlf322.672.5618 .1674 .1674 .167 5.0
Troy Johnston*LAD1b281.301.209 .2223 .2313 .231 3.0
Jahmai JonesHOUdh271.170.838 .0004 .2864 .286 0.5
Nolan Jones*STLrf272.862.5712 .3336 .3006 .300 3.0
Aaron JudgeTORrf334.713.8647 .36265 .65765 .657 1.8
Jace Jung*LAD3b240.550.554 .5002 .3332 .33399.0
Josh JungNYY3b273.953.5349 .24518 .24021 .280 4.8
Kyle KarrosPIT3b223.603.0044 .40934 .47235 .486 1.6
Colt Keith*STLdh234.213.6361 .26246 .45547 .465 1.8
Carson KellyWASc 301.291.147 .1434 .4444 .444 1.0
Otto KempCHWlf253.082.6222 .27314 .35014 .350 2.6
Max Kepler*KCRlf323.353.0054 .18536 .41437 .425 2.5
Ha-Seong KimBALss294.333.678 .2509 .6929 .692 1.0
Hyeseong Kim*PIT2b264.354.0468 .39753 .46954 .478 5.8
Isiah Kiner-FalefaKCRss301.181.0912 .3334 .3084 .30899.0
Alejandro KirkBALc 264.524.3377 .39052 .54752 .547 2.5
Nick Kurtz*TOR1b224.763.8143 .27954 .54055 .550 1.7
Steven Kwan*STLlf274.623.8894 .29857 .47557 .475 0.7
Shea LangeliersSFGc 274.093.8230 .53328 .62228 .622 3.7
Wyatt LangfordATLlf234.464.0042 .38125 .43125 .431 2.2
Trevor Larnach*TBRdh283.302.9547 .17020 .30320 .303 2.0
Ramon LaureanoWASlf304.654.0081 .27267 .55469 .570 1.1
Jordan LawlarNYM3b222.672.5831 .29017 .26617 .26615.5
Brooks Lee#CHW2b243.773.4671 .28244 .44944 .449 2.8
Jung Hoo Lee*CINcf263.883.4671 .31049 .48550 .495 1.7
Korey LeeCHCc 261.501.505 .0000 .0000 .00099.0
DJ LeMahieuSEA2b363.693.3135 .31419 .39619 .396 2.3
Royce LewisTBR3b263.323.0957 .29830 .41130 .411 2.0
Daylen Lile*CLErf224.043.7971 .32440 .41240 .412 5.3
Francisco Lindor#HOUss313.883.6340 .17525 .40326 .419 8.0
Brandon LockridgeLAAlf281.000.501 .0000 .0001 .500 0.0
Nick LoftinDETlf263.853.5075 .17335 .35037 .370 2.0
Joey Loperfido*PHIlf263.152.9223 .39111 .26812 .293 7.5
Otto LopezSFGss263.503.3845 .24421 .37521 .375 3.5
Brandon Lowe*MIN2b303.603.4050 .36036 .50036 .500 3.8
Josh Lowe*COLrf273.303.1047 .25536 .54537 .561 3.7
Nathaniel Lowe*LAD1b294.393.9159 .23743 .42643 .426 2.9
Matthew LugoPHIcf243.003.007 .1431 .1111 .11199.0
Nathan Lukes*ARIrf303.172.679 .1112 .1053 .158 8.0
Gavin Lux*PHIdh274.003.4526 .26920 .45520 .455 1.8
Manny MachadoWAS3b324.424.1286 .26758 .50459 .513 2.1
Luke MaileDETc 341.671.673 .0000 .0000 .00099.0
Martin MaldonadoCINc 382.752.258 .5005 .4555 .455 2.0
Jake Mangum#KCRlf294.504.1584 .32144 .37644 .376 2.6
Kyle Manzardo*TBRdh243.433.1041 .14620 .27821 .292 3.7
Rafael Marchan#PITc 263.832.8312 .3339 .3919 .391 1.2
Jakob Marsee*NYMcf244.423.7977 .35167 .63268 .642 0.9
Brandon Marsh*LADcf273.403.209 .2223 .1763 .176 7.0
Ketel Marte#LAA2b314.503.8179 .27866 .56468 .581 0.9
Noelvi MartePHIrf233.833.5834 .29422 .47822 .478 9.0
Starling MarteSTLdh362.001.7119 .26311 .39311 .393 1.3
Austin MartinSFGlf264.204.0017 .47112 .57112 .571 3.0
Angel Martinez#SEAcf232.752.3818 .33313 .59113 .591 0.3
Michael Massey*STL2b273.843.6475 .24036 .37537 .385 7.5
Luis MatosSDPrf233.783.4426 .23110 .29411 .324 2.5
Ronny Mauricio#SDP3b240.600.6011.00051.66751.66799.0
Marcelo Mayer*WAS3b223.733.4525 .20018 .43918 .439 6.0
Coby MayoNYM1b232.122.0625 .32014 .38915 .41799.0
James McCannPHIc 352.002.0010 .3007 .5007 .50099.0
Chas McCormickMIAcf302.962.6138 .23715 .22115 .221 4.0
Andrew McCutchenATHdh384.153.7771 .23941 .38042 .389 3.1
Reese McGuire*MIAc 303.883.7648 .25042 .63642 .63610.0
Zach McKinstry*ATL3b304.384.2340 .30028 .49129 .50999.0
Matt McLainCLE2b254.083.5457 .31634 .32135 .330 3.3
Ryan McMahon*LAA3b304.193.5858 .24147 .43147 .431 2.1
Jeff McNeil*MIN2b333.913.5269 .26138 .42240 .444 1.4
Curtis MeadTOR3b243.132.8821 .33310 .40010 .400 3.0
Chase MeidrothBOSss233.763.2462 .22623 .29125 .316 1.1
Jacob Melton*TBRcf243.332.8311 .0003 .1503 .150 2.0
Jackson Merrill*PITcf224.424.0471 .28265 .56566 .574 3.0
Jake MeyersCHCcf293.683.4163 .31725 .30927 .333 3.0
Jose MirandaARI3b273.633.5024 .2085 .1726 .20799.0
Kameron Misner*CHCcf272.002.005 .2006 .6006 .60099.0
Garrett Mitchell*PITcf263.883.4652 .26928 .27730 .297 5.7
Yoan Moncada#ARI3b302.902.5015 .33316 .55217 .586 2.7
Mickey Moniak*MINlf274.103.9054 .25951 .59351 .59324.0
Colson Montgomery*MIAss234.263.9153 .24544 .44945 .459 4.6
Dylan MoorePHI2b324.003.6931 .35515 .28816 .308 5.7
Gabriel MorenoCHWc 253.953.3855 .21827 .32528 .337 1.6
Cedric Mullins*SDPcf302.632.3813 .3087 .3337 .333 3.0
Max Muncy*KCR3b343.853.3156 .26848 .48048 .480 1.9
Max P. MuncyNYY3b223.503.501 .0000 .0000 .00099.0
Sean MurphySTLc 303.132.5011 .45510 .40012 .480 3.0
Dane MyersPITcf294.274.0479 .26629 .26129 .261 5.4
Carlos NarvaezTEXc 263.483.2454 .22220 .27420 .274 3.8
Bo Naylor*MILc 253.563.2452 .19224 .27025 .281 4.8
Josh Naylor*PHI1b284.464.2347 .31928 .48328 .483 2.0
Zach NetoSTLss243.333.1039 .48734 .48637 .52912.0
Kevin NewmanTOR3b310.330.330 .0000 .0000 .00099.0
Brandon Nimmo*CINlf324.193.8178 .34655 .50555 .505 2.1
Lars Nootbaar*LADlf274.173.7168 .27935 .35036 .360 2.8
Connor NorbyMIN3b253.213.0029 .31017 .37817 .378 6.5
Ryan O'Hearn*ATL1b314.384.1535 .42943 .75443 .754 4.7
Logan O'HoppeMILc 252.402.1010 .1004 .1674 .167 3.7
Tyler O'NeillKCRrf301.000.832 .0000 .0001 .16799.0
Shohei Ohtani*ARIdh304.504.0057 .22865 .60265 .602 2.5
Matt Olson*COL1b314.424.0062 .40346 .43446 .434 3.3
Joey OrtizMILss261.391.2217 .2949 .3609 .360 1.7
Alejandro Osuna*CLElf221.130.9412 .2507 .3897 .389 1.0
James Outman*WAScf280.670.6711.0001 .5001 .50099.0
Marcell OzunaHOUdh343.292.7928 .28615 .32616 .348 1.8
Andy PagesLAAcf244.083.8579 .27843 .40643 .406 5.0
Isaac ParedesDET3b264.423.8174 .33893 .80996 .835 1.0
Kyren ParisBALcf230.760.654 .5007 .5388 .615 6.0
Vinnie Pasquantino*MIL1b274.233.9281 .23540 .36440 .364 3.3
Graham Pauley*MIA3b242.291.8826 .30821 .53821 .538 1.0
Joc Pederson*MILdh333.002.7642 .16736 .48036 .480 3.7
Jeremy PenaSFGss274.504.1789 .33745 .41746 .426 1.6
Oswald PerazaSDP3b250.500.500 .0000 .0000 .00099.0
Geraldo Perdomo#KCRss254.273.3871 .29661 .55063 .568 0.8
Salvador PerezBOSc 354.193.9561 .24645 .51146 .523 9.0
Wenceel Perez#CLErf254.504.3181 .27257 .48757 .487 4.8
Blake Perkins#SFGcf284.634.0020 .35014 .37814 .378 2.4
Tommy PhamNYMlf373.633.3363 .36549 .56349 .563 1.9
Jorge Polanco#ATH2b314.424.0474 .29776 .66176 .661 2.9
Jurickson Profar#ARIlf323.743.2144 .25033 .46533 .465 1.5
Edgar Quero#LAAc 222.001.9223 .43514 .53814 .538 2.0
Ceddanne RafaelaDETcf244.313.8888 .29555 .49156 .500 1.8
Cal Raleigh#CHCc 284.203.4445 .26766 .62967 .638 1.8
Luke Raley*NYYrf303.563.1733 .27332 .50033 .516 3.5
Agustin RamirezATLc 233.853.6939 .28220 .40020 .400 8.0
Jose E. Ramirez#WAS3b324.624.0085 .21257 .47561 .508 1.4
Heliot RamosARIlf253.503.1315 .33313 .46413 .464 3.0
J.T. RealmutoHOUc 343.643.3635 .20012 .23512 .235 3.0
Rob RefsnyderCOLrf342.472.2719 .52619 .51419 .514 4.7
Luis Rengifo#SEA3b283.853.6940 .22512 .24012 .240 4.0
Bryan Reynolds#BOSrf304.293.5758 .34561 .67863 .700 1.0
Ben Rice*CINdh264.253.7162 .27435 .34337 .363 2.4
Austin RileyHOU3b284.213.7928 .32127 .45828 .475 4.4
Ryan RitterBOSss242.312.1524 .2088 .2678 .267 5.0
Emmanuel RiveraCLE3b293.773.5072 .31931 .31632 .327 4.0
Luis RobertPHIcf273.232.9223 .34821 .50022 .524 4.3
Brayan Rocchio#MILss241.471.4217 .1766 .2146 .21410.0
Brendan RodgersCLE2b282.171.838 .3755 .3855 .385 1.5
Endy Rodriguez#CIN1b250.170.171 .0000 .0000 .000 0.0
Julio Y. RodriguezCLEcf244.544.3180 .25043 .36445 .381 7.3
Jake RogersBOSc 301.171.005 .6005 .7145 .714 1.0
Johan RojasWAScf243.753.2510 .60010 .66710 .667 1.5
Josh Rojas*ARI3b312.702.7019 .2638 .2968 .29699.0
Miguel RojasHOU2b362.672.3339 .30821 .43821 .438 1.0
Brent RookerMILdh304.353.7772 .20858 .51359 .522 1.6
Amed RosarioNYM3b293.353.0457 .24630 .39032 .416 2.8
Esteury RuizCHClf263.923.4661 .24641 .40242 .412 2.5
Keibert Ruiz#NYYc 263.913.6437 .1357 .1638 .186 1.5
Dalton Rushing*TBRc 243.102.8027 .37033 .53235 .565 6.3
Adley Rutschman#PHIc 273.553.3633 .1216 .1546 .154 2.0
Thomas SaggeseNYY2b233.803.6030 .46721 .55321 .553 3.0
Gary SanchezPITc 324.253.6546 .34838 .44746 .541 8.0
Jesus Sanchez*BALrf274.394.0652 .21223 .29123 .291 4.2
Javier SanojaWAS3b223.653.2945 .20019 .30620 .323 4.0
Carlos Santana#LAA1b393.503.1261 .18027 .29728 .308 2.5
Anthony Santander#TEXdh302.001.804 .2502 .2002 .200 5.0
Nolan Schanuel*TOR1b234.864.0570 .27140 .39243 .422 1.3
Casey SchmittTBR2b262.001.8812 .3336 .3756 .375 3.0
Daniel Schneemann*MIN2b282.902.4016 .25013 .44813 .448 1.4
Davis SchneiderMINlf263.583.2525 .1207 .1637 .163 3.5
Max SchuemannKCR2b280.430.292 .0001 .3331 .333 0.0
Aaron SchunkTEXss271.951.9133 .1526 .1406 .14099.0
Kyle Schwarber*MIAdh324.543.6753 .37785 .78086 .789 1.3
Victor Scott*LAAcf243.572.9657 .21130 .36631 .378 1.1
Corey Seager*PHIss314.233.1531 .45240 .72740 .727 0.7
Marcus SemienTOR2b344.243.7665 .23132 .36033 .371 3.2
Matt ShawSFG3b233.913.7330 .36728 .65128 .651 4.0
Gavin Sheets*SFGlf294.133.7572 .20828 .28329 .293 2.6
Michael Siani*CHCcf250.500.000 .00011.00011.000 0.0
Chandler Simpson*STLcf243.082.9232 .62526 .65026 .650 3.0
Austin SlaterBOSrf321.801.808 .5004 .4444 .44499.0
Cam SmithCHWrf223.693.3565 .33837 .38537 .385 2.8
Dominic Smith*SFG1b302.802.6012 .0832 .1432 .143 1.0
Josh Smith*TEXss273.853.4671 .29645 .45045 .450 1.9
Pavin Smith*KCRdh290.780.724 .0005 .3575 .357 8.0
Will SmithCOLc 304.393.7466 .30361 .60462 .614 1.3
Tyler Soderstrom*ARIlf234.043.6766 .28855 .56755 .567 1.9
Donovan SolanoATH1b372.002.003 .6672 .5002 .50099.0
Jorge SolerCHCrf332.692.5028 .25021 .48821 .488 3.3
Edmundo SosaATL3b291.701.6012 .2505 .2945 .294 4.0
Lenyn SosaCHC2b253.853.6963 .33339 .39041 .41015.0
Juan Soto*COLrf264.503.6762 .30673 .67674 .685 1.0
George SpringerMINrf354.404.0469 .34892 .83692 .836 2.2
Jacob StallingsTORc 354.674.6719 .2115 .1795 .17999.0
Giancarlo StantonBALdh354.093.6424 .41732 .71132 .711 2.4
Spencer SteerBOS1b274.113.6350 .24039 .50039 .500 1.7
Tyler StephensonMINc 282.802.7021 .52414 .50014 .500 6.0
Chad StevensLAD2b260.670.562 .5001 .1672 .33399.0
Trevor StoryCINss324.083.9659 .28838 .35838 .35820.5
Bryson Stott*KCR2b274.233.7775 .21344 .40045 .409 2.3
Kyle Stowers*STLlf273.923.4862 .41960 .61261 .622 2.4
Myles StrawNYMcf303.833.5074 .28438 .41340 .435 1.8
Eugenio SuarezCIN3b334.193.8568 .26546 .42248 .440 7.5
Brett Sullivan*SDPc 313.222.9639 .28225 .33827 .365 7.0
Jack Suwinski*SEAcf261.000.670 .0001 .3331 .333 2.0
Seiya SuzukiLADdh304.543.9262 .29055 .50555 .505 2.1
Dansby SwansonCHWss314.193.7764 .25042 .38543 .394 3.1
Trey Sweeney*BOSss252.822.4125 .40024 .50024 .500 2.7
Fernando TatisLAArf264.463.8176 .35556 .48358 .500 1.7
Mike Tauchman*TEXrf344.003.3857 .33343 .44843 .448 1.7
Leody Taveras#ATLcf261.001.004 .2501 .2501 .250 0.0
Tim TawaKCR2b260.810.818 .3754 .3084 .30899.0
Chris TaylorCHWut341.081.087 .5719 .6929 .69299.0
Michael A. TaylorSEAcf343.152.7716 .18817 .41517 .415 3.6
Tyrone TaylorATHcf310.560.563 .0000 .0000 .00099.0
Kyle Teel*NYYc 234.003.2914 .14312 .42912 .429 1.6
Rowdy Tellez*KCR1b303.543.3164 .18831 .33732 .348 5.0
Jose Tena*CLE3b243.323.0539 .41033 .52433 .524 3.8
Bryce TeodosioATLcf261.001.0011.0001 .5001 .50099.0
Alek Thomas*BALcf253.563.0018 .27812 .37514 .438 2.7
Colby ThomasARIrf242.402.206 .0000 .0001 .08399.0
Michael Toglia#CLE1b261.000.712 .0002 .2862 .286 1.5
Spencer TorkelsonNYM1b254.353.9165 .18532 .32033 .330 3.4
Abraham Toro#NYY1b283.893.8931 .41917 .48617 .48699.0
Luis TorrensLADc 293.963.6164 .23436 .39636 .396 3.3
Gleyber TorresHOU2b284.293.7166 .25844 .42747 .456 1.8
Ezequiel TovarATHss234.083.8869 .21735 .33036 .340 7.3
Taylor Trammell*COLcf274.453.4524 .08314 .28615 .306 1.4
Jose TrevinoNYMc 322.422.2525 .28010 .34510 .345 1.0
Jared TrioloLADss272.812.6740 .20015 .25415 .254 5.0
Mike TroutARIdh333.453.1826 .30821 .55323 .605 6.0
Kyle Tucker*CHWrf284.463.8578 .24465 .56066 .569 1.2
Brice Turang*ATL2b254.463.6931 .38727 .46627 .466 1.9
Justin TurnerCLE1b402.332.0024 .16718 .51418 .514 0.8
Trea TurnerHOUss324.584.3878 .35953 .48254 .491 5.5
Ramon UriasCLE3b313.813.4671 .26835 .35435 .354 2.0
Enmanuel Valdez*SEAdh263.002.8024 .0835 .1675 .167 2.0
Miguel VargasSDP3b253.523.3062 .24235 .43235 .432 2.4
Daulton Varsho*KCRcf284.153.6959 .22061 .56561 .565 2.4
Andrew VaughnSFG1b274.293.9671 .19745 .43747 .456 3.8
Mark VientosBAL3b254.253.758 .1253 .1763 .176 8.0
Anthony VolpeATLss243.543.4637 .18910 .21710 .21799.0
LaMonte Wade*MIL1b312.842.6046 .21723 .32423 .324 3.0
Tyler Wade*SFGcf304.003.0010 .4009 .5639 .563 1.0
Eric WagamanBOS1b272.402.1017 .47114 .58314 .583 1.3
Will Wagner*ATH3b263.112.6836 .30619 .32219 .322 2.8
Christian WalkerWAS1b343.923.3161 .29548 .47152 .510 2.3
Jordan WalkerSFGrf233.333.0636 .41721 .35021 .350 3.8
Matt Wallner*DETrf274.193.6562 .27458 .53259 .541 2.4
Taylor Walls#CHCss281.060.949 .2227 .3897 .389 3.5
Taylor WardTEXlf314.423.9663 .36566 .57467 .583 3.1
Drew Waters#CHClf261.501.5013 .30813 .72213 .72299.0
Austin Wells*ATHc 253.413.2437 .32441 .70741 .707 4.3
Jordan WestburgPHI3b264.083.8540 .30018 .34018 .340 3.3
Eli WhitePHIrf310.540.545 .0000 .0000 .00099.0
Ben WilliamsonTOR3b244.313.9243 .27921 .37521 .375 1.6
Jacob T. WilsonMIAss234.794.6398 .33771 .61771 .617 2.7
Weston WilsonSEAph302.002.0011.00052.50052.500 0.0
Will WilsonCOL3b263.403.0539 .15413 .19113 .191 3.8
Masyn WinnBALss234.103.8163 .31737 .43038 .442 3.0
Bobby WittTBRss254.504.0567 .34353 .53557 .576 3.8
Connor WongDETc 293.403.0855 .25526 .30626 .306 2.8
James Wood*TBRlf224.273.8247 .40442 .44744 .468 4.4
Mike Yastrzemski*BOSrf343.853.3548 .20847 .61047 .610 1.9
Christian Yelich*LADdh334.504.0464 .23442 .38944 .407 3.2
Masataka Yoshida*KCRdh310.820.646 .3335 .5565 .556 0.5
Cole Young*COL2b212.912.6420 .1505 .1566 .188 4.5
Jacob YoungTEXcf253.563.2862 .25822 .24723 .258 4.2

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*CINss24 .250 .250 .333 .583123100104
Wilyer Abreu*STLrf26 .364 .385 .8181.203114201414
Maximo AcostaDET3b22 .667 .667 .6671.33332000101
Ronald AcunaSDPrf27 .182 .182 .545 .727112101305
Willy AdamesLADss29 .188 .235 .438 .6734890047319
Riley AdamsSFGc 29 .000 .000 .000 .00020000000
Jo AdellSDPcf26 .269 .387 .6541.041267103956
Nick AhmedARIss35 .000 .000 .000 .00000000000
Ozzie Albies#MIL2b28 .476 .4761.0001.4762110203500
Nick AllenSTLss26 .000 .000 .000 .00080000002
Pete AlonsoSEA1b30 .167 .211 .389 .599183101117
Jose AltuveARI2b35 .222 .353 .444 .797276002668
Francisco AlvarezCLEc 23 .261 .393 .6521.045236221757
Yordan Alvarez*SDPdh28 .320 .393 .480 .873258400433
Jacob AmayaNYMss26 .000 .000 .000 .00020000000
Miguel AmayaMIAc 26 .154 .154 .385 .538132001404
Miguel AndujarNYM3b30 .556 .556 .6671.22295100001
Roman Anthony*NYMrf21 .200 .200 .200 .40051000004
Jonathan Aranda*ARI1b27 .167 .167 .167 .33361000002
Orlando ArciaCOLss30 .143 .250 .143 .39371000012
Nolan ArenadoSTL3b34 .200 .190 .300 .490204200401
Gabriel AriasCHCss25 .158 .158 .632 .789193003409
Randy ArozarenaBALlf30 .300 .308 .500 .808103200302
Luis Arraez*BOS1b28 .333 .400 .333 .73393000011
Harrison BaderMIAcf31 .263 .348 .421 .769195001339
Javier BaezSEAut32 .143 .143 .143 .286142000103
Patrick Bailey#LAAc 26 .000 .000 .000 .00000000000
Brooks Baldwin#HOUlf24 .156 .222 .313 .5353252014310
Drake Baldwin*MINc 24 .348 .444 .6521.097238211833
Addison Barger*ATHrf25 .200 .200 .400 .60051100002
Austin BarnesNYYc 35 .0001.000 .0001.00000000010
Jorge Barrosa#MILcf24 .000 .111 .000 .111160000014
Joey BartARIc 28 .314 .368 .343 .71135111004316
Samuel Basallo*PITc 20 .167 .286 .292 .577244001226
Brett Baty*PIT3b25 .310 .375 .517 .892299111438
Jordan BeckCOLlf24 .160 .250 .360 .6102542013311
Josh Bell#BALdh32 .500 .500 .5001.00021000100
Cody Bellinger*TORlf29 .318 .348 .364 .711227100110
Andrew Benintendi*TORlf30 .154 .154 .462 .615132101201
Will Benson*CHCrf27 .167 .333 .6671.00061001320
Jon BertiSDP3b35 .091 .091 .091 .182111000002
Mookie BettsMILss32 .273 .273 .545 .818226002403
Bo BichetteMINss27 .355 .382 .7101.0923111203723
JJ Bleday*HOUcf27 .276 .323 .276 .5982980003211
Xander BogaertsWASss32 .444 .444 .6671.111188101503
Alec BohmSTL3b28 .261 .292 .304 .596236100102
Alex BregmanCHW3b31 .263 .364 .474 .8373810202366
Vidal Brujan#LAAut27 .000 .000 .000 .00000000000
Jake BurgerCHC1b29 .273 .304 .682 .986226302415
Alec Burleson*TBR1b26 .222 .300 .556 .856184002523
Michael Busch*NYY1b27 .071 .188 .286 .473141001123
Lawrence Butler*ARIrf24 .000 .000 .000 .00060000003
Byron BuxtonNYYcf31 .438 .471 .438 .908167000215
Jose CaballeroCOLss28 .276 .400 .552 .952298202669
Oswaldo Cabrera#DET3b26 .000 .000 .000 .00020000001
Jac Caglianone*DETrf22 .156 .229 .281 .510325101328
Alex CallATLrf30 .300 .417 .7001.117103101322
Junior CamineroMIL3b21 .188 .278 .188 .465163000024
Kristian CampbellSFG2b23 .333 .500 .5001.000186001364
Alexander CanarioSFGlf25 .000 .000 .000 .00050000000
Dominic Canzone*WASrf27 .000 .000 .000 .00010000001
Victor Caratini#HOUc 31 .111 .172 .111 .2842730001010
Dylan Carlson#CHWlf26 .286 .250 .286 .53672000201
Kerry Carpenter*SEArf27 .000 .000 .000 .00010000000
Corbin Carroll*SDPrf24 .300 .364 .600 .964309302435
Nick CastellanosDETrf33 .114 .139 .314 .4533541025113
Willi Castro#CLE2b28 .160 .192 .320 .512254101114
Matt ChapmanCHW3b32 .150 .182 .300 .482203001314
Jazz Chisholm*SDP2b27 .400 .400 .9001.300104201202
Jackson ChourioBALcf21 .500 .5291.1251.654168402612
Nathan Church*WAScf24 .000 .000 .000 .00000000000
Denzel ClarkeNYMcf25 .000 .000 .000 .00010000001
Jonatan Clase#SFGlf23 .333 .400 .333 .73393000012
Kody Clemens*TEXrf29 .000 .400 .000 .40030000020
Ernie ClementCIN3b29 .267 .250 .667 .917154002604
Isaac Collins#MINlf27 .286 .382 .500 .882288600740
Michael Conforto*TORlf32 .500 .6671.3332.00063201322
Griffin Conine*BOSlf27 .833 .8331.1672.00065200400
William ContrerasSEAc 27 .364 .500 .6361.136114001243
Willson ContrerasCIN1b33 .286 .375 .571 .946144101225
Carlos CorreaLAAss30 .250 .294 .313 .607164100013
Colton Cowser*SDPcf25 .000 .000 .000 .00000000000
J.P. Crawford*SEAss30 .071 .278 .071 .349141000044
Dylan CrewsNYYrf23 .286 .375 .286 .66172000013
Jake Cronenworth*LAD2b31 .260 .315 .340 .6555013101329
Pete Crow-Armstrong*ATHcf23 .125 .125 .167 .2922431004010
Oneil Cruz*PITcf26 .083 .267 .125 .3922421000612
Henry DavisTBRc 25 .000 .000 .000 .00040000002
Elly De La Cruz#KCRss23 .200 .214 .425 .6394080035113
Paul DeJongTEX3b31 .105 .150 .342 .4923840035017
Rafael Devers*TEXdh28 .217 .280 .304 .58446101013316
Zach DezenzoMIAlf25 .000 .333 .000 .33320000011
Elias DiazCLEc 34 .167 .286 .167 .45261000011
Yainer DiazNYMc 26 .000 .000 .000 .00050000002
Yandy DiazMIN1b33 .467 .543 .8331.3763014203854
Dillon DinglerCHWc 26 .378 .452 .5681.02037141025510
Jasson Dominguez#SDPlf22 .000 .200 .000 .20040000111
Brendan Donovan*COL2b28 .571 .625 .5711.19674000011
Brenton DoyleCOLcf27 .556 .636 .5561.19295000122
Mauricio DubonMIA2b30 .176 .222 .294 .516173200111
Blake DunnATLrf261.0001.0002.0003.00011100100
Ezequiel DuranSFGss26 .100 .100 .100 .200101000106
Jarren Duran*NYYlf28 .158 .158 .316 .474193110005
Caleb DurbinLAA3b25 .231 .267 .231 .497133000200
Tommy Edman#CIN2b30 .188 .263 .313 .576163200224
Xavier Edwards#SDP2b25 .115 .115 .115 .231263000208
Jerar EncarnacionCINrf27 .333 .333 .333 .66731000001
Santiago EspinalSFG3b30 .243 .256 .351 .608379400415
Thairo EstradaMIA2b29 .000 .500 .000 .50010000000
Kyle FarmerATHss34 .263 .417 .7371.154195003657
Freddy FerminKCRc 30 .235 .257 .265 .522348100014
Yanquiel Fernandez*TBRdh22 .250 .250 .250 .50041000002
Ryan Fitzgerald*MILss31 .000 .000 .000 .00020000000
Tyler FitzgeraldDET2b27 .346 .433 .462 .895269110046
Wilmer FloresBOSdh33 .000 .077 .000 .077120000002
Nick FortesATLc 28 .000 .000 .000 .00010000000
Ty FranceATH1b30 .200 .227 .200 .427204000213
Adam Frazier*TEX2b33 .243 .263 .297 .5603792005114
Alex Freeland#WAS3b23 .200 .200 .200 .40051000003
Cody FreemanBOS2b24 .000 .000 .000 .00000000000
Freddie Freeman*HOU1b35 .314 .368 .457 .82635112016315
Tyler FreemanNYYrf26 .000 .000 .000 .00040000000
Sal Frelick*BOSrf25 .467 .556 .6001.156157200320
TJ Friedl*CHCcf29 .150 .190 .200 .390203100114
Adolis GarciaNYYrf32 .000 .111 .000 .11180000014
Luis V. Garcia*DET2b25 .071 .071 .071 .143141000002
Maikel GarciaCHC3b25 .235 .381 .235 .616174000045
Mitch GarverNYMc 34 .500 .500 .5001.00021000201
Zack GelofPIT2b25 .111 .200 .222 .42291100113
Andres Gimenez*LAD2b26 .148 .148 .259 .407274001303
Paul GoldschmidtTEX1b37 .349 .378 .558 .9364315302526
Nick GonzalesWAS2b26 .500 .500 .5001.00021000000
Romy GonzalezMIA1b28 .462 .429 .462 .890136000201
Hunter GoodmanWASc 25 .143 .200 .143 .343142000112
Nolan Gorman*BAL3b25 .182 .182 .455 .636112001603
Tristan Gray*CHWif29 .333 .333 .6671.00031100000
Riley Greene*CHWcf24 .235 .257 .353 .610348400319
Randal GrichukATHrf33 .417 .440 .7081.1482410401314
Trent Grisham*ARIcf28 .000 .222 .000 .22270000022
Vladimir GuerreroSDP1b26 .280 .438 .560 .998257102473
Lourdes GurrielHOUlf31 .321 .355 .571 .9262891021026
Sam Haggerty#LADlf31 .261 .261 .435 .696236400107
David Hamilton*ARI2b27 .125 .176 .125 .301324000207
Garrett HampsonCOL2b30 .500 .500 .5001.00021000001
Ian Happ#SEAlf30 .421 .450 .7891.239198102715
Bryce Harper*MIA1b32 .320 .320 .640 .960258202305
Michael Harris*MINcf24 .258 .343 .419 .762318011428
Robert Hassell*TBRcf23 .250 .250 .250 .500123000205
Ke'Bryan HayesBAL3b28 .385 .400 .6921.092135101313
Austin HaysLAAlf29 .308 .400 .7691.169134002223
Austin HedgesKCRc 32 .444 .444 .7781.22294001102
Jonah Heim#STLc 30 .250 .250 .375 .62582100003
Tyler Heineman#COLc 34 .400 .667 .4001.06752000041
Michael HelmanTBRcf29 .000 .000 .000 .00020000001
Gunnar Henderson*NYYss24 .000 .053 .000 .053180000116
Enrique HernandezMIL3b33 .091 .154 .091 .245111000214
Teoscar HernandezWASrf32 .462 .4621.0001.462136102201
Ivan HerreraBALdh25 .222 .500 .333 .83392100142
Jose Herrera#SFGc 28 .300 .382 .367 .749309200349
Liam Hicks*LAA1b26 .000 .250 .000 .25030000111
Kyle HigashiokaTEXc 35 .286 .297 .486 .78335101026110
Derek HillATHcf29 .000 .100 .000 .100180000127
Nico HoernerTBR2b28 .385 .385 .462 .846135100001
Jackson Holliday*TOR2b21 .286 .318 .381 .699216200016
Spencer Horwitz*TOR1b27 .000 .000 .000 .00010000000
Rhys HoskinsMIA1b32 .190 .320 .476 .796214002346
Cooper Hummel#CINlf30 .000 .000 .000 .00030000003
Andy IbanezPHI3b32 .400 .455 .6001.055104200311
Jose IglesiasPIT2b35 .250 .333 .250 .58382000012
Jonathan IndiaATL2b28 .286 .444 .429 .87372100000
Kyle Isbel*DETcf28 .121 .121 .152 .273334100009
Alex JacksonSDPc 29 .250 .400 .250 .65041000011
Jeremiah JacksonTBRrf25 .333 .333 .333 .66793000003
Danny JansenTORc 30 .200 .333 .8001.133102002423
Ryan JeffersATHc 28 .263 .417 .368 .785195010053
Carter Jensen*LADdh21 .000 .000 .000 .00010000000
Connor JoeCHWlf32 .000 .000 .000 .00000000000
Troy Johnston*LAD1b28 .167 .167 .167 .33361000002
Jahmai JonesHOUdh27 .000 .250 .000 .25060000020
Nolan Jones*STLrf27 .300 .364 .300 .664103000013
Aaron JudgeTORrf33 .350 .409 .9001.309207203426
Jace Jung*LAD3b24 .400 .400 .400 .80052000202
Josh JungNYY3b27 .063 .059 .063 .121161000104
Kyle KarrosPIT3b22 .182 .182 .182 .364112000103
Colt Keith*STLdh23 .154 .154 .154 .308132000002
Carson KellyWASc 30 .500 .6671.5002.16721010210
Otto KempCHWlf25 .056 .261 .056 .316181000157
Max Kepler*KCRlf32 .176 .263 .294 .557346101149
Ha-Seong KimBALss29 .400 .571 .6001.17152100021
Hyeseong Kim*PIT2b26 .273 .294 .545 .8403390036112
Isiah Kiner-FalefaKCRss30 .333 .333 .333 .66793000101
Alejandro KirkBALc 26 .091 .167 .091 .258111000111
Nick Kurtz*TOR1b22 .167 .286 .167 .452183000137
Steven Kwan*STLlf27 .217 .259 .261 .520235100425
Shea LangeliersSFGc 27 .304 .360 .478 .838237101328
Wyatt LangfordATLlf23 .250 .308 .333 .641123100012
Trevor Larnach*TBRdh28 .182 .182 .182 .364112000000
Ramon LaureanoWASlf30 .200 .294 .400 .694153001220
Jordan LawlarNYM3b22 .000 .000 .000 .00060000004
Brooks Lee#CHW2b24 .265 .286 .382 .668349101416
Jung Hoo Lee*CINcf26 .286 .333 .429 .762144010201
Korey LeeCHCc 26 .000 .000 .000 .00000000000
DJ LeMahieuSEA2b36 .182 .333 .182 .515112000233
Royce LewisTBR3b26 .143 .143 .143 .286142000002
Daylen Lile*CLErf22 .243 .243 .297 .541379010109
Francisco Lindor#HOUss31 .429 .4291.1431.57173201202
Brandon LockridgeLAAlf28 .0001.000 .0001.00000000000
Nick LoftinDETlf26 .161 .257 .194 .451315100224
Joey Loperfido*PHIlf26 .500 .500 .5001.00063000202
Otto LopezSFGss26 .000 .000 .000 .00040000001
Brandon Lowe*MIN2b30 .273 .333 .273 .606113000111
Josh Lowe*COLrf271.0001.0001.0002.00011000000
Nathaniel Lowe*LAD1b29 .104 .170 .125 .2954851005419
Matthew LugoPHIcf24 .143 .143 .143 .28671000001
Nathan Lukes*ARIrf30 .077 .188 .077 .264131000116
Gavin Lux*PHIdh27 .000 .000 .000 .00050000002
Manny MachadoWAS3b32 .200 .200 .667 .867153102305
Luke MaileDETc 34 .000 .000 .000 .00030000002
Martin MaldonadoCINc 38 .500 .600 .5001.10042000111
Jake Mangum#KCRlf29 .308 .357 .308 .66539120005310
Kyle Manzardo*TBRdh24 .143 .400 .571 .97171001232
Rafael Marchan#PITc 26 .308 .471 .308 .778134000045
Jakob Marsee*NYMcf24 .000 .125 .000 .12570000013
Brandon Marsh*LADcf27 .133 .188 .133 .321152000017
Ketel Marte#LAA2b31 .133 .409 .333 .742152001363
Noelvi MartePHIrf23 .200 .200 .8001.00051001103
Starling MarteSTLdh36 .267 .267 .333 .600154100002
Austin MartinSFGlf26 .444 .444 .6111.056188300002
Angel Martinez#SEAcf23 .294 .368 .471 .839175300121
Michael Massey*STL2b27 .286 .333 .286 .619144000315
Luis MatosSDPrf23 .0001.000 .0001.00000000010
Ronny Mauricio#SDP3b24 .000 .000 .000 .00010000001
Marcelo Mayer*WAS3b22 .000 .000 .000 .00040000001
Coby MayoNYM1b23 .200 .200 .200 .40051000001
James McCannPHIc 35 .286 .286 .7141.00072001200
Chas McCormickMIAcf30 .000 .000 .000 .00060000003
Andrew McCutchenATHdh38 .250 .318 .400 .718205001226
Reese McGuire*MIAc 30 .429 .429 .8571.28673001101
Zach McKinstry*ATL3b30 .308 .357 .615 .973134210201
Matt McLainCLE2b25 .167 .344 .167 .5102440002713
Ryan McMahon*LAA3b30 .182 .286 .182 .468112000123
Jeff McNeil*MIN2b33 .241 .313 .310 .623297200123
Curtis MeadTOR3b24 .167 .167 .167 .33361000000
Chase MeidrothBOSss23 .067 .067 .067 .133151000003
Jacob Melton*TBRcf24 .000 .000 .000 .00020000002
Jackson Merrill*PITcf22 .200 .243 .343 .586357500125
Jake MeyersCHCcf29 .227 .227 .227 .455225000201
Jose MirandaARI3b27 .200 .200 .200 .40051000001
Kameron Misner*CHCcf27 .000 .000 .000 .00000000000
Garrett Mitchell*PITcf26 .154 .281 .154 .435264000236
Yoan Moncada#ARI3b30 .250 .250 .250 .50041000102
Mickey Moniak*MINlf27 .154 .154 .385 .538132001205
Colson Montgomery*MIAss23 .174 .174 .348 .522234101207
Dylan MoorePHI2b32 .125 .222 .125 .34781000113
Gabriel MorenoCHWc 25 .174 .269 .174 .443234000037
Cedric Mullins*SDPcf30 .235 .316 .294 .610174100125
Max Muncy*KCR3b34 .182 .270 .273 .5433361104410
Max P. MuncyNYY3b22 .000 .000 .000 .00050000005
Sean MurphySTLc 30 .154 .267 .231 .497132100027
Dane MyersPITcf29 .241 .241 .310 .552297200307
Carlos NarvaezTEXc 26 .308 .438 .385 .822134100233
Bo Naylor*MILc 25 .000 .000 .000 .00040000002
Josh Naylor*PHI1b28 .200 .200 .400 .600153001102
Zach NetoSTLss24 .250 .333 .313 .646164100015
Kevin NewmanTOR3b31 .000 .000 .000 .00000000000
Brandon Nimmo*CINlf32 .167 .167 .167 .333183000104
Lars Nootbaar*LADlf27 .200 .273 .220 .49350101001513
Connor NorbyMIN3b25 .167 .231 .208 .439244100027
Ryan O'Hearn*ATL1b31 .231 .286 .385 .670133200214
Logan O'HoppeMILc 25 .100 .308 .100 .408101000034
Tyler O'NeillKCRrf30 .000 .200 .000 .20040000002
Shohei Ohtani*ARIdh30 .175 .214 .450 .6644070134212
Matt Olson*COL1b31 .289 .325 .500 .82538115016218
Joey OrtizMILss26 .286 .333 .357 .690144100114
Alejandro Osuna*CLElf22 .000 .000 .000 .00000000000
James Outman*WAScf28 .000 .000 .000 .00000000000
Marcell OzunaHOUdh34 .250 .323 .286 .608287100136
Andy PagesLAAcf24 .231 .286 .231 .516133000012
Isaac ParedesDET3b26 .444 .5001.0281.52836163061432
Kyren ParisBALcf23 .500 .667 .5001.16721000001
Vinnie Pasquantino*MIL1b27 .188 .176 .188 .364163000105
Graham Pauley*MIA3b24 .000 .000 .000 .00030000000
Joc Pederson*MILdh33 .500 .5711.1671.73863101212
Jeremy PenaSFGss27 .282 .349 .308 .6573911100142
Oswald PerazaSDP3b25 .000 .000 .000 .00010000001
Geraldo Perdomo#KCRss25 .257 .381 .457 .838359102364
Salvador PerezBOSc 35 .133 .133 .133 .267152000104
Wenceel Perez#CLErf25 .229 .270 .429 .699358102229
Blake Perkins#SFGcf28 .294 .368 .353 .721175100025
Tommy PhamNYMlf37 .167 .167 .167 .33361000001
Jorge Polanco#ATH2b31 .480 .500 .7601.2602512401615
Jurickson Profar#ARIlf32 .321 .457 .5711.029289102677
Edgar Quero#LAAc 22 .471 .500 .6471.147178300011
Ceddanne RafaelaDETcf24 .308 .325 .538 .8633912520416
Cal Raleigh#CHCc 28 .313 .450 .7501.200165102447
Luke Raley*NYYrf30 .000 .143 .000 .14360000003
Agustin RamirezATLc 23 .167 .143 .167 .31061000100
Jose E. Ramirez#WAS3b32 .222 .263 .500 .763184201212
Heliot RamosARIlf25 .190 .292 .381 .673214101238
J.T. RealmutoHOUc 34 .250 .250 .500 .75041100100
Rob RefsnyderCOLrf34 .407 .467 .5931.05927112019312
Luis Rengifo#SEA3b28 .125 .125 .125 .250162000002
Bryan Reynolds#BOSrf30 .357 .4381.0001.438145112522
Ben Rice*CINdh26 .100 .100 .100 .200101000003
Austin RileyHOU3b28 .125 .125 .125 .25081000002
Ryan RitterBOSss24 .000 .000 .000 .00040000101
Emmanuel RiveraCLE3b29 .250 .314 .250 .564328000138
Luis RobertPHIcf27 .250 .333 .250 .58382000012
Brayan Rocchio#MILss24 .000 .250 .000 .25030000011
Brendan RodgersCLE2b28 .333 .333 .333 .66793000102
Endy Rodriguez#CIN1b25 .000 .000 .000 .00000000000
Julio Y. RodriguezCLEcf24 .225 .225 .450 .675409112508
Jake RogersBOSc 30 .0001.000 .0001.00000000010
Johan RojasWAScf24 .222 .364 .222 .58692000223
Josh Rojas*ARI3b31 .136 .136 .182 .318223100008
Miguel RojasHOU2b36 .357 .438 .500 .9382810101542
Brent RookerMILdh30 .267 .353 .6671.020154002422
Amed RosarioNYM3b29 .333 .429 .333 .76262000110
Esteury RuizCHClf26 .182 .438 .273 .710112100154
Keibert Ruiz#NYYc 26 .083 .154 .083 .237121000112
Dalton Rushing*TBRc 24 .167 .286 .167 .45261000003
Adley Rutschman#PHIc 27 .250 .250 .250 .50041000100
Thomas SaggeseNYY2b23 .500 .500 .5001.00084000001
Gary SanchezPITc 32 .273 .273 .7271.000113011203
Jesus Sanchez*BALrf27 .500 .5711.0001.57163001310
Javier SanojaWAS3b22 .400 .400 .8001.20052010101
Carlos Santana#LAA1b39 .211 .348 .263 .611194100543
Anthony Santander#TEXdh30 .250 .250 .250 .50041000003
Nolan Schanuel*TOR1b23 .067 .250 .067 .317151000133
Casey SchmittTBR2b26 .500 .500 .7501.25042100000
Daniel Schneemann*MIN2b28 .000 .125 .000 .12570000016
Davis SchneiderMINlf26 .080 .179 .080 .2592520000313
Max SchuemannKCR2b28 .000 .000 .000 .00000000000
Aaron SchunkTEXss27 .000 .000 .000 .00060000002
Kyle Schwarber*MIAdh32 .348 .483 .8701.3522383031157
Victor Scott*LAAcf24 .000 .333 .000 .33320000010
Corey Seager*PHIss31 .455 .500 .6361.136115200111
Marcus SemienTOR2b34 .214 .313 .214 .527143000121
Matt ShawSFG3b23 .292 .320 .583 .903247102315
Gavin Sheets*SFGlf29 .214 .250 .262 .512429200327
Michael Siani*CHCcf25 .000 .000 .000 .00000000000
Chandler Simpson*STLcf24 .706 .722 .7651.4871712100211
Austin SlaterBOSrf32 .600 .600 .6001.20053000000
Cam SmithCHWrf22 .172 .242 .207 .449295100338
Dominic Smith*SFG1b30 .000 .000 .000 .00040000000
Josh Smith*TEXss27 .303 .343 .303 .6463310000425
Pavin Smith*KCRdh29 .000 .000 .000 .00030000002
Will SmithCOLc 30 .250 .389 .393 .7822871015710
Tyler Soderstrom*ARIlf23 .200 .200 .286 .486357001309
Donovan SolanoATH1b37 .000 .000 .000 .00000000000
Jorge SolerCHCrf33 .286 .333 .7141.048144002412
Edmundo SosaATL3b29 .300 .364 .400 .764103100213
Lenyn SosaCHC2b25 .176 .176 .176 .3531730001010
Juan Soto*COLrf26 .278 .381 .556 .9373610212868
George SpringerMINrf35 .267 .371 .600 .9713081037510
Jacob StallingsTORc 35 .000 .000 .000 .00050000003
Giancarlo StantonBALdh35 .000 .000 .000 .00020000001
Spencer SteerBOS1b27 .100 .308 .400 .708101001131
Tyler StephensonMINc 28 .500 .533 .5711.105147100411
Chad StevensLAD2b26 .000 .000 .000 .00030000002
Trevor StoryCINss32 .429 .429 .5711.000146200302
Bryson Stott*KCR2b27 .135 .220 .216 .4363750013310
Kyle Stowers*STLlf27 .556 .636 .6671.30395100321
Myles StrawNYMcf30 .333 .333 .333 .66762000002
Eugenio SuarezCIN3b33 .077 .200 .154 .354131100123
Brett Sullivan*SDPc 31 .182 .217 .273 .490224200119
Jack Suwinski*SEAcf26 .000 .000 .000 .00000000000
Seiya SuzukiLADdh30 .233 .346 .442 .78843106016812
Dansby SwansonCHWss31 .200 .238 .300 .5384081014215
Trey Sweeney*BOSss25 .375 .375 .6251.00083010103
Fernando TatisLAArf26 .500 .500 .6111.111189200205
Mike Tauchman*TEXrf34 .241 .389 .310 .6992972002710
Leody Taveras#ATLcf26 .000 .000 .000 .00000000000
Tim TawaKCR2b26 .250 .250 .333 .583123100004
Chris TaylorCHWut34 .500 .500 .5001.00021000000
Michael A. TaylorSEAcf34 .154 .214 .462 .676132101116
Tyrone TaylorATHcf31 .000 .000 .000 .00030000001
Kyle Teel*NYYc 23 .333 .333 .333 .66731000001
Rowdy Tellez*KCR1b30 .108 .154 .135 .289374100117
Jose Tena*CLE3b24 .222 .300 .333 .63392100012
Bryce TeodosioATLcf261.0001.0001.0002.00011000100
Alek Thomas*BALcf25 .182 .308 .182 .490112000203
Colby ThomasARIrf24 .000 .000 .000 .000110000005
Michael Toglia#CLE1b26 .000 .000 .000 .00020000000
Spencer TorkelsonNYM1b25 .250 .400 .250 .65041000012
Abraham Toro#NYY1b28 .429 .429 .5711.000146200102
Luis TorrensLADc 29 .156 .188 .267 .4544573103214
Gleyber TorresHOU2b28 .357 .471 .5711.0422810301752
Ezequiel TovarATHss23 .450 .542 .6501.192209101343
Taylor Trammell*COLcf27 .063 .211 .125 .336161100025
Jose TrevinoNYMc 32 .000 .000 .000 .00030000000
Jared TrioloLADss27 .136 .136 .273 .409223001105
Mike TroutARIdh33 .667 .6671.6672.33332001101
Kyle Tucker*CHWrf28 .237 .348 .368 .716389201466
Brice Turang*ATL2b25 .111 .200 .111 .31191000013
Justin TurnerCLE1b40 .250 .357 .542 .899246102343
Trea TurnerHOUss32 .263 .282 .447 .7293810102209
Ramon UriasCLE3b31 .233 .324 .333 .657307001247
Enmanuel Valdez*SEAdh26 .000 .000 .000 .00000000000
Miguel VargasSDP3b25 .158 .238 .316 .554193001123
Daulton Varsho*KCRcf28 .150 .209 .175 .3844061000312
Andrew VaughnSFG1b27 .150 .244 .150 .394406000057
Mark VientosBAL3b25 .111 .100 .222 .32291100206
Anthony VolpeATLss24 .143 .143 .286 .42971100002
LaMonte Wade*MIL1b31 .200 .200 .400 .60051100102
Tyler Wade*SFGcf30 .000 .333 .000 .33320000011
Eric WagamanBOS1b27 .417 .462 .5831.045125200412
Will Wagner*ATH3b26 .000 .000 .000 .00020000000
Christian WalkerWAS1b34 .273 .357 .545 .903113001411
Jordan WalkerSFGrf23 .294 .333 .324 .65734101002212
Matt Wallner*DETrf27 .361 .410 .8331.2443613504834
Taylor Walls#CHCss28 .0001.000 .0001.00000000010
Taylor WardTEXlf31 .275 .396 .6251.02140115035814
Drew Waters#CHClf26 .000 .000 .000 .00030000001
Austin Wells*ATHc 25 .375 .3751.1251.50083002502
Jordan WestburgPHI3b26 .375 .444 .375 .81983000010
Eli WhitePHIrf31 .000 .000 .000 .00060000002
Ben WilliamsonTOR3b24 .429 .556 .8571.41373300120
Jacob T. WilsonMIAss23 .385 .385 .6921.0772610202303
Weston WilsonSEAph301.0001.0002.5003.50022001100
Will WilsonCOL3b26 .105 .261 .158 .419192100149
Masyn WinnBALss23 .500 .571 .5831.155126100114
Bobby WittTBRss25 .357 .400 .429 .829145100114
Connor WongDETc 29 .080 .179 .080 .259252000039
James Wood*TBRlf22 .385 .467 .462 .928135100217
Mike Yastrzemski*BOSrf34 .000 .000 .000 .00030000002
Christian Yelich*LADdh33 .135 .196 .231 .4275272014222
Masataka Yoshida*KCRdh31 .000 .000 .000 .00020000001
Cole Young*COL2b21 .056 .105 .056 .161181000107
Jacob YoungTEXcf25 .212 .297 .242 .5403371001310

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*CINss24 .261 .350 .466 .8168823305131022
Wilyer Abreu*STLrf26 .342 .398 .6581.055732520714719
Maximo AcostaDET3b22 .000 .000 .000 .00010000000
Ronald AcunaSDPrf27 .250 .314 .375 .689328101239
Willy AdamesLADss29 .157 .214 .353 .56751810310412
Riley AdamsSFGc 29 .269 .296 .308 .604267100108
Jo AdellSDPcf26 .186 .213 .458 .671591110510213
Nick AhmedARIss35 .0001.000 .0001.00000000010
Ozzie Albies#MIL2b28 .155 .274 .268 .541711120251218
Nick AllenSTLss26 .167 .242 .200 .4423051001212
Pete AlonsoSEA1b30 .265 .306 .471 .776349401215
Jose AltuveARI2b35 .274 .297 .468 .76562174127111
Francisco AlvarezCLEc 23 .387 .400 .597 .997622410412221
Yordan Alvarez*SDPdh28 .167 .286 .167 .45261000010
Jacob AmayaNYMss26 .000 .182 .000 .18290000012
Miguel AmayaMIAc 26 .417 .462 .8331.2952410402225
Miguel AndujarNYM3b30 .280 .313 .373 .68675211028412
Roman Anthony*NYMrf21 .143 .455 .143 .59771000043
Jonathan Aranda*ARI1b27 .333 .375 .600 .97530102024212
Orlando ArciaCOLss30 .167 .167 .167 .333122000004
Nolan ArenadoSTL3b34 .203 .282 .257 .53974151017715
Gabriel AriasCHCss25 .192 .306 .288 .59552102014725
Randy ArozarenaBALlf30 .247 .333 .455 .788771940413825
Luis Arraez*BOS1b28 .247 .269 .315 .5847318201931
Harrison BaderMIAcf31 .281 .356 .422 .778641860113716
Javier BaezSEAut32 .143 .143 .143 .28671000101
Patrick Bailey#LAAc 26 .500 .500 .5001.00021000001
Brooks Baldwin#HOUlf24 .327 .393 .6361.030551820511611
Drake Baldwin*MINc 24 .295 .338 .426 .7646118202952
Addison Barger*ATHrf25 .209 .303 .463 .76567142059916
Austin BarnesNYYc 35 .231 .333 .308 .641133100213
Jorge Barrosa#MILcf24 .161 .161 .161 .3215690001022
Joey BartARIc 28 .222 .352 .244 .59645101001611
Samuel Basallo*PITc 20 .164 .250 .373 .62367115035421
Brett Baty*PIT3b25 .239 .308 .521 .829711720618724
Jordan BeckCOLlf24 .221 .243 .529 .772681511620221
Josh Bell#BALdh32 .247 .313 .438 .7517318204779
Cody Bellinger*TORlf29 .324 .360 .588 .948682230519511
Andrew Benintendi*TORlf30 .341 .408 .591 .9994415203952
Will Benson*CHCrf27 .185 .243 .477 .720651240512518
Jon BertiSDP3b35 .233 .281 .300 .581307200312
Mookie BettsMILss32 .218 .287 .282 .56978172015811
Bo BichetteMINss27 .276 .321 .316 .63776213004510
JJ Bleday*HOUcf27 .217 .339 .435 .77446104024911
Xander BogaertsWASss32 .173 .276 .187 .463751310051024
Alec BohmSTL3b28 .191 .233 .250 .48368132106215
Alex BregmanCHW3b31 .231 .324 .292 .61765151016812
Vidal Brujan#LAAut27 .000 .000 .000 .00030000001
Jake BurgerCHC1b29 .217 .266 .317 .58260133017117
Alec Burleson*TBR1b26 .329 .351 .543 .89470236031035
Michael Busch*NYY1b27 .196 .313 .393 .70656112038718
Lawrence Butler*ARIrf24 .120 .214 .160 .374253100138
Byron BuxtonNYYcf31 .240 .309 .520 .82950121239411
Jose CaballeroCOLss28 .190 .299 .276 .57458115002715
Oswaldo Cabrera#DET3b26 .333 .333 .6671.00031100001
Jac Caglianone*DETrf22 .104 .228 .292 .5204853025813
Alex CallATLrf30 .263 .378 .342 .72038101101710
Junior CamineroMIL3b21 .268 .333 .439 .77282225039723
Kristian CampbellSFG2b23 .333 .500 .333 .83362000122
Alexander CanarioSFGlf25 .256 .275 .385 .66039102014117
Dominic Canzone*WASrf27 .417 .4171.0831.500125012400
Victor Caratini#HOUc 31 .357 .353 .571 .924145001513
Dylan Carlson#CHWlf26 .176 .300 .412 .712173101435
Kerry Carpenter*SEArf27 .300 .290 .400 .690309001509
Corbin Carroll*SDPrf24 .246 .313 .639 .95361151179620
Nick CastellanosDETrf33 .323 .338 .484 .822622040211214
Willi Castro#CLE2b28 .133 .232 .167 .3996082004717
Matt ChapmanCHW3b32 .158 .310 .228 .53857910141212
Jazz Chisholm*SDP2b27 .273 .407 .455 .862226101357
Jackson ChourioBALcf21 .317 .359 .400 .75960192016317
Nathan Church*WAScf24 .136 .269 .409 .678223002741
Denzel ClarkeNYMcf25 .308 .315 .385 .69952162105116
Jonatan Clase#SFGlf23 .150 .209 .250 .4594061012210
Kody Clemens*TEXrf29 .204 .264 .510 .774491000511314
Ernie ClementCIN3b29 .314 .355 .386 .7417022201734
Isaac Collins#MINlf27 .322 .375 .576 .95159196037511
Michael Conforto*TORlf32 .318 .333 .7731.106227103714
Griffin Conine*BOSlf27 .077 .200 .077 .277131000024
William ContrerasSEAc 27 .172 .257 .414 .671295102638
Willson ContrerasCIN1b33 .231 .297 .374 .671912170210526
Carlos CorreaLAAss30 .174 .206 .272 .47892163027415
Colton Cowser*SDPcf25 .000 .000 .000 .00030000001
J.P. Crawford*SEAss30 .258 .333 .355 .688318001349
Dylan CrewsNYYrf23 .206 .200 .500 .700347103408
Jake Cronenworth*LAD2b31 .143 .302 .371 .674355202689
Pete Crow-Armstrong*ATHcf23 .219 .329 .411 .7407316204111221
Oneil Cruz*PITcf26 .184 .262 .408 .67076142059732
Henry DavisTBRc 25 .111 .333 .111 .44491000022
Elly De La Cruz#KCRss23 .271 .380 .508 .8895916014101120
Paul DeJongTEX3b31 .316 .316 .579 .895196201606
Rafael Devers*TEXdh28 .173 .328 .327 .65552920231215
Zach DezenzoMIAlf25 .200 .200 .200 .40051000001
Elias DiazCLEc 34 .333 .4001.0561.4561861041025
Yainer DiazNYMc 26 .211 .230 .254 .48371153006210
Yandy DiazMIN1b33 .292 .346 .333 .67972213005614
Dillon DinglerCHWc 26 .325 .325 .525 .8504013311805
Jasson Dominguez#SDPlf22 .224 .254 .241 .49558131003313
Brendan Donovan*COL2b28 .305 .359 .525 .8855918702846
Brenton DoyleCOLcf27 .261 .261 .391 .652236110105
Mauricio DubonMIA2b30 .255 .286 .319 .6054712300125
Blake DunnATLrf26 .111 .200 .222 .4222730011115
Ezequiel DuranSFGss26 .375 .375 .6251.00083200002
Jarren Duran*NYYlf28 .227 .370 .500 .870661541491514
Caleb DurbinLAA3b25 .276 .347 .437 .784872450312412
Tommy Edman#CIN2b30 .184 .253 .289 .54276142026617
Xavier Edwards#SDP2b25 .219 .265 .266 .53064143003415
Jerar EncarnacionCINrf27 .000 .000 .000 .00000000000
Santiago EspinalSFG3b30 .138 .138 .138 .276294000205
Thairo EstradaMIA2b29 .200 .333 .200 .53351000011
Kyle FarmerATHss34 .286 .375 .286 .661144000024
Freddy FerminKCRc 30 .310 .356 .452 .80842133014311
Yanquiel Fernandez*TBRdh22 .067 .118 .067 .184151000116
Ryan Fitzgerald*MILss31 .214 .313 .429 .741143001222
Tyler FitzgeraldDET2b27 .000 .143 .000 .143120000019
Wilmer FloresBOSdh33 .343 .397 .463 .860672320212615
Nick FortesATLc 28 .000 .143 .000 .14360000012
Ty FranceATH1b30 .260 .326 .338 .66377206002313
Adam Frazier*TEX2b33 .250 .322 .327 .64952131017610
Alex Freeland#WAS3b23 .000 .200 .000 .20080000025
Cody FreemanBOS2b24 .000 .000 .000 .00020000000
Freddie Freeman*HOU1b35 .328 .364 .475 .83961203026316
Tyler FreemanNYYrf26 .220 .270 .220 .49059130003312
Sal Frelick*BOSrf25 .328 .375 .469 .84464213021168
TJ Friedl*CHCcf29 .229 .333 .343 .67670162026917
Adolis GarciaNYYrf32 .226 .293 .358 .65253124014413
Luis V. Garcia*DET2b25 .222 .227 .413 .64063143031219
Maikel GarciaCHC3b25 .237 .322 .363 .68580195116916
Mitch GarverNYMc 34 .207 .226 .310 .536296001619
Zack GelofPIT2b25 .0001.000 .0001.00000000010
Andres Gimenez*LAD2b26 .214 .353 .429 .782286002355
Paul GoldschmidtTEX1b37 .286 .333 .286 .619144000215
Nick GonzalesWAS2b26 .344 .344 .594 .9383211121302
Romy GonzalezMIA1b28 .200 .333 .200 .533153000104
Hunter GoodmanWASc 25 .267 .309 .488 .797862351415620
Nolan Gorman*BAL3b25 .193 .258 .351 .60957110035527
Tristan Gray*CHWif29 .000 .500 .000 .50010000010
Riley Greene*CHWcf24 .262 .324 .475 .799611640311619
Randal GrichukATHrf33 .333 .333 .444 .77893100003
Trent Grisham*ARIcf28 .314 .407 .6671.07351163059812
Vladimir GuerreroSDP1b26 .321 .415 .500 .9155618103996
Lourdes GurrielHOUlf31 .189 .218 .302 .52053103014212
Sam Haggerty#LADlf31 .111 .111 .222 .33391100103
David Hamilton*ARI2b27 .065 .140 .152 .2924631012416
Garrett HampsonCOL2b30 .250 .250 .250 .500123000003
Ian Happ#SEAlf30 .290 .389 .6771.066319004956
Bryce Harper*MIA1b32 .360 .484 .6931.177752770612168
Michael Harris*MINcf24 .288 .273 .423 .69652152111309
Robert Hassell*TBRcf23 .209 .239 .328 .56867145016324
Ke'Bryan HayesBAL3b28 .358 .394 .507 .902672410315210
Austin HaysLAAlf29 .000 .000 .000 .00060000102
Austin HedgesKCRc 32 .000 .000 .000 .00080000004
Jonah Heim#STLc 30 .219 .239 .359 .59864143025221
Tyler Heineman#COLc 34 .000 .000 .000 .00030000001
Michael HelmanTBRcf29 .000 .000 .000 .00020000001
Gunnar Henderson*NYYss24 .333 .412 .533 .94560203039812
Enrique HernandezMIL3b33 .100 .250 .400 .650101001224
Teoscar HernandezWASrf32 .238 .290 .440 .731842050411724
Ivan HerreraBALdh25 .214 .283 .381 .664429102648
Jose Herrera#SFGc 28 .111 .333 .111 .44491000131
Liam Hicks*LAA1b26 .316 .400 .333 .7335718100587
Kyle HigashiokaTEXc 35 .143 .200 .357 .557142001316
Derek HillATHcf29 .156 .177 .208 .38577121018227
Nico HoernerTBR2b28 .277 .310 .349 .66083233011048
Jackson Holliday*TOR2b21 .302 .457 .396 .853531601161614
Spencer Horwitz*TOR1b27 .500 .6672.0002.66721001211
Rhys HoskinsMIA1b32 .224 .316 .313 .62967153014917
Cooper Hummel#CINlf30 .500 .500 .5001.00021000001
Andy IbanezPHI3b32 .000 .000 .000 .00010000001
Jose IglesiasPIT2b35 .000 .000 .000 .00030000002
Jonathan IndiaATL2b28 .270 .325 .405 .7303710201433
Kyle Isbel*DETcf28 .246 .268 .304 .5726917400328
Alex JacksonSDPc 29 .000 .000 .000 .00020000001
Jeremiah JacksonTBRrf25 .222 .222 .556 .77892001104
Danny JansenTORc 30 .195 .327 .366 .6934181027812
Ryan JeffersATHc 28 .200 .304 .250 .554204100234
Carter Jensen*LADdh21 .250 .400 .500 .90041100012
Connor JoeCHWlf32 .130 .167 .130 .297233000015
Troy Johnston*LAD1b28 .167 .286 .167 .45261000011
Jahmai JonesHOUdh27 .000 .333 .000 .33340000022
Nolan Jones*STLrf27 .125 .222 .125 .34781000213
Aaron JudgeTORrf33 .279 .403 .508 .9116117204161423
Jace Jung*LAD3b24 .000 .000 .000 .00010000000
Josh JungNYY3b27 .216 .310 .255 .56551112003415
Kyle KarrosPIT3b22 .347 .459 .449 .908491720151013
Colt Keith*STLdh23 .230 .352 .419 .7717417503101321
Carson KellyWASc 30 .000 .000 .000 .00060000001
Otto KempCHWlf25 .313 .294 .500 .794165300106
Max Kepler*KCRlf32 .182 .265 .409 .6744481035411
Ha-Seong KimBALss29 .167 .167 .667 .83361001101
Hyeseong Kim*PIT2b26 .292 .342 .403 .745722180011523
Isiah Kiner-FalefaKCRss30 .333 .333 .333 .66731000000
Alejandro KirkBALc 26 .412 .434 .5871.02180332041439
Nick Kurtz*TOR1b22 .226 .392 .516 .9096214305131625
Steven Kwan*STLlf27 .308 .398 .462 .859782490114135
Shea LangeliersSFGc 27 .526 .550 .7371.2871910210313
Wyatt LangfordATLlf23 .325 .378 .400 .7784013300549
Trevor Larnach*TBRdh28 .146 .236 .250 .4864872013612
Ramon LaureanoWASlf30 .281 .385 .517 .9018925605111317
Jordan LawlarNYM3b22 .161 .190 .268 .4585696004227
Brooks Lee#CHW2b24 .268 .323 .446 .76956151038511
Jung Hoo Lee*CINcf26 .263 .349 .434 .7837620512121016
Korey LeeCHCc 26 .000 .000 .000 .00060000001
DJ LeMahieuSEA2b36 .281 .303 .406 .709329400216
Royce LewisTBR3b26 .296 .356 .426 .7825416401558
Daylen Lile*CLErf22 .278 .322 .463 .78554151318412
Francisco Lindor#HOUss31 .137 .182 .294 .4765172027214
Brandon LockridgeLAAlf28 .000 .000 .000 .00010000000
Nick LoftinDETlf26 .167 .231 .367 .59760100328510
Joey Loperfido*PHIlf26 .188 .257 .188 .4453260001213
Otto LopezSFGss26 .260 .288 .380 .6685013002426
Brandon Lowe*MIN2b30 .316 .350 .509 .85957182038314
Josh Lowe*COLrf27 .246 .281 .525 .806611550413311
Nathaniel Lowe*LAD1b29 .286 .375 .6431.01842122235610
Matthew LugoPHIcf24 .000 .000 .000 .00020000001
Nathan Lukes*ARIrf30 .000 .000 .000 .00030000002
Gavin Lux*PHIdh27 .242 .359 .424 .783338301469
Manny MachadoWAS3b32 .283 .340 .446 .786922630411710
Luke MaileDETc 34 .000 .000 .000 .00020000000
Martin MaldonadoCINc 38 .400 .400 .400 .80052000001
Jake Mangum#KCRlf29 .232 .293 .333 .62769164018613
Kyle Manzardo*TBRdh24 .121 .177 .172 .3505870013320
Rafael Marchan#PITc 26 .000 .200 .000 .20040000011
Jakob Marsee*NYMcf24 .345 .439 .6311.070842912326139
Brandon Marsh*LADcf27 .000 .000 .000 .00010000000
Ketel Marte#LAA2b31 .310 .389 .536 .9258426405131011
Noelvi MartePHIrf23 .289 .293 .447 .7403811301716
Starling MarteSTLdh36 .111 .385 .222 .60791100143
Austin MartinSFGlf26 .000 .333 .000 .33320000011
Angel Martinez#SEAcf23 .500 .6671.0001.66721100010
Michael Massey*STL2b27 .221 .237 .390 .62777174037110
Luis MatosSDPrf23 .194 .242 .258 .500316200115
Ronny Mauricio#SDP3b241.0001.0002.5003.50022001200
Marcelo Mayer*WAS3b22 .206 .243 .471 .7143473026211
Coby MayoNYM1b23 .267 .290 .433 .724308201308
James McCannPHIc 35 .286 .286 .286 .57172000003
Chas McCormickMIAcf30 .167 .250 .167 .4175490002621
Andrew McCutchenATHdh38 .192 .256 .321 .57678154028619
Reese McGuire*MIAc 30 .281 .288 .614 .90257161061319
Zach McKinstry*ATL3b30 .238 .233 .476 .709421021210013
Matt McLainCLE2b25 .221 .274 .279 .553681510113423
Ryan McMahon*LAA3b30 .195 .305 .366 .6718216204101329
Jeff McNeil*MIN2b33 .250 .328 .423 .7515213112457
Curtis MeadTOR3b24 .353 .368 .471 .839176010313
Chase MeidrothBOSss23 .245 .344 .283 .6275313200575
Jacob Melton*TBRcf24 .000 .167 .000 .167150000034
Jackson Merrill*PITcf22 .286 .359 .629 .988702030710722
Jake MeyersCHCcf29 .283 .356 .302 .65853151003411
Jose MirandaARI3b27 .174 .208 .174 .382234000103
Kameron Misner*CHCcf27 .200 .200 .600 .800102101104
Garrett Mitchell*PITcf26 .156 .206 .266 .47264107001434
Yoan Moncada#ARI3b30 .286 .400 .571 .971216002536
Mickey Moniak*MINlf27 .275 .274 .652 .926691961618119
Colson Montgomery*MIAss23 .209 .293 .433 .726671411410725
Dylan MoorePHI2b32 .250 .302 .275 .57740101004214
Gabriel MorenoCHWc 25 .188 .298 .271 .569489101479
Cedric Mullins*SDPcf30 .000 .000 .000 .00020000001
Max Muncy*KCR3b34 .245 .365 .472 .8375313004111016
Max P. MuncyNYY3b22 .000 .000 .000 .00020000001
Sean MurphySTLc 30 .429 .600 .5711.17173100012
Dane MyersPITcf29 .184 .232 .197 .42976141004520
Carlos NarvaezTEXc 26 .145 .158 .200 .3585583003112
Bo Naylor*MILc 25 .143 .212 .234 .44677114016627
Josh Naylor*PHI1b28 .350 .395 .475 .8704014201234
Zach NetoSTLss24 .347 .385 .551 .936491740210119
Kevin NewmanTOR3b31 .000 .000 .000 .00010000001
Brandon Nimmo*CINlf32 .333 .396 .531 .926812770311915
Lars Nootbaar*LADlf27 .256 .318 .410 .7283910301639
Connor NorbyMIN3b25 .333 .316 .556 .871186101706
Ryan O'Hearn*ATL1b31 .415 .442 .8541.296411730516210
Logan O'HoppeMILc 25 .000 .000 .000 .000110000007
Tyler O'NeillKCRrf30 .000 .000 .000 .00010000001
Shohei Ohtani*ARIdh30 .268 .379 .6251.004561520691018
Matt Olson*COL1b31 .259 .348 .293 .64258152004815
Joey OrtizMILss26 .125 .300 .125 .42581000121
Alejandro Osuna*CLElf22 .200 .333 .267 .600153100033
James Outman*WAScf28 .500 .500 .5001.00021000001
Marcell OzunaHOUdh34 .091 .333 .091 .424111000035
Andy PagesLAAcf24 .253 .272 .414 .686872231313318
Isaac ParedesDET3b26 .333 .440 .6831.123632121691011
Kyren ParisBALcf23 .222 .300 .556 .85692001315
Vinnie Pasquantino*MIL1b27 .221 .269 .360 .62986193037615
Graham Pauley*MIA3b24 .310 .417 .517 .934299301466
Joc Pederson*MILdh33 .143 .206 .365 .5716392045520
Jeremy PenaSFGss27 .311 .354 .426 .7806119700439
Oswald PerazaSDP3b25 .000 .000 .000 .00010000001
Geraldo Perdomo#KCRss25 .283 .435 .472 .906531532171411
Salvador PerezBOSc 35 .279 .301 .603 .904681940617214
Wenceel Perez#CLErf25 .273 .300 .481 .781772110514315
Blake Perkins#SFGcf28 .133 .278 .200 .478152100037
Tommy PhamNYMlf37 .351 .407 .554 .96174263047712
Jorge Polanco#ATH2b31 .250 .307 .613 .919802020919718
Jurickson Profar#ARIlf32 .121 .194 .212 .407334110338
Edgar Quero#LAAc 22 .250 .250 .250 .50082000001
Ceddanne RafaelaDETcf24 .242 .319 .419 .7396215611878
Cal Raleigh#CHCc 28 .214 .353 .514 .8677015306101426
Luke Raley*NYYrf30 .235 .316 .510 .82651123138618
Agustin RamirezATLc 23 .286 .302 .429 .7314212002718
Jose E. Ramirez#WAS3b32 .221 .327 .430 .7578619604131013
Heliot RamosARIlf25 .500 .500 .5001.00042000001
J.T. RealmutoHOUc 34 .140 .213 .140 .3524360002412
Rob RefsnyderCOLrf34 .000 .000 .000 .00070000002
Luis Rengifo#SEA3b28 .219 .265 .250 .515327100226
Bryan Reynolds#BOSrf30 .311 .432 .557 .990611971261111
Ben Rice*CINdh26 .215 .326 .291 .617791730131123
Austin RileyHOU3b28 .244 .333 .467 .80045111034520
Ryan RitterBOSss24 .208 .240 .292 .532245200214
Emmanuel RiveraCLE3b29 .254 .286 .305 .59159153005212
Luis RobertPHIcf27 .267 .333 .533 .8673082025211
Brayan Rocchio#MILss24 .125 .125 .208 .333243010009
Brendan RodgersCLE2b28 .000 .500 .000 .50020000021
Endy Rodriguez#CIN1b25 .000 .000 .000 .00010000000
Julio Y. RodriguezCLEcf24 .194 .256 .292 .54872144017421
Jake RogersBOSc 30 .500 .500 .6671.16763100001
Johan RojasWAScf241.0001.0001.5002.50044200100
Josh Rojas*ARI3b31 .400 .400 .8001.20052010100
Miguel RojasHOU2b36 .214 .188 .214 .402143000302
Brent RookerMILdh30 .205 .302 .422 .7248317414171119
Amed RosarioNYM3b29 .234 .286 .375 .66164150037311
Esteury RuizCHClf26 .190 .256 .342 .59879156025623
Keibert Ruiz#NYYc 26 .143 .200 .143 .343284000011
Dalton Rushing*TBRc 24 .260 .327 .560 .88750133047422
Adley Rutschman#PHIc 27 .091 .143 .091 .234333000224
Thomas SaggeseNYY2b23 .357 .400 .536 .9362810500625
Gary SanchezPITc 32 .274 .378 .435 .814621710310321
Jesus Sanchez*BALrf27 .134 .181 .179 .3606793002421
Javier SanojaWAS3b22 .157 .211 .235 .4465181014311
Carlos Santana#LAA1b39 .129 .191 .226 .4176283017417
Anthony Santander#TEXdh30 .000 .167 .000 .16750000012
Nolan Schanuel*TOR1b23 .271 .366 .386 .75270195017913
Casey SchmittTBR2b26 .182 .250 .182 .432112000213
Daniel Schneemann*MIN2b28 .294 .429 .471 .899175001141
Davis SchneiderMINlf26 .071 .133 .071 .205141000111
Max SchuemannKCR2b28 .000 .333 .000 .33320000010
Aaron SchunkTEXss27 .139 .139 .167 .306365100008
Kyle Schwarber*MIAdh32 .338 .463 .6921.1556522207221518
Victor Scott*LAAcf24 .197 .312 .288 .600661330151012
Corey Seager*PHIss31 .367 .535 .6671.20230111127128
Marcus SemienTOR2b34 .215 .247 .369 .616651440212315
Matt ShawSFG3b23 .412 .444 .7061.150177011313
Gavin Sheets*SFGlf29 .146 .236 .208 .4454870015511
Michael Siani*CHCcf25 .0001.000 .0001.00000000010
Chandler Simpson*STLcf24 .381 .409 .524 .933218110215
Austin SlaterBOSrf32 .250 .250 .250 .50041000001
Cam SmithCHWrf22 .310 .365 .397 .76258182016514
Dominic Smith*SFG1b30 .111 .200 .111 .31191000111
Josh Smith*TEXss27 .246 .328 .456 .784571430311712
Pavin Smith*KCRdh29 .100 .182 .400 .582101001216
Will SmithCOLc 30 .328 .385 .6551.04058194051156
Tyler Soderstrom*ARIlf23 .321 .419 .6791.09953173241398
Donovan SolanoATH1b37 .500 .500 .5001.00042000001
Jorge SolerCHCrf33 .192 .250 .308 .558265300228
Edmundo SosaATL3b29 .000 .000 .000 .00060000001
Lenyn SosaCHC2b25 .266 .301 .430 .73279214035220
Juan Soto*COLrf26 .308 .455 .6541.108521630591311
George SpringerMINrf35 .394 .427 .9151.3427128100922410
Jacob StallingsTORc 35 .174 .174 .217 .391234100006
Giancarlo StantonBALdh35 .368 .442 .7111.152381410410511
Spencer SteerBOS1b27 .254 .323 .441 .764591520310614
Tyler StephensonMINc 28 .308 .308 .385 .692134100205
Chad StevensLAD2b26 .500 .667 .5001.16721000001
Trevor StoryCINss32 .169 .185 .315 .499891510410239
Bryson Stott*KCR2b27 .246 .309 .443 .751611530314611
Kyle Stowers*STLlf27 .321 .379 .577 .956782542418721
Myles StrawNYMcf30 .269 .326 .397 .72378214021057
Eugenio SuarezCIN3b33 .253 .277 .460 .736872230514227
Brett Sullivan*SDPc 31 .174 .255 .326 .5814682116319
Jack Suwinski*SEAcf26 .000 .333 .000 .33320000012
Seiya SuzukiLADdh30 .235 .316 .431 .74751121035617
Dansby SwansonCHWss31 .190 .299 .345 .64358113026816
Trey Sweeney*BOSss25 .242 .350 .394 .7443380115613
Fernando TatisLAArf26 .259 .367 .395 .762812120381317
Mike Tauchman*TEXrf34 .250 .333 .385 .71852134014714
Leody Taveras#ATLcf26 .250 .250 .250 .50041000000
Tim TawaKCR2b26 .000 .000 .000 .00010000001
Chris TaylorCHWut34 .364 .364 .7271.091114101305
Michael A. TaylorSEAcf34 .130 .259 .261 .5202330011412
Tyrone TaylorATHcf31 .000 .000 .000 .00020000001
Kyle Teel*NYYc 23 .100 .280 .300 .580202101157
Rowdy Tellez*KCR1b30 .224 .264 .449 .71349112038313
Jose Tena*CLE3b24 .286 .340 .510 .85049143406417
Bryce TeodosioATLcf26 .000 .000 .000 .00010000001
Alek Thomas*BALcf25 .250 .368 .438 .806164001235
Colby ThomasARIrf24 .0001.000 .0001.00000000000
Michael Toglia#CLE1b26 .000 .400 .000 .40030000023
Spencer TorkelsonNYM1b25 .163 .221 .279 .500861410310622
Abraham Toro#NYY1b28 .333 .333 .429 .762217200302
Luis TorrensLADc 29 .237 .310 .474 .783389601346
Gleyber TorresHOU2b28 .164 .261 .279 .54061101024618
Ezequiel TovarATHss23 .111 .122 .222 .3448193027026
Taylor Trammell*COLcf27 .045 .300 .091 .391221100089
Jose TrevinoNYMc 32 .292 .346 .333 .679247100222
Jared TrioloLADss27 .176 .243 .176 .4203460002310
Mike TroutARIdh33 .281 .343 .469 .812329002315
Kyle Tucker*CHWrf28 .258 .343 .597 .940621641517811
Brice Turang*ATL2b25 .308 .417 .436 .85339120114814
Justin TurnerCLE1b40 .000 .143 .000 .14360000011
Trea TurnerHOUss32 .343 .380 .478 .85867230039413
Ramon UriasCLE3b31 .217 .277 .267 .54460133003511
Enmanuel Valdez*SEAdh26 .071 .133 .107 .240282100124
Miguel VargasSDP3b25 .246 .283 .421 .7045714511439
Daulton Varsho*KCRcf28 .268 .369 .7501.119561530820917
Andrew VaughnSFG1b27 .255 .281 .618 .899551401614012
Mark VientosBAL3b25 .000 .143 .000 .14360000012
Anthony VolpeATLss24 .158 .158 .211 .368386200307
LaMonte Wade*MIL1b31 .167 .242 .250 .49260100112616
Tyler Wade*SFGcf30 .400 .500 .6001.100104010322
Eric WagamanBOS1b27 .333 .455 .444 .89993100322
Will Wagner*ATH3b26 .224 .298 .265 .56449112003617
Christian WalkerWAS1b34 .253 .352 .427 .779751940310922
Jordan WalkerSFGrf23 .238 .333 .238 .571215000237
Matt Wallner*DETrf27 .153 .271 .271 .5435992116925
Taylor Walls#CHCss28 .125 .176 .313 .489162110117
Taylor WardTEXlf31 .286 .328 .476 .80563183036320
Drew Waters#CHClf26 .400 .400 .8671.267156102702
Austin Wells*ATHc 25 .298 .340 .617 .95747146038311
Jordan WestburgPHI3b26 .214 .250 .286 .5364293001210
Eli WhitePHIrf31 .000 .000 .000 .00010000000
Ben WilliamsonTOR3b24 .205 .255 .227 .483449100438
Jacob T. WilsonMIAss23 .341 .364 .588 .95285297141635
Weston WilsonSEAph30 .000 .000 .000 .00000000000
Will WilsonCOL3b26 .095 .136 .095 .2324240001214
Masyn WinnBALss23 .235 .278 .368 .64568163027411
Bobby WittTBRss25 .293 .357 .560 .917752261411415
Connor WongDETc 29 .231 .298 .308 .60652124001513
James Wood*TBRlf22 .225 .304 .394 .69871166026728
Mike Yastrzemski*BOSrf34 .250 .329 .609 .938641650613813
Christian Yelich*LADdh33 .267 .365 .467 .8324512003877
Masataka Yoshida*KCRdh31 .400 .571 .6001.17152100120
Cole Young*COL2b21 .182 .308 .182 .490112000222
Jacob YoungTEXcf25 .184 .216 .184 .3994990000211