ALB Batters by Name -- All players in database
Regular season

Primary
NameTeamPAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCSSalary
C.J. Abrams*WWss .257 .315 .4335801493551992601437125313780
Wilyer Abreu*EXPrf .247 .317 .4693739217022536904010163780
Luisangel AcunaMUG2b .234 .293 .2741754170030821337161766
Ronald AcunaHAMrf .290 .417 .518338981212174423711029117000
Willy AdamesLAWss .225 .318 .42159113322230948758017912410000
Riley Adams c .186 .252 .30826349808292451811010850
Jo AdellAIRcf .236 .293 .4855261241813763981033151512100
Ozzie Albies#WW2b .240 .306 .365603145232167474455941437000
Blaze AlexanderTUA3b .230 .323 .383230531217312810228646766
Nick Allen ss .221 .284 .25137182110032223319987780
Pete AlonsoMUG1b .272 .347 .524624170411388712615611621220000
Jose AltuveKNT2b .265 .329 .44258815624126807745510910630000
Francisco AlvarezHENc .256 .339 .447246631211132324277300795
Nacho Alvarez 3b .234 .296 .33018844120218155124900770
Yordan Alvarez*OUTdh .273 .367 .430165458061727028331115000
Adael Amador# 2b .177 .256 .265113207015101112711760
Miguel AmayaEXPc .281 .314 .50096279041425142200782
Tim Anderson 2b .205 .258 .2418317300833329111250
Miguel AndujarBOM3b .318 .352 .47032110217110364411749103000
Roman Anthony*ROOrf .292 .396 .46325775181848325408441760
Jonathan Aranda*STA1b .316 .393 .48937011722014565984110702766
Orlando Arcia ss .202 .238 .29120341713131301047012000
Nolan ArenadoHAM3b .237 .289 .37740195181124852328493032000
Gabriel AriasBOMss .220 .274 .3634329525211445472716284770
Randy ArozarenaPILlf .238 .334 .426613146321279576276419131611300
Luis Arraez*AIR1b .292 .327 .392620181304866612342111414000
Harrison BaderPINcf .277 .347 .44944812424117615411391361176250
Javier BaezLAWss .257 .282 .3984171071731255576101095125000
Patrick Bailey#AIRc .222 .277 .325409911836475533013310780
Brooks Baldwin#EXPlf .240 .290 .407300721511132381218650762
Drake Baldwin*JABc .274 .341 .4694051111821956803386800760
Addison Barger*ROO3b .243 .301 .45446011232121617433612141760
Jorge Barrosa# cf .141 .169 .225711030187122200760
Joey BartEXPc .249 .355 .340285711214213074093111175
Samuel Basallo*ROOc .165 .229 .330109186041015363000760
Brett Baty*LAW3b .254 .313 .43539310013218535023310880774
Jake Bauers*ROO1b .235 .353 .39918343907282823259811400
Dylan Beavers*TUAlf .227 .375 .4001102551416140263622760
Jordan BeckROOlf .258 .317 .416539139275166253443174198762
Josh Bell#PINdh .239 .326 .42146811217122546355788036000
Cody Bellinger*DRTlf .272 .334 .4805881602552989982579013227500
Andrew Benintendi*BOMlf .240 .307 .431420101162205763340821016500
Will Benson* rf .226 .273 .43523052821231411166722760
Warming Bernabel 1b .252 .288 .410139358141514072511760
Jon Berti 3b .210 .262 .2301002120012225221132000
Mookie BettsSTAss .258 .326 .406589152232209582361688225000
Bo BichetteLAWss .311 .357 .483582181441187894340914316500
Cavan Biggio* 1b .174 .296 .24669122019411121102000
JJ Bleday*NINcf .212 .294 .404307651701448390369112770
Xander BogaertsHENss .263 .328 .3914911293001163534489420225000
Alec BohmBUL3b .287 .331 .40946413318311535952982207700
Alex BregmanTUA3b .273 .360 .462433118280186462951701135000
Jonah Bride 3b .170 .248 .18811219200751113900772
Seth Brown* lf .185 .303 .2626512201632923102700
Vidal Brujan# 3b .253 .305 .3108722500148162121783
Jake Burger8TH1b .236 .269 .419356841511643535129311790
Alec Burleson*FUR1b .290 .343 .4594971442621854693397951778
Michael Busch*JAB1b .261 .343 .523524137255347890105613940780
Lawrence Butler*MBrf .234 .306 .4045691333022183630591792272250
Byron BuxtonKNTcf .264 .327 .55148812921735978374114824015000
Jose CaballeroOUTss .236 .339 .3473147418155236347984911776
Oswaldo Cabrera# 3b .243 .322 .3081072640117112112501825
Jac Caglianone*HAMrf .157 .237 .2952103361719184185210760
Alex CallPILrf .267 .361 .38527072132543316365521769
Junior CamineroNIN3b .264 .311 .535602159280459311034112571764
Kristian CampbellOUT2b .223 .319 .345229511006242142972211000
Alexander Canario lf .218 .274 .3382164761625200178031760
Jeimer Candelario# 3b .112 .198 .21380920231009290115000
Mark Canha lf .212 .272 .26511324301963724011400
Dominic Canzone*PILrf .300 .358 .481243731101130323205931760
Vinny Capra 3b .125 .157 .1779612201106132520761
Victor Caratini#KNTc .259 .324 .40434489140123546132365106000
Dylan Carlson# lf .203 .278 .3362174491617202215433975
Kerry Carpenter*STArf .252 .291 .49743310918526666271810611796
Corbin Carroll*ROOrf .259 .343 .541564146321731107847671533265000
Evan Carter*DRTcf .247 .336 .39219448925312571941142760
Triston Casas*LAW1b .182 .277 .30399183035112112700774
Nick CastellanosDRTrf .250 .294 .4005471372721772724321334020000
Willi Castro#NIN2b .226 .313 .3664029117311583311401111046400
Matt ChapmanPIN3b .231 .340 .4304541052322176616711269425000
Jazz Chisholm*SLG2b .242 .332 .4814621121513175806581483185850
Jackson ChourioKNTcf .270 .308 .4635491483542188783301212174000
Denzel Clarke cf .230 .274 .37214834823188366160760
Jonatan Clase# lf .210 .288 .300100213021091102831760
Kody Clemens*8TH1b .213 .281 .434348741241946525299351771
Ernie ClementSLG3b .277 .313 .3985451513529835042761651970
Isaac Collins#STAlf .263 .368 .411372982239565465793167761
Michael Conforto* lf .199 .305 .33341883200125436956121108500
Griffin Conine*NINlf .253 .314 .4187920702138072501762
William ContrerasWWc .260 .355 .399566147280178976384120646000
Willson ContrerasNIN1b .257 .344 .44749012631120708023441425118000
Carlos CorreaNINss .276 .332 .4025371482901363521451130036000
Carlos Cortes*FURrf .309 .323 .54394298141114032000760
Colton Cowser*FURcf .196 .269 .38532764140163640627128140774
J.P. Crawford*MBss .265 .352 .3705701512401269583741228110000
Dylan CrewsWWrf .208 .280 .352293618210432752476175761
Jake Cronenworth*MUG2b .246 .367 .37741910320111615915691073311000
Pete Crow-Armstrong*KNTcf .247 .287 .481591146374319195929155358771
Oneil Cruz*BULcf .200 .298 .37847194183206261464174385785
Travis d'Arnaud c .197 .255 .343213421306162141374006000
Henry Davis c .167 .234 .2782524270725225187621760
Elly De La Cruz#WWss .264 .336 .4406291663172210286267181378770
Paul DeJong 3b .228 .269 .373193441006182311170401000
Adrian Del Castillo* dh .242 .290 .39212029604917184700760
Rafael Devers*FURdh .252 .372 .479607153330359910961121921127500
Zach Dezenzo8THlf .245 .321 .367982460217100113710763
Elias Diaz c .204 .270 .33725552709342922174001500
Yainer DiazPINc .256 .284 .4175421392512056702209511805
Yandy DiazMBdh .300 .366 .482583175291257983657923110000
Dillon DinglerROOc .278 .327 .42543512121213545792311000762
Jasson Dominguez#LAWlf .257 .331 .38838198181105847341115235774
Brendan Donovan*SLG2b .287 .353 .42246013232010645074267332850
Brenton DoyleSTAcf .233 .274 .376502117232155757030138182765
Mauricio DubonHAM2b .241 .289 .355369892107433312442305000
Blake Dunn rf .150 .320 .233609201107782511761
Ezequiel DuranDRTss .224 .266 .29320546140016144855112776
Jarren Duran*SLGlf .256 .332 .442620159411316868412601692463750
Caleb DurbinAIR3b .256 .334 .387445114250116053243050186760
Nate EatonHAMrf .296 .348 .3838124401164161992760
Tommy Edman# 2b .225 .274 .3823467813113494961961315000
Xavier Edwards#BUL2b .283 .343 .3535611592053754334988277772
Christian Encarnacn-Stran 1b .208 .234 .377130274061319233202770
J.C. Escarra* c .202 .296 .33384175025111111410760
Santiago Espinal 3b .243 .292 .282301731200251612138212400
Thairo Estrada 2b .253 .285 .3701543990314212626133250
Kyle FarmerTUA2b .227 .280 .365277631408243141766012500
Hunter Feduccia* c .148 .267 .2058813500580152910760
Freddy FerminJABc .251 .297 .33931980130532262196512781
Yanquiel Fernandez* dh .225 .265 .348138315041311084400760
Tyler Fitzgerald 2b .217 .278 .32721747101419142177094780
Wilmer FloresBOMdh .241 .307 .37941910110016447173488103500
Nick Fortes c .229 .296 .34921850915192171447101860
Jake Fraley* rf .241 .332 .38219146906312312549433125
Ty FrancePIN1b .257 .320 .36044411425075052212283101000
Adam Frazier*BOM2b .267 .319 .3654191122007434482681861525
Alex Freeland# 3b .190 .292 .31084162121061113510760
Cody Freeman 2b .228 .258 .342114264031315051911760
Freddie Freeman*KNT1b .295 .367 .5025561643922481906601286227000
Tyler FreemanBCKrf .281 .354 .36137710620225031113451189775
Sal Frelick*EXPrf .288 .351 .40552815220312766374780196771
TJ Friedl*BCKcf .261 .364 .3785791512221482531681115123780
David Fry dh .171 .229 .363146254081623295810781
Braxton FulfordSTAc .213 .267 .324108235211116273610760
Adolis GarciaHENrf .227 .271 .39450711528019587552813513410500
Luis V. Garcia*TUA2b .252 .289 .412488123281166766227841454500
Maikel GarciaBOM3b .286 .351 .44959517039516817416284239774
Mitch Garver c .209 .297 .343254535192930330803011500
Mickey Gasper# c .158 .257 .232951510215113102020762
Zack Gelof 2b .174 .230 .2729216302127074612765
Drew Gilbert* rf .190 .248 .350100195131213172011760
Andres Gimenez* 2b .210 .285 .313329691117393511256612210000
Paul GoldschmidtJAB1b .274 .328 .4034891343111076454361005112500
Nick GonzalesFUR2b .260 .299 .36238199183539302217302775
Romy GonzalezROO1b .305 .343 .48331596233947533188165774
Hunter GoodmanHAMc .278 .323 .52054015028531739143315212765
Nolan Gorman*HEN3b .205 .296 .3703517214114484604713611782
Tristan Gray*JAB2b .231 .282 .410781850399061900760
Riley Greene*8THlf .258 .313 .493600155311368411144620121812
Randal Grichuk dh .228 .273 .401272621819352711761012000
Trent Grisham*JABcf .235 .348 .46449411691348774482137325000
Vladimir GuerreroFUR1b .292 .381 .467589172340239684681946328500
Lourdes GurrielPINlf .248 .295 .4185001242421952806317610414000
Eric Haase c .229 .289 .35770163021192431001350
Sam Haggerty#SLGlf .253 .328 .37016241732311321637124900
David Hamilton*KNT2b .198 .257 .33317735416271911347226780
Garrett HampsonBUL2b .143 .250 .169771120019101129311500
Ian Happ#BCKlf .243 .342 .4205691383202387792871516320000
Bryce Harper*BUL1b .261 .357 .48750113132027727567012112226000
Brett HarrisJAB3b .274 .349 .3427320500115272110760
Michael Harris*LAWcf .249 .268 .4096111522662055863161282068000
Robert Hassell* cf .223 .257 .315197449032218186240760
Ke'Bryan HayesEXP3b .235 .290 .306527124163550495361111237000
Austin HaysLAWlf .266 .315 .453380101165156064129107704000
Austin HedgesDRTc .161 .250 .27715525305131011843124000
Jonah Heim# c .213 .271 .3323958414011384313288304575
Tyler Heineman#KNTc .289 .361 .4161494381325206123120780
Michael HelmanLAWcf .232 .290 .45599235151820172140760
Gunnar Henderson*MUGss .274 .349 .438577158345178568762137305782
Darell HernaizSTAss .231 .292 .3061734051217160172434760
Enrique HernandezDRT3b .203 .255 .366232478010303501868006500
Heriberto HernandezSTAlf .266 .347 .438256681211040453317711760
Teoscar HernandezBULrf .247 .284 .4545111262912565893261345210000
Ivan HerreraBOMdh .284 .373 .46438811013019546615438482770
Jose Herrera# c .187 .285 .2591663160221171234700772
Jason Heyward* lf .176 .223 .27185152029120620011000
Liam Hicks*MUGc .247 .346 .34633282131637459435620760
Kyle HigashiokaBCKc .241 .291 .4033037314111334722072315750
Derek Hill cf .216 .281 .328134296031911394870831
Nico HoernerLAW2b .297 .345 .394599178294789617394929611500
Jackson Holliday*FUR2b .242 .314 .3755861422131770556561401711764
Spencer Horwitz*STA1b .272 .353 .434364992601155512447301767
Rhys HoskinsAIR1b .237 .332 .41627966121123043538912118000
Brady HouseFUR3b .234 .252 .3222616111042629087853760
Cooper Hummel# lf .170 .298 .27388150031072143110765
Andy Ibanez 3b .239 .301 .35217642804242141226411400
Jose Iglesias 2b .229 .298 .294306701103293672456513000
Jonathan India 2b .233 .323 .346497116290963451354106047050
Kyle Isbel*BCKcf .255 .301 .353368941644423322374451750
Alex JacksonEXPc .220 .290 .4739120805178453700760
Jeremiah Jackson8THrf .276 .328 .44717047102520212115002760
Danny JansenPILc .215 .321 .3992886211014383644286008500
Ryan JeffersBCKc .266 .356 .3974061082609474775091114550
Connor Joe rf .186 .262 .2437013400241720221000
Bryce Johnson#WWlf .342 .383 .434762640198231941760
Troy Johnston*DRT1b .277 .331 .420112312141213182622760
Jahmai JonesMBdh .287 .387 .55012937111721233183220810
Nolan Jones* rf .211 .296 .304355751425343453911383770
Aaron JudgeFURrf .331 .457 .68854117930253137114712416012540000
Edouard Julien* 2b .220 .309 .32418240100313122226103772
Josh JungDRT3b .251 .294 .39048212123114536122712941780
Kyle KarrosMB3b .226 .308 .277137314012092154100760
C.J. Kayfus*OUTrf .220 .292 .41512327101416192113840760
Luke KeaschallHEN2b .302 .382 .445182551404252851929143760
DaShawn Keirsey* rf .107 .138 .1798490021161233103761
Colt Keith*JABdh .256 .333 .413414106222136545248102113500
Carson Kelly8THc .249 .333 .4283699213117485034580205000
Otto Kemp 3b .234 .298 .41119746110826287126722760
Max Kepler* lf .216 .300 .39141790190185852448933010000
Ha-Seong KimBCKss .234 .304 .345171404051917216396213000
Hyeseong Kim*NIN2b .280 .314 .38516145613191717521312500
Isiah Kiner-FalefaSTAss .262 .297 .33443111321224540517771547500
Alejandro KirkAIRc .282 .348 .42145112718015457614859104600
Heston Kjerstad* lf .192 .240 .327156305241619464510764
Andrew Knizner c .221 .299 .2997717111125271000943
Christian KossPIN2b .264 .309 .368174469032523394541760
Nick Kurtz*PIL1b .290 .383 .61942012226236908626315121760
Steven Kwan*BULlf .272 .330 .374625170291118156355602154175
Shea LangeliersNINc .277 .325 .53648113332031737213610371770
Wyatt LangfordHENlf .241 .344 .431489118251227362574151226773
Trevor Larnach*KNTdh .250 .323 .404503126241176260453122442100
Ramon LaureanoJABlf .281 .342 .512441124262247276835119744000
Brooks Lee# ss .236 .285 .3704871151511650644319231764
Jung Hoo Lee*HENcf .266 .327 .4075601493112873556477110316000
DJ LeMahieuDRT2b .266 .338 .336128343021312014350015000
Royce LewisAIR3b .237 .283 .38837689180133652025801221625
Daylen Lile*EXPrf .299 .347 .498321961511951414215686760
Francisco Lindor#MUGss .267 .346 .4666441723503111786166513131632000
Tyler Locklear 1b .175 .267 .262103180031163104331760
Brandon Lockridge lf .231 .276 .2991343171017111836101760
Nick Loftin lf .208 .278 .3571683592417203142711760
Joey Loperfido*NINlf .333 .379 .50096324041214342712760
Otto Lopez8THss .246 .305 .36854413421015667734482156778
Brandon Lowe*STA2b .256 .307 .4775071301903179832381493210500
Josh Lowe*HAMrf .220 .283 .36639687212115640333109184775
Nathaniel Lowe*DRT1b .228 .307 .3815401232331864842621591010300
Nathan Lukes*HAMrf .255 .323 .407388991921255652386024766
Gavin Lux*OUTdh .269 .350 .37444612028254953056114103325
Manny MachadoKNT3b .275 .335 .46061516933027919535513114313000
Willie MacIver c .186 .252 .3241021950379272730760
Martin MaldonadoLAWc .204 .245 .3271473060411120857001000
Justyn-Henry Malloy dh .221 .346 .3081042360115171203200800
Jake Mangum#AIRlf .296 .330 .3684051201813374021964276760
Kyle Manzardo*TUAdh .234 .313 .45547011019227477084813520763
Rafael Marchan#SLGc .210 .282 .305105224029131101700780
Jakob Marsee*TUAcf .292 .363 .478209611835283322248146760
Brandon Marsh*SLGcf .280 .342 .443379106252115943038110713000
Ketel Marte#EXP2b .283 .376 .517480136280288772964834214000
Noelvi MarteROOrf .263 .300 .4483398917214455131685103760
Starling MarteAIRdh .270 .335 .4102937914093734922687219500
Austin MartinMBlf .282 .374 .3651564481122712231114760
Angel Martinez#OUTcf .224 .269 .35944610023211564562311082760
Nick Martini* dh .225 .288 .2941022340194091800850
Michael Massey* 2b .244 .268 .313262649032020194321790
Miles Mastrobuoni*PIN3b .250 .324 .2961523840120120172963768
Jorge Mateo cf .177 .217 .26679144019304301523550
Luis MatosBCKrf .221 .266 .4241723891826220112740780
Ronny Mauricio#ROO3b .226 .293 .3691683860619101155440766
Marcelo Mayer*ROO3b .228 .272 .402127298142010084102760
Coby MayoEXP1b .217 .299 .388263571201130284278430760
James McCannDRTc .260 .324 .4311233260518174833001000
Jake McCarthy* lf .204 .247 .3452064275418202104060803
Chas McCormickOUTcf .210 .279 .290100215011351931233400
Andrew McCutchenBOMdh .239 .333 .367477114220135157267118115000
Reese McGuire*WWc .226 .245 .4441333020917240427001500
Zach McKinstry*AIR3b .259 .333 .43845211723111268497461111951650
Matt McLain 2b .220 .300 .343510112180157350555167182770
Ryan McMahon*OUT3b .214 .312 .3815091092312062534701893112000
Jeff McNeil*BOM2b .243 .335 .41139997215124254849553015750
Curtis MeadBCK3b .233 .299 .32124056101326198156351762
Parker Meadows* cf .215 .291 .3301914162422160215640781
Chase MeidrothAIRss .253 .329 .3204501141505542364572144760
Jacob Melton* cf .157 .234 .186701101077162972760
Jackson Merrill*PINcf .264 .317 .45744011625616596743310812809
Matt Mervis*BCK1b .175 .254 .3831202140715142115000763
Jake MeyersSTAcf .292 .354 .37334310015235324331671652300
Kameron Misner* cf .213 .273 .3451974291527221166981760
Garrett Mitchell* cf .206 .286 .294681441093172530772
Andruw MonasterioHAMss .270 .319 .437126349041916273221760
Yoan Moncada#MUG3b .234 .336 .4482485813212393573275005000
Mickey Moniak*TUArf .270 .306 .518434117208246268222110931250
Colson Montgomery*OUTss .239 .311 .52925561912143552258300760
Christian Moore 2b .198 .284 .3701623251720161196230760
Dylan Moore 2b .201 .267 .3742194450113525120821452958
Christopher Morel lf .219 .289 .3962786116011373322510972771
Gabriel MorenoFURc .285 .353 .43327779121944401295322793
Ryan Mountcastle 1b .250 .286 .367332831807343541598306787
Cedric Mullins*BOMcf .216 .299 .391435942311758594501202248725
Max Muncy*PIL3b .243 .376 .47031376102194867664834012000
Max P. MuncyROO3b .214 .259 .3792064470917233106811760
Sean MurphyNINc .199 .300 .409291581301634458351050015000
Dane MyersKNTcf .235 .291 .326307721006293122377185769
Carlos NarvaezTUAc .241 .306 .4194039727015515013811111763
Bo Naylor*BULc .195 .282 .379359702211446471459912790
Josh Naylor*SLG1b .295 .353 .4625431602912081924488330210900
Zach NetoEXPss .257 .319 .4745021292912682621433149269780
Kevin Newman 3b .202 .209 .2721142320213110123102750
Brandon Nimmo*HENlf .262 .324 .43658715427025819275014113120250
Jhonkensy Noel rf .162 .183 .297148242061913045200766
Lars Nootbaar*MBlf .234 .325 .361509119241136848664119452950
Connor Norby 3b .251 .300 .38931178171842345189082765
Nasim Nunez#MBss .232 .297 .40282192041313082091760
Ryan O'Hearn*AIR1b .281 .366 .437474133211176763858109318000
Logan O'Hoppe8THc .213 .258 .371423908119354322413921790
Tyler O'NeillOUTrf .199 .292 .392181366192226322514016500
Shohei Ohtani*DRTdh .282 .392 .62261117225955146102310918720670000
Matt Olson*WW1b .272 .366 .4846241704122998954911761022000
Joey OrtizPINss .230 .276 .3174701081817624532774143776
Alejandro Osuna* lf .212 .313 .2781513240212152213454760
James Outman* cf .134 .216 .3211341851619112126310800
Marcell OzunaBCKdh .232 .355 .4004871131902161683941440016000
Andy PagesFURcf .272 .313 .461581158271277486829135147770
Pedro PagesOUTc .230 .272 .3633618315011384531910700768
Joshua Palacios* rf .203 .292 .305128264031194123600760
Isaac ParedesHEN3b .254 .352 .4583789615120535385076016625
Kyren Paris cf .190 .266 .3811262441620113105971770
Vinnie Pasquantino*BOM1b .264 .323 .475621164331327211374910710793
Graham Pauley*EXP3b .224 .311 .3661613691418110213620761
Joc Pederson* dh .181 .285 .3282654810192826534652013000
Liover Peguero ss .200 .273 .363801610498262540760
Jeremy Pena8THss .304 .363 .4774931503021768621235932024100
Oswald Peraza 3b .164 .223 .2502444060524202178090772
Geraldo Perdomo#8THss .290 .389 .46259717333520981001094832762550
Jhonny Pereda c .246 .325 .333691760044082100760
Salvador PerezBOMc .236 .284 .446597141350305410012281250022000
Wenceel Perez#SLGrf .244 .308 .430344841741347433318783770
Blake Perkins#EXPcf .226 .298 .3481553562325191154772802
Tommy PhamMUGlf .245 .330 .3703929617110445225094534025
Jorge Polanco#JABdh .265 .326 .49547112530026647834282637000
Yohel Pozo c .231 .262 .375160378051619072200760
Jurickson Profar#JABlf .245 .353 .43431878161145643548599212000
Edgar Quero#MBc .268 .333 .35636598170531364327101760
Ceddanne RafaelaWWcf .249 .295 .4145461363441684638281172051000
Cal Raleigh#SLGc .247 .359 .589596147240601101259971881441000
Luke Raley* rf .202 .319 .31118337804231913196421787
Agustin RamirezHENc .231 .287 .413537124331217267836113163760
Jose E. Ramirez#ROO3b .283 .360 .50359316834330103858667444719000
Heliot RamosBCKlf .256 .328 .400620159241218569175215864780
John Rave* lf .196 .283 .3071533050418141184672760
J.T. RealmutoBULc .257 .315 .3845021292611257529351298223875
Rob RefsnyderJABrf .269 .354 .484182491209293012454302100
Hunter Renfroe rf .182 .241 .2429918600540821006500
Luis Rengifo# 2b .238 .287 .335501119163955433331041075950
Bryan Reynolds#LAWrf .245 .318 .4025871443831668737571733212000
Ben Rice*HAMdh .255 .337 .49946711928426746595010032782
Austin RileyWW3b .260 .309 .4284161082011654543271282122000
Ryan Ritter ss .241 .296 .3371874593122185106131760
Leo Rivas#STA2b .244 .387 .33390222021991202460760
Emmanuel Rivera 3b .250 .291 .283120304005131624101000
Luis RobertWWcf .223 .297 .3643828512014525324011233815000
Will Robertson* lf .129 .173 .14370910029222700760
Victor RoblesMUGrf .245 .281 .330106264111293326623500
Brayan Rocchio#BCKss .233 .290 .34034480182534448227784771
Alan Roden* lf .191 .261 .29413626612179683711760
Brendan Rodgers 2b .191 .266 .27811522402121111146012000
Johnathan Rodriguez rf .197 .260 .3667114412610062210760
Julio Y. RodriguezTUAcf .267 .324 .4746521743143210695124415230618000
Jake Rogers c .187 .277 .33312323523141911539002640
Johan Rojas cf .224 .280 .28915234321231801340122773
Josh Rojas* 3b .180 .252 .25918934902141101948413500
Miguel RojasMUG2b .262 .318 .397290761807352702446505000
Brent RookerHENdh .262 .335 .479626164403309289565155612000
Ben Rortvedt* c .152 .240 .2051121730191021123001125
Amed RosarioWW3b .276 .309 .43618150110620232731102000
Keibert Ruiz#OUTc .247 .277 .31825563120219253826025000
Dalton Rushing*LAWc .204 .258 .3241422950415241105800760
Adley Rutschman#PINc .220 .307 .366322711629372914057005500
Thomas SaggesePIN2b .258 .299 .34227571170225251168330760
Gary SanchezSTAc .231 .297 .418912120513245427008500
Jesus Sanchez*MBrf .237 .304 .3954511072141461482421101334500
Javier Sanoja 3b .243 .287 .39631376224640382194165761
Carlos Santana# 1b .219 .308 .32541591110114954352917012000
Anthony Santander#OUTdh .175 .271 .294194345061618125610013500
Nolan Schanuel*BUL1b .264 .353 .38948812923112645310597151780
Casey SchmittMB2b .237 .305 .401312741501234405278300780
Daniel Schneemann*HEN2b .206 .283 .3543797818112484133811793766
Davis SchneiderHAMlf .234 .361 .43618844501133312366031780
Max Schuemann 2b .197 .295 .2731833642220134223571765
Kyle Schwarber*DRTdh .240 .365 .563604145232561111321110819710220000
Victor Scott* cf .216 .305 .29639886151554371042111344764
Corey Seager*FURss .271 .373 .487380103190216150558873032000
Marcus SemienDRT2b .230 .305 .3644701081611562625509311126000
Hayden Senger c .181 .221 .194721310084132200760
Bob Seymour* 1b .205 .253 .282781611195143210760
Matt ShawHAM3b .226 .295 .3943938921313574423894175760
Gavin Sheets*BOMlf .252 .317 .429492124281195771544107211600
Ronny Simon# 2b .234 .299 .2737718300107081510760
Chandler Simpson*BOMcf .295 .326 .34541412215305326020434412760
Austin Slater rf .216 .270 .37214832615221301151101750
Cam SmithMUGrf .236 .312 .3584411042139555174313781760
Dominic Smith*LAW1b .284 .333 .41720458120526332154220943
Josh Smith*JABss .251 .335 .366495124232107035855100123780
Pavin Smith*8THdh .258 .362 .434244631718362804192221500
Will SmithPILc .296 .404 .497362107201176461564892313000
Tyler Soderstrom*STAlf .276 .346 .47456115534125759365514183765
Nick Sogard#8TH1b .260 .317 .3449625800139352421760
Donovan SolanoNIN1b .247 .291 .3371664141310213840003500
Jorge Soler rf .215 .293 .38727960120123134428940013000
Edmundo SosaPIL3b .276 .307 .4692436712111303921056113000
Lenyn SosaPIL2b .264 .293 .43451813720122577541812721770
Juan Soto*MBrf .263 .396 .52557715220143120105312713738446875
George SpringerJABdh .309 .399 .560498154271321068486911118122500
Jacob Stallings c .134 .195 .16811916400593640002500
Giancarlo StantonFURdh .273 .350 .5942496880243666129960032000
Spencer SteerOUT1b .238 .312 .41150912121221667555112971780
Tyler StephensonTUAc .231 .316 .42129969180134050237116014925
Trevor StoryHAMss .263 .308 .43361216129025919673317631122500
Bryson Stott*BUL2b .257 .328 .391499128223136666154912453200
Kyle Stowers*NINlf .288 .368 .54439911521325617354812551768
Myles StrawPILcf .262 .313 .3672677014145132119501216000
Eugenio SuarezPIL3b .228 .298 .526588134280499111816461964115000
Jack Suwinski* cf .147 .281 .2531502270315104245771785
Seiya SuzukiWWdh .245 .326 .47857114031332751031711645218000
Dansby SwansonDRTss .244 .300 .41759014424324847724716820327000
Trey Sweeney* ss .196 .258 .2912965862636320269231764
Fernando TatisMBrf .268 .368 .446594159272251117168912932720000
Mike Tauchman*PILrf .263 .356 .400335881719444044586001950
Leody Taveras# cf .205 .226 .3041713561313170550934750
Tim Tawa 2b .201 .274 .3471994080729181206482760
Chris Taylor rf .186 .256 .30111321702151265422213000
Michael A. Taylor cf .200 .259 .3662955920193335123110831950
Tyrone TaylorMUGcf .223 .279 .3193106918323427916761223025
Kyle Teel*MUGc .273 .375 .41125369110838355377731760
Rowdy Tellez* 1b .228 .276 .4432896611017344931783101500
Jose Tena*MB3b .243 .314 .35515237132019161153731762
Bryce Teodosio cf .203 .248 .30413828721127454771760
Matt Thaiss* c .218 .349 .28815634611161632946111000
Alek Thomas*DRTcf .249 .289 .3704331081939513852112274793
Colby ThomasTUArf .225 .267 .417120275062019174921760
Lane Thomas cf .160 .246 .27212520204101111444417825
Michael Toglia# 1b .190 .258 .3533065815111223212813230765
Spencer TorkelsonHEN1b .240 .333 .45656313527131827897216921785
Abraham Toro# 1b .239 .289 .371259621307332761442211000
Luis TorrensMBc .226 .284 .345261591415202921956101500
Gleyber TorresBCK2b .256 .358 .3875321362201679744851014115000
Ezequiel TovarOUTss .253 .294 .400360911849443312198534000
Taylor Trammell* cf .197 .296 .3331172370315120174132765
Jose Trevino c .238 .272 .351282672004302201539003425
Jared TrioloPINss .227 .311 .356331751827412423976132775
Mike TroutNINdh .232 .359 .4394561061412673646871782035450
Kyle Tucker*8THrf .266 .377 .4645001332542291734878825316500
Brice Turang*ROO2b .288 .359 .435584168282189781266150248777
Justin Turner 1b .219 .288 .31416937703141811737204000
Trea TurnerKNTss .304 .355 .45758917931715946954310736727272
Luis Urias 2b .230 .315 .33828766708272563145211100
Ramon UriasBCK3b .241 .292 .3843528517011334422788303150
Gio UrshelaBOM3b .238 .287 .326181431410102001340012150
Enmanuel Valdez* 1b .209 .294 .36391194227120111600800
Ildemaro Vargas#BCK2b .270 .292 .3831153121312192215001000
Miguel VargasKNT3b .234 .316 .40150411832216806065610060770
Daulton Varsho*SLGcf .238 .284 .5482485913220435511777208200
Andrew VaughnOUT1b .254 .307 .41140610322014356533180005850
Christian Vazquez c .189 .271 .274190367031414418351110000
Alex Verdugo* lf .239 .296 .289197471000211221431101500
Mark VientosFUR3b .233 .289 .4134249921217446153011510788
Matt Vierling cf .239 .310 .30788213016113724203005
Anthony VolpeSLGss .212 .272 .391539114324196572443150188879
LaMonte Wade* 1b .167 .271 .25420935822191832758105000
Tyler Wade* cf .206 .309 .252107221201391153112900
Eric WagamanSTA1b .250 .296 .3784761192839565313210041770
Will Wagner* 3b .225 .324 .279129297001572172810763
Christian WalkerBUL1b .238 .297 .42158513924127728811401772120000
Jordan WalkerWWrf .215 .278 .3063637813164041329126103770
Matt Wallner*EXPrf .202 .311 .4643366816322474084611443770
Taylor Walls#PILss .220 .280 .3192826214143638026701461350
Taylor Ward8THlf .228 .317 .4755791323123686103375175417825
Drew Waters# lf .243 .288 .3162065063121142116053760
Austin Wells*FURc .219 .275 .4364018822121517153011851801
Jordan WestburgSLG3b .265 .313 .457328871011759416178012772
Eli WhiteBULrf .234 .270 .406256608310433521170101790
Carson WilliamsKNTss .172 .219 .35499173051112064421760
Ben Williamson 3b .253 .294 .31027770130136211156451760
Jacob T. WilsonNINss .311 .355 .4444861512601362637273952760
Weston Wilson lf .198 .282 .3691112240515171123423764
Will Wilson 3b .192 .267 .244781540072173420760
Jesse Winker* dh .229 .309 .40070165218100921106500
Masyn WinnHENss .253 .310 .3634911242709725183410295770
Bobby WittTUAss .295 .351 .5016231844762399888491253897000
Connor Wong c .190 .262 .238168328001671164221790
James Wood*ROOlf .256 .350 .475598153380318794385221157764
Austin WynnsHAMc .291 .321 .5441033080613210532001100
Mike Yastrzemski*PINrf .233 .333 .403477111281176846272108729250
Christian Yelich*EXPdh .264 .343 .452573151210298810366416716626000
Masataka Yoshida* dh .266 .307 .3881885011041626310243018000
Cole Young*FUR2b .211 .302 .3052234771424242284710760
Jacob Young cf .231 .296 .2873247510123431327651511768

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*WWss25142635135 .748 85.3 5.2 .176 .759 .28859251
Wilyer Abreu*EXPrf2797417138 .786 54.9 5.0 .223 .757 .33839175
Luisangel AcunaMUG2b2445193216 .567 15.7 2.9 .040 .560 .200748
Ronald AcunaHAMrf2893412005 .935 79.7 8.8 .2281.049 .46234175
Willy AdamesLAWss30160686099 .740 84.2 4.7 .196 .735 .34554249
Riley Adams c 3074286006 .560 20.2 2.5 .122 .477 .1941681
Jo AdellAIRcf271445730110 .778 73.7 4.8 .249 .734 .31956255
Ozzie Albies#WW2b29157667059 .671 70.4 4.0 .124 .623 .23441220
Blaze AlexanderTUA3b2767266315 .706 28.0 3.9 .152 .660 .2392088
Nick Allen ss27126416838 .535 27.1 2.3 .030 .444 .1161193
Pete AlonsoMUG1b311617090923 .871 109.3 6.0 .252 .843 .34880327
Jose AltuveKNT2b361546541620 .771 81.7 4.7 .177 .718 .27751260
Francisco AlvarezHENc 2468277006 .787 37.5 5.4 .191 .746 .30124110
Nacho Alvarez 3b2356208211 .626 19.6 3.6 .096 .545 .1601462
Yordan Alvarez*OUTdh2947199061 .797 28.8 6.1 .158 .820 .3271471
Adael Amador# 2b2336128302 .521 8.0 2.2 .088 .448 .186830
Miguel AmayaEXPc 2726103110 .814 15.6 5.9 .219 .768 .2601348
Tim Anderson 2b332690101 .499 5.3 2.1 .036 .397 .072320
Miguel AndujarBOM3b3180341028 .822 51.6 6.1 .153 .749 .20928151
Roman Anthony*ROOrf2266303012 .859 51.5 7.5 .171 .908 .33927119
Jonathan Aranda*STA1b2896422039 .883 71.4 7.2 .173 .871 .27836181
Orlando Arcia ss3158214014 .529 13.4 2.1 .089 .413 .1331159
Nolan ArenadoHAM3b351064360410 .666 43.0 3.6 .140 .585 .21731151
Gabriel AriasBOMss26124471148 .638 42.8 3.3 .144 .570 .21538157
Randy ArozarenaPILlf31160709059 .760 94.8 5.3 .188 .795 .33360261
Luis Arraez*AIR1b2915067512712 .719 79.8 4.5 .100 .637 .16642243
Harrison BaderPINcf32122501035 .796 71.6 5.7 .172 .780 .26842201
Javier BaezLAWss33116437038 .680 45.6 3.8 .141 .586 .17532166
Patrick Bailey#AIRc 27114452467 .602 38.1 3.1 .103 .514 .17827133
Brooks Baldwin#EXPlf2584328429 .697 34.6 3.8 .167 .629 .25327122
Drake Baldwin*JABc 2597446009 .810 64.3 5.7 .195 .762 .28939190
Addison Barger*ROO3b26117502028 .756 62.7 4.7 .211 .706 .29654209
Jorge Barrosa# cf251777031 .394 2.9 1.2 .085 .306 .113416
Joey BartEXPc 29803320014 .696 34.0 4.0 .091 .633 .2321797
Samuel Basallo*ROOc 2129118004 .559 7.5 2.1 .165 .474 .2201036
Brett Baty*LAW3b26106432036 .748 55.6 5.0 .181 .716 .28533171
Jake Bauers*ROO1b3052218011 .752 29.7 5.6 .164 .810 .3771673
Dylan Beavers*TUAlf2434137100 .775 18.7 5.7 .173 .828 .4091044
Jordan BeckROOlf25138588019 .732 71.0 4.6 .158 .695 .25848224
Josh Bell#PINdh331295330315 .747 62.8 4.5 .182 .693 .29740197
Cody Bellinger*DRTlf30148656098 .813 98.3 5.9 .207 .808 .32359282
Andrew Benintendi*BOMlf31111470065 .738 57.9 4.7 .190 .694 .28838181
Will Benson* rf2861253064 .708 27.0 3.8 .209 .647 .27822100
Warming Bernabel 1b2438146002 .698 15.9 4.0 .158 .607 .2091357
Jon Berti 3b3626107001 .492 6.9 2.2 .020 .494 .150223
Mookie BettsSTAss3314866301015 .732 79.4 4.6 .148 .685 .26145239
Bo BichetteLAWss281376280317 .840 95.9 6.1 .172 .779 .24263281
Cavan Biggio* 1b312283200 .543 6.3 2.9 .072 .526 .246317
JJ Bleday*NINcf2878344016 .698 36.2 3.9 .192 .644 .30631124
Xander BogaertsHENss331345521812 .720 66.5 4.7 .128 .702 .26341192
Alec BohmBUL3b291205040616 .741 60.8 4.7 .123 .651 .19032190
Alex BregmanTUA3b321114950212 .821 72.1 5.9 .189 .796 .30746200
Jonah Bride 3b3027125011 .435 5.9 1.7 .018 .351 .116221
Seth Brown* lf331476002 .564 5.6 2.8 .077 .527 .231317
Vidal Brujan# 3b281895011 .616 8.6 3.4 .057 .537 .138527
Jake Burger8TH1b3093376033 .687 40.1 3.9 .183 .605 .21632149
Alec Burleson*FUR1b271285461414 .801 76.7 5.5 .169 .747 .25646228
Michael Busch*JAB1b28131592022 .866 99.7 6.9 .261 .884 .37664274
Lawrence Butler*MBrf25140630207 .710 72.8 4.4 .170 .691 .30153230
Byron BuxtonKNTcf32126542060 .878 96.6 7.1 .287 .950 .42063269
Jose CaballeroOUTss2989370421 .686 45.6 4.8 .111 .825 .38224109
Oswaldo Cabrera# 3b2730122111 .631 11.3 3.6 .065 .554 .159533
Jac Caglianone*HAMrf2359232004 .532 15.0 2.2 .138 .470 .2291462
Alex CallPILrf3173322646 .746 40.3 5.1 .119 .722 .25620104
Junior CamineroNIN3b221526530731 .846 89.2 5.0 .271 .785 .34973322
Kristian CampbellOUT2b2463263011 .664 27.8 4.1 .122 .633 .2531679
Alexander Canario lf2657234015 .611 19.7 3.0 .120 .531 .2081373
Jeimer Candelario# 3b322291021 .410 3.6 1.3 .100 .356 .200417
Mark Canha lf3728125021 .537 8.6 2.5 .053 .440 .106430
Dominic Canzone*PILrf2868268026 .840 41.7 6.3 .181 .808 .27222117
Vinny Capra 3b2924105325 .334 2.3 0.7 .052 .258 .104317
Victor Caratini#KNTc 3287386068 .728 46.1 4.6 .145 .669 .21526139
Dylan Carlson# lf2762241013 .614 20.5 3.1 .134 .553 .2301673
Kerry Carpenter*STArf28109464023 .788 63.0 5.2 .245 .735 .28649215
Corbin Carroll*ROOrf25139642046 .883 110.8 6.9 .282 .956 .44780305
Evan Carter*DRTcf2351220002 .728 28.6 5.1 .144 .773 .3041676
Triston Casas*LAW1b2627112003 .580 8.2 2.6 .121 .512 .232630
Nick CastellanosDRTrf341425890613 .694 63.4 4.0 .150 .612 .21646219
Willi Castro#NIN2b291104541012 .679 46.0 3.8 .139 .636 .25431147
Matt ChapmanPIN3b33128535048 .770 70.4 5.2 .198 .778 .36646195
Jazz Chisholm*SLG2b28125531143 .813 79.9 5.9 .238 .878 .41347222
Jackson ChourioKNTcf221315891613 .770 75.7 4.8 .193 .732 .27360254
Denzel Clarke cf2644159201 .646 16.2 3.7 .142 .609 .2231355
Jonatan Clase# lf2430112101 .588 9.4 3.1 .090 .543 .210530
Kody Clemens*8TH1b3093386224 .715 43.8 4.2 .221 .681 .31635151
Ernie ClementSLG3b301405887513 .711 65.3 4.2 .121 .617 .17246217
Isaac Collins#STAlf28100441338 .779 59.9 5.5 .148 .803 .32534153
Michael Conforto* lf331224860312 .637 44.2 3.4 .134 .591 .27032139
Griffin Conine*NINlf282186000 .732 10.5 4.7 .165 .667 .241933
William ContrerasWWc 281506590614 .754 83.2 5.1 .140 .730 .29245226
Willson ContrerasNIN1b341345631415 .791 76.0 5.3 .190 .766 .28852219
Carlos CorreaNINss311425840119 .734 68.5 4.5 .127 .642 .21042216
Carlos Cortes*FURrf292199023 .866 15.5 6.0 .234 .794 .2661351
Colton Cowser*FURcf2687360005 .655 36.2 3.6 .190 .646 .31530126
J.P. Crawford*MBss311556546111 .722 78.8 4.9 .105 .687 .24736211
Dylan CrewsWWrf2483322004 .631 30.0 3.4 .143 .618 .26620103
Jake Cronenworth*MUG2b32132515474 .744 65.4 5.3 .131 .759 .29632158
Pete Crow-Armstrong*KNTcf241546476121 .768 86.9 5.0 .234 .786 .32872284
Oneil Cruz*BULcf27123544056 .676 60.2 4.1 .178 .732 .38441178
Travis d'Arnaud c 3756231015 .598 18.2 2.8 .146 .511 .2071973
Henry Davis c 2674283332 .512 17.7 2.2 .111 .446 .1871470
Elly De La Cruz#WWss241616990114 .777 95.1 5.3 .176 .790 .32960277
Paul DeJong 3b3254208033 .642 20.1 3.5 .145 .579 .2231672
Adrian Del Castillo* dh2630131022 .682 13.8 3.9 .150 .602 .2171047
Rafael Devers*FURdh291627290416 .851 112.1 6.4 .227 .870 .41268291
Zach Dezenzo8THlf2629109002 .688 11.9 4.2 .122 .632 .245836
Elias Diaz c 35682835011 .607 21.4 2.6 .133 .509 .2161686
Yainer DiazPINc 271355670313 .701 60.5 3.9 .161 .597 .19746226
Yandy DiazMBdh341506510512 .848 103.9 6.6 .182 .824 .28355281
Dillon DinglerROOc 27116469015 .752 61.1 5.2 .147 .680 .20036185
Jasson Dominguez#LAWlf23102429045 .719 53.3 4.8 .131 .734 .28629148
Brendan Donovan*SLG2b29116515244 .775 71.2 5.6 .135 .734 .22642194
Brenton DoyleSTAcf281285382414 .651 51.0 3.4 .143 .591 .23540189
Mauricio DubonHAM2b311043983112 .644 36.2 3.3 .114 .545 .18728131
Blake Dunn rf271875001 .553 5.4 2.8 .083 .566 .217314
Ezequiel DuranDRTss2752219113 .559 16.9 2.8 .068 .506 .1511460
Jarren Duran*SLGlf29152696136 .774 96.6 5.5 .185 .782 .31170274
Caleb DurbinAIR3b261225063410 .721 59.8 4.6 .130 .703 .22536172
Nate EatonHAMrf292590111 .731 12.0 5.2 .086 .783 .247531
Tommy Edman# 2b3191377154 .655 37.2 3.6 .156 .586 .21727132
Xavier Edwards#BUL2b26136619336 .695 73.0 4.7 .070 .667 .19328198
Christian Encarnacn-Stran 1b2634137021 .610 10.9 2.7 .169 .509 .1771049
J.C. Escarra* c 312498021 .629 9.3 3.6 .131 .603 .274728
Santiago Espinal 3b31753283211 .575 23.9 2.6 .040 .454 .1131285
Thairo Estrada 2b3039165036 .655 14.1 3.0 .117 .532 .1431257
Kyle FarmerTUA2b3576300029 .645 26.5 3.2 .137 .545 .19522101
Hunter Feduccia* c 2928105020 .471 6.3 2.2 .057 .453 .239518
Freddy FerminJABc 3192347705 .636 31.8 3.4 .088 .528 .14418108
Yanquiel Fernandez* dh2340147014 .613 12.0 2.9 .123 .505 .181948
Tyler Fitzgerald 2b2866243613 .606 20.5 3.0 .111 .559 .2121571
Wilmer FloresBOMdh341064630314 .686 47.5 3.8 .138 .605 .22226159
Nick Fortes c 2962242217 .644 22.1 3.4 .119 .560 .1881576
Jake Fraley* rf3155217001 .714 25.6 4.6 .141 .691 .2771573
Ty FrancePIN1b311134900311 .681 51.5 4.0 .104 .598 .15532160
Adam Frazier*BOM2b34111459158 .684 48.5 4.0 .098 .607 .16527153
Alex Freeland# 3b242597103 .601 7.8 2.9 .119 .549 .262526
Cody Freeman 2b2530121113 .600 9.3 2.7 .114 .489 .158739
Freddie Freeman*KNT1b361456270513 .869 102.9 6.7 .207 .862 .32265279
Tyler FreemanBCKrf27984282410 .715 49.4 4.5 .080 .686 .19424136
Sal Frelick*EXPrf26136594354 .756 80.4 5.5 .117 .744 .23135214
TJ Friedl*BCKcf30150685457 .742 88.6 5.4 .117 .749 .27338219
David Fry dh3037157003 .592 11.9 2.6 .192 .524 .2601253
Braxton FulfordSTAc 2732120031 .591 10.2 3.1 .111 .523 .185835
Adolis GarciaHENrf33131547079 .665 54.0 3.5 .168 .607 .24147200
Luis V. Garcia*TUA2b26126526097 .701 58.6 4.1 .160 .647 .23445201
Maikel GarciaBOM3b261576663514 .800 94.4 5.6 .163 .788 .29160267
Mitch Garver c 3564290036 .639 27.2 3.5 .134 .594 .2641587
Mickey Gasper# c 3024110111 .488 6.7 2.2 .074 .457 .200322
Zack Gelof 2b2626101110 .502 5.9 2.0 .098 .423 .163525
Drew Gilbert* rf2530109012 .598 8.4 2.7 .160 .524 .230935
Andres Gimenez* 2b2794369138 .598 31.1 3.1 .103 .559 .21019103
Paul GoldschmidtJAB1b38115534028 .731 65.2 4.8 .129 .665 .21142197
Nick GonzalesFUR2b27964080412 .661 38.7 3.5 .102 .544 .15226138
Romy GonzalezROO1b2976341058 .826 49.7 5.7 .178 .772 .23835152
Hunter GoodmanHAMc 261355790216 .843 85.3 5.6 .243 .782 .30264281
Nolan Gorman*HEN3b2697402041 .666 42.0 4.0 .165 .633 .29929130
Tristan Gray*JAB2b302086110 .693 9.7 4.2 .179 .633 .256832
Riley Greene*8THlf251526550514 .806 90.6 5.3 .235 .757 .31368296
Randal Grichuk dh3462293036 .674 28.6 3.5 .173 .585 .23228109
Trent Grisham*JABcf29124581017 .811 84.2 5.9 .229 .822 .39744229
Vladimir GuerreroFUR1b271546800417 .848 105.7 6.5 .175 .842 .31757275
Lourdes GurrielPINlf321255460911 .713 61.1 4.1 .170 .655 .24445209
Eric Haase c 331977101 .647 7.4 3.6 .129 .564 .186525
Sam Haggerty#SLGlf3235182101 .698 21.2 4.5 .117 .714 .2651260
David Hamilton*KNT2b2849194303 .590 15.6 2.7 .136 .629 .2991159
Garrett HampsonBUL2b312291302 .419 4.0 1.5 .026 .391 .195213
Ian Happ#BCKlf31149663058 .762 87.1 5.3 .178 .756 .33655239
Bryce Harper*BUL1b33132580035 .844 93.1 6.6 .226 .881 .38559244
Brett HarrisJAB3b282184111 .692 9.6 4.6 .068 .648 .178525
Michael Harris*LAWcf25157641477 .678 66.7 3.7 .160 .612 .20952250
Robert Hassell* cf2452206004 .572 15.8 2.7 .091 .478 .1521262
Ke'Bryan HayesEXP3b291445701112 .595 47.0 3.0 .070 .512 .15624161
Austin HaysLAWlf3095416069 .768 54.6 5.0 .187 .726 .28236172
Austin HedgesDRTc 3354180422 .527 11.5 2.2 .116 .470 .226843
Jonah Heim# c 311114331410 .602 35.5 2.9 .119 .520 .20825131
Tyler Heineman#KNTc 3546174521 .777 24.6 5.8 .128 .766 .2211262
Michael HelmanLAWcf3029110300 .744 14.3 4.9 .222 .750 .3331145
Gunnar Henderson*MUGss25150651057 .787 95.0 5.9 .165 .817 .31556253
Darell HernaizSTAss2450197252 .599 16.2 3.0 .075 .525 .168853
Enrique HernandezDRT3b3453256157 .621 21.0 2.9 .164 .536 .2411885
Heriberto HernandezSTAlf2673294046 .784 39.9 5.4 .172 .754 .29323112
Teoscar HernandezBULrf331325460513 .738 62.9 4.2 .207 .665 .26455232
Ivan HerreraBOMdh261064520420 .837 65.2 5.8 .180 .820 .30732180
Jose Herrera# c 29562041132 .544 14.7 2.6 .072 .489 .211843
Jason Heyward* lf362295031 .494 5.3 1.9 .094 .403 .153423
Liam Hicks*MUGc 2792390335 .693 43.9 4.5 .099 .663 .23520115
Kyle HigashiokaBCKc 3684327025 .693 35.5 4.0 .162 .623 .23426122
Derek Hill cf3036149303 .609 13.3 3.2 .112 .583 .231944
Nico HoernerLAW2b29156649044 .739 87.3 5.4 .097 .722 .20040236
Jackson Holliday*FUR2b22146649014 .690 71.4 4.2 .133 .651 .23941220
Spencer Horwitz*STA1b2894411017 .787 56.7 5.6 .162 .747 .28037158
Rhys HoskinsAIR1b3380328066 .748 40.7 4.9 .179 .732 .31925116
Brady HouseFUR3b23702740511 .574 18.3 2.3 .088 .453 .1261584
Cooper Hummel# lf3125105101 .571 8.3 3.0 .102 .554 .273324
Andy Ibanez 3b3333193016 .653 18.2 3.5 .114 .582 .1991262
Jose Iglesias 2b3681343427 .592 28.1 3.0 .065 .516 .1571490
Jonathan India 2b29130567129 .669 57.3 3.9 .113 .607 .21338172
Kyle Isbel*BCKcf291184091337 .654 38.4 3.4 .098 .556 .15824130
Alex JacksonEXPc 3027100002 .763 12.2 4.5 .253 .712 .3081343
Jeremiah Jackson8THrf2644183006 .775 22.6 4.6 .171 .679 .2241776
Danny JansenPILc 3182337125 .721 39.3 4.5 .184 .697 .33025115
Ryan JeffersBCKc 29106464019 .752 59.0 5.2 .131 .711 .25435161
Connor Joe rf331880022 .505 4.5 1.9 .057 .443 .157417
Bryce Johnson#WWlf301684301 .817 13.1 6.4 .092 .808 .171533
Troy Johnston*DRT1b2936121001 .750 15.4 5.0 .143 .690 .214747
Jahmai JonesMBdh2828150003 .937 28.3 8.0 .264 .989 .4191971
Nolan Jones* rf28102403136 .600 34.2 3.2 .093 .554 .21721108
Aaron JudgeFURrf3415167907161.144 173.112.0 .3571.345 .59985372
Edouard Julien* 2b2753208113 .633 18.5 3.3 .104 .561 .2091359
Josh JungDRT3b281255110010 .684 53.8 3.9 .139 .594 .20138188
Kyle KarrosMB3b2341156025 .585 12.0 2.9 .051 .495 .161538
C.J. Kayfus*OUTrf2439138110 .707 16.7 4.6 .195 .708 .3171551
Luke KeaschallHEN2b2349207014 .827 33.1 6.6 .143 .888 .3081881
DaShawn Keirsey* rf292188101 .317 2.0 0.7 .071 .354 .179215
Colt Keith*JABdh24113468047 .746 58.9 5.0 .157 .703 .27337171
Carson Kelly8THc 311014210411 .761 53.2 4.9 .179 .722 .30631158
Otto Kemp 3b2655218024 .709 23.8 4.0 .178 .650 .2391981
Max Kepler* lf331124741410 .691 50.1 4.0 .175 .647 .29737163
Ha-Seong KimBCKss3047191022 .649 19.2 3.8 .111 .615 .228959
Hyeseong Kim*NIN2b2745170100 .699 21.8 5.0 .106 .709 .2241062
Isiah Kiner-FalefaSTAss31124459519 .631 42.7 3.4 .072 .547 .13725144
Alejandro KirkAIRc 271185060616 .769 65.1 5.1 .140 .706 .24833190
Heston Kjerstad* lf2746167019 .566 10.1 2.0 .135 .459 .1791151
Andrew Knizner c 312888110 .598 7.8 3.4 .078 .533 .169323
Christian KossPIN2b2849191324 .676 19.9 3.9 .103 .602 .1721264
Nick Kurtz*PIL1b231164890341.002 103.9 9.2 .3291.079 .48164260
Steven Kwan*BULlf28156693373 .705 84.0 4.8 .102 .676 .21641234
Shea LangeliersNINc 281205230510 .861 83.2 6.2 .260 .841 .34763258
Wyatt LangfordHENlf24133573059 .775 77.8 5.4 .190 .808 .37448211
Trevor Larnach*KNTdh291315670619 .727 62.9 4.2 .153 .660 .25842203
Ramon LaureanoJABlf311184880410 .855 76.1 6.1 .231 .834 .31752226
Brooks Lee# ss251255270511 .654 50.6 3.5 .133 .568 .20132180
Jung Hoo Lee*HENcf27145617042 .735 79.5 5.1 .141 .700 .23751228
DJ LeMahieuDRT2b3735142004 .674 14.5 4.0 .070 .582 .180543
Royce LewisAIR3b2798403027 .671 41.6 3.8 .152 .618 .24531146
Daylen Lile*EXPrf2388351135 .845 54.3 6.1 .199 .818 .27135160
Francisco Lindor#MUGss32159732079 .811 110.6 6.0 .199 .846 .33966300
Tyler Locklear 1b2528116003 .529 7.4 2.3 .087 .483 .204327
Brandon Lockridge lf2937148322 .574 12.5 3.0 .067 .557 .194840
Nick Loftin lf2743188127 .635 15.6 2.9 .149 .553 .2321560
Joey Loperfido*NINlf2726104102 .879 17.1 6.7 .167 .824 .198848
Otto Lopez8THss27139594039 .672 61.8 3.9 .121 .616 .21936200
Brandon Lowe*STA2b31128553066 .785 75.2 5.2 .221 .740 .29850242
Josh Lowe*HAMrf28101435127 .650 42.5 3.6 .146 .622 .26534145
Nathaniel Lowe*DRT1b30143609056 .689 66.9 4.2 .154 .641 .27044206
Nathan Lukes*HAMrf311024387312 .730 48.9 4.2 .152 .656 .24533158
Gavin Lux*OUTdh28127503013 .724 62.8 5.1 .105 .681 .23335167
Manny MachadoKNT3b331596780516 .795 94.2 5.4 .185 .763 .29360283
Willie MacIver c 2929111001 .576 9.0 2.9 .137 .536 .235833
Martin MaldonadoLAWc 3956161603 .572 11.6 2.5 .122 .467 .1771048
Justyn-Henry Malloy dh2625127021 .654 13.0 4.2 .087 .646 .279732
Jake Mangum#AIRlf30102428114 .698 51.9 4.7 .072 .668 .17022149
Kyle Manzardo*TUAdh25121531057 .768 69.4 5.0 .221 .741 .32848214
Rafael Marchan#SLGc 2730118111 .587 9.7 3.1 .095 .512 .190632
Jakob Marsee*TUAcf2552234012 .842 37.5 6.5 .187 .885 .33026100
Brandon Marsh*SLGcf28104425342 .785 61.5 5.9 .164 .772 .28038168
Ketel Marte#EXP2b321215560312 .893 94.4 7.1 .233 .908 .37156248
Noelvi MarteROOrf2484360027 .748 44.4 4.6 .186 .696 .25433152
Starling MarteAIRdh3774329147 .745 41.2 4.9 .140 .709 .23223120
Austin MartinMBlf2738181206 .740 22.0 4.8 .083 .746 .2691057
Angel Martinez#OUTcf24113484548 .628 43.4 3.2 .135 .553 .20036160
Nick Martini* dh3631111001 .582 9.0 3.0 .069 .488 .157530
Michael Massey* 2b2870277143 .581 22.3 2.9 .069 .465 .1071282
Miles Mastrobuoni*PIN3b3040175512 .620 15.9 3.4 .046 .571 .178545
Jorge Mateo cf312583001 .483 5.4 2.1 .089 .588 .304521
Luis MatosBCKrf2448184015 .691 18.8 3.6 .203 .633 .2911873
Ronny Mauricio#ROO3b2543184005 .663 18.1 3.6 .143 .607 .2561262
Marcelo Mayer*ROO3b2335136012 .674 13.0 3.4 .173 .578 .2201351
Coby MayoEXP1b2477294002 .687 32.7 4.2 .171 .654 .28523102
James McCannDRTc 3635137113 .754 17.1 4.8 .171 .691 .2361153
Jake McCarthy* lf2858222312 .591 18.6 3.0 .141 .536 .2181671
Chas McCormickOUTcf3128116511 .569 8.3 2.5 .080 .494 .160629
Andrew McCutchenBOMdh391275510312 .700 60.0 4.3 .128 .652 .26835175
Reese McGuire*WWc 3137140123 .688 13.6 3.4 .218 .594 .2481159
Zach McKinstry*AIR3b31128511156 .771 69.9 5.4 .179 .780 .31246198
Matt McLain 2b26138577348 .643 57.2 3.7 .124 .620 .26333175
Ryan McMahon*OUT3b31144586037 .693 64.5 4.2 .167 .664 .30844194
Jeff McNeil*BOM2b34113462245 .746 58.8 5.1 .168 .730 .29838164
Curtis MeadBCK3b2563264019 .620 22.5 3.1 .087 .541 .1671477
Parker Meadows* cf2655213010 .621 20.7 3.7 .115 .587 .2461263
Chase MeidrothAIRss241165053114 .649 48.5 3.7 .067 .590 .18920144
Jacob Melton* cf252278002 .419 3.4 1.4 .029 .429 .186113
Jackson Merrill*PINcf23114483154 .774 65.1 5.2 .193 .724 .26647201
Matt Mervis*BCK1b2837134011 .637 12.2 3.3 .208 .590 .3001146
Jake MeyersSTAcf3096381229 .727 46.4 4.8 .082 .693 .20420128
Kameron Misner* cf2857217121 .618 20.5 3.5 .132 .592 .2491568
Garrett Mitchell* cf272178110 .580 7.0 3.4 .088 .574 .235520
Andruw MonasterioHAMss2934135001 .755 17.7 5.1 .167 .702 .2301355
Yoan Moncada#MUG3b3173289024 .783 39.2 5.4 .214 .773 .34327111
Mickey Moniak*TUArf28113461034 .824 69.0 5.7 .249 .796 .31352225
Colson Montgomery*OUTss2468284013 .840 42.7 5.8 .290 .822 .38831135
Christian Moore 2b2345184113 .655 18.1 3.6 .173 .624 .3091360
Dylan Moore 2b3354243031 .642 23.4 3.4 .174 .646 .3061682
Christopher Morel lf2772305008 .684 30.9 3.7 .176 .634 .28427110
Gabriel MorenoFURc 2672309026 .786 42.2 5.5 .148 .738 .25322120
Ryan Mountcastle 1b29833570610 .653 33.9 3.5 .117 .556 .17225122
Cedric Mullins*BOMcf31122498362 .690 57.1 4.3 .175 .709 .33141170
Max Muncy*PIL3b3590388054 .846 62.0 6.8 .227 .917 .44431147
Max P. MuncyROO3b2356220011 .638 20.6 3.4 .165 .561 .2141678
Sean MurphyNINc 3179337039 .709 35.9 4.0 .210 .669 .33029119
Dane MyersKNTcf30833330112 .617 28.0 3.0 .091 .567 .20816100
Carlos NarvaezTUAc 271074462212 .726 50.1 4.2 .179 .655 .27342169
Bo Naylor*BULc 26106414364 .661 40.7 3.6 .184 .620 .30637136
Josh Naylor*SLG1b291446040517 .816 90.6 6.0 .168 .828 .30850251
Zach NetoEXPss25122554235 .793 77.4 5.3 .217 .804 .31756238
Kevin Newman 3b3231116105 .481 5.3 1.5 .070 .344 .088431
Brandon Nimmo*HENlf33151652178 .760 87.2 5.2 .174 .738 .27952256
Jhonkensy Noel rf2433153014 .480 7.1 1.5 .135 .375 .162844
Lars Nootbaar*MBlf28130583134 .686 63.5 4.3 .128 .647 .25138184
Connor Norby 3b2679337033 .689 37.8 4.2 .138 .639 .21526121
Nasim Nunez#MBss252492111 .699 11.1 4.5 .171 .769 .366633
Ryan O'Hearn*AIR1b321295440411 .803 77.9 5.9 .156 .782 .28339207
Logan O'Hoppe8THc 261074511112 .629 37.9 2.9 .158 .535 .21728157
Tyler O'NeillOUTrf3151209032 .684 22.8 4.1 .193 .680 .3371671
Shohei Ohtani*DRTdh311587270291.014 154.1 9.1 .3401.128 .54289380
Matt Olson*WW1b321627240514 .850 114.2 6.5 .212 .850 .35972302
Joey OrtizPINss271405066010 .593 41.3 2.9 .087 .515 .16826149
Alejandro Osuna* lf2349176021 .591 14.6 3.1 .066 .565 .212642
James Outman* cf2937148000 .537 10.2 2.4 .187 .500 .2841243
Marcell OzunaBCKdh351375920711 .756 75.2 5.2 .168 .758 .36140195
Andy PagesFURcf25155624069 .774 82.6 5.0 .189 .727 .25155268
Pedro PagesOUTc 27102389339 .635 34.4 3.2 .133 .533 .18626131
Joshua Palacios* rf3040145100 .596 12.7 3.3 .102 .539 .195739
Isaac ParedesHEN3b271014380210 .809 61.7 5.7 .204 .788 .33336173
Kyren Paris cf2438140001 .647 13.9 3.6 .190 .654 .3171148
Vinnie Pasquantino*BOM1b281606820514 .798 94.1 5.3 .211 .747 .29166295
Graham Pauley*EXP3b2553184111 .678 20.3 4.3 .143 .651 .2861459
Joc Pederson* dh3478306015 .614 26.5 3.2 .147 .577 .2832087
Liover Peguero ss252388003 .635 7.9 3.2 .163 .612 .287529
Jeremy Pena8THss28122543129 .840 88.6 6.7 .172 .853 .28049235
Oswald Peraza 3b2668265016 .473 14.3 1.8 .086 .424 .1931161
Geraldo Perdomo#8THss2616072081111 .851 118.0 6.9 .173 .923 .36558276
Jhonny Pereda c 302278101 .658 7.9 3.9 .087 .585 .203623
Salvador PerezBOMc 361556410114 .729 72.1 4.1 .209 .651 .25665266
Wenceel Perez#SLGrf2693383055 .738 47.0 4.6 .186 .709 .29134148
Blake Perkins#EXPcf2939171004 .647 16.3 3.5 .123 .611 .2521154
Tommy PhamMUGlf381074490512 .700 48.3 4.1 .125 .650 .25828145
Jorge Polanco#JABdh32126524357 .821 76.9 5.7 .229 .798 .32556233
Yohel Pozo c 2938168014 .637 14.8 3.1 .144 .528 .1881360
Jurickson Profar#JABlf3380371004 .787 52.7 5.8 .189 .813 .36231138
Edgar Quero#MBc 2394403028 .689 43.5 4.2 .088 .601 .17322130
Ceddanne RafaelaWWcf25148587329 .708 66.8 4.2 .165 .665 .24454226
Cal Raleigh#SLGc 29157705036 .948 132.0 7.7 .3421.026 .52284351
Luke Raley* rf3151219312 .631 20.6 3.6 .109 .611 .2191257
Agustin RamirezHENc 241325850413 .701 63.2 3.9 .182 .657 .27455222
Jose E. Ramirez#ROO3b33158673059 .863 113.3 6.9 .219 .943 .39367298
Heliot RamosBCKlf261566950616 .728 81.3 4.5 .144 .672 .23146248
John Rave* lf2849175211 .590 15.0 3.1 .111 .579 .261947
J.T. RealmutoBULc 351335500313 .700 60.4 4.2 .127 .631 .20939193
Rob RefsnyderJABrf3548209026 .838 31.5 6.0 .214 .835 .3632188
Hunter Renfroe rf3427108014 .483 5.4 1.7 .061 .376 .141624
Luis Rengifo# 2b29133541137 .622 48.1 3.2 .098 .540 .17028168
Bryan Reynolds#LAWrf311516540315 .720 74.6 4.4 .157 .659 .25657236
Ben Rice*HAMdh271205300218 .836 75.1 5.5 .244 .802 .35358233
Austin RileyWW3b29102447019 .737 53.6 4.5 .168 .660 .23637178
Ryan Ritter ss2558207417 .632 17.9 3.1 .096 .540 .1601363
Leo Rivas#STA2b2824111001 .721 14.6 5.7 .089 .826 .378430
Emmanuel Rivera 3b3031127003 .575 9.7 2.8 .033 .452 .092434
Luis RobertWWcf28106431138 .661 43.7 3.7 .141 .684 .31226139
Will Robertson* lf282075011 .316 1.8 0.8 .014 .226 .043110
Victor RoblesMUGrf2926114023 .611 9.6 3.0 .085 .553 .151635
Brayan Rocchio#BCKss25105383454 .630 35.6 3.4 .108 .570 .18325117
Alan Roden* lf2639153030 .556 11.7 2.8 .103 .495 .162940
Brendan Rodgers 2b2932128012 .544 8.6 2.4 .087 .458 .174632
Johnathan Rodriguez rf262177002 .626 6.6 3.0 .169 .559 .268726
Julio Y. RodriguezTUAcf251597100215 .798 99.8 5.4 .207 .792 .31167309
Jake Rogers c 3139142123 .610 11.8 3.0 .146 .553 .2681041
Johan Rojas cf2546172432 .569 14.3 3.0 .066 .566 .217644
Josh Rojas* 3b3259211126 .512 12.6 2.1 .079 .444 .1961149
Miguel RojasMUG2b3779317307 .715 36.7 4.4 .134 .652 .23425115
Brent RookerHENdh311616990213 .814 101.3 5.7 .217 .790 .32973300
Ben Rortvedt* c 2835128301 .445 6.3 1.7 .054 .375 .152423
Amed RosarioWW3b3042191016 .745 22.9 4.5 .160 .650 .2041779
Keibert Ruiz#OUTc 2764267014 .595 21.5 2.9 .071 .465 .0941481
Dalton Rushing*LAWc 2538155021 .582 12.6 2.9 .120 .500 .190946
Adley Rutschman#PINc 2884365028 .673 37.0 3.8 .146 .614 .27027118
Thomas SaggesePIN2b2473295125 .641 28.6 3.6 .084 .545 .1531994
Gary SanchezSTAc 3326101012 .715 11.3 4.2 .187 .653 .231738
Jesus Sanchez*MBrf281154970210 .699 54.7 4.1 .157 .658 .27339178
Javier Sanoja 3b2381342442 .683 36.0 3.9 .153 .619 .21732124
Carlos Santana# 1b40114474047 .633 45.4 3.7 .106 .595 .24822135
Anthony Santander#OUTdh3152221016 .565 15.6 2.5 .119 .500 .2471157
Nolan Schanuel*BUL1b241305643410 .742 70.7 5.1 .125 .714 .25436190
Casey SchmittMB2b2785348136 .706 38.8 4.2 .163 .643 .25027125
Daniel Schneemann*HEN2b29104422114 .636 39.8 3.5 .148 .597 .26431134
Davis SchneiderHAMlf2760227014 .797 31.9 5.7 .202 .826 .4041682
Max Schuemann 2b2947213316 .568 16.1 2.8 .077 .539 .230850
Kyle Schwarber*DRTdh33162724014 .928 133.7 7.7 .3231.009 .51581340
Victor Scott* cf251264631033 .601 44.1 3.6 .080 .639 .26121118
Corey Seager*FURss321024450213 .860 69.2 6.4 .216 .866 .37640185
Marcus SemienDRT2b35127534098 .669 56.4 4.0 .134 .639 .26232171
Hayden Senger c 292378113 .415 2.9 1.2 .014 .290 .056114
Bob Seymour* 1b272283000 .535 6.0 2.6 .077 .452 .141322
Matt ShawHAM3b24114437042 .690 49.2 4.2 .168 .682 .29537155
Gavin Sheets*BOMlf30130545049 .746 67.8 4.8 .177 .693 .26848211
Ronny Simon# 2b262288121 .572 7.1 3.1 .039 .500 .156321
Chandler Simpson*BOMcf251014413210 .671 47.5 4.0 .051 .659 .17618143
Austin Slater rf3331160106 .642 13.6 3.0 .155 .549 .2361255
Cam SmithMUGrf231224930211 .671 50.8 3.9 .122 .619 .23633158
Dominic Smith*LAW1b3152225045 .750 28.8 5.0 .132 .689 .2161785
Josh Smith*JABss28126563313 .700 66.1 4.7 .115 .679 .24435181
Pavin Smith*8THdh3074288027 .797 39.2 5.5 .176 .784 .34426106
Will SmithPILc 3198436057 .901 76.6 7.7 .202 .947 .37638180
Tyler Soderstrom*STAlf241456240218 .820 89.5 5.6 .198 .785 .30560266
Nick Sogard#8TH1b2824104003 .661 10.1 3.6 .083 .573 .146833
Donovan SolanoNIN1b3839179029 .628 14.4 2.9 .090 .500 .139856
Jorge Soler rf3476315035 .680 32.7 3.9 .172 .625 .27224108
Edmundo SosaPIL3b3066261327 .777 32.8 4.7 .193 .690 .23524114
Lenyn SosaPIL2b261325441311 .727 63.2 4.3 .170 .634 .20743225
Juan Soto*MBrf271607151617 .921 130.4 7.8 .2621.056 .54164303
George SpringerJABdh361315860414 .959 115.5 8.6 .2511.042 .42460279
Jacob Stallings c 3638129105 .363 3.5 0.9 .034 .269 .084420
Giancarlo StantonFURdh3665281015 .944 51.7 7.5 .321 .957 .43832148
Spencer SteerOUT1b281375681212 .723 66.1 4.4 .173 .678 .28544209
Tyler StephensonTUAc 2982342044 .737 41.5 4.7 .191 .702 .31131126
Trevor StoryHAMss33155654113 .741 88.0 5.2 .170 .738 .27354265
Bryson Stott*BUL2b28132560244 .719 69.8 4.9 .134 .721 .28138195
Kyle Stowers*NINlf28104457146 .912 82.9 7.6 .256 .945 .38649217
Myles StrawPILcf31672991115 .680 32.5 4.1 .105 .640 .2171998
Eugenio SuarezPIL3b341576570711 .824 92.5 5.3 .298 .805 .38177309
Jack Suwinski* cf2743178001 .534 13.1 2.7 .107 .562 .3071038
Seiya SuzukiWWdh311496510813 .804 90.2 5.4 .233 .785 .36366273
Dansby SwansonDRTss32159645159 .717 76.3 4.4 .173 .688 .28151246
Trey Sweeney* ss2681326042 .548 24.0 2.6 .095 .477 .1891486
Fernando TatisMBrf27155691026 .814 106.6 6.4 .178 .875 .37054265
Mike Tauchman*PILrf3585385015 .756 50.5 5.4 .137 .726 .27227134
Leody Taveras# cf2748180310 .530 12.3 2.3 .099 .475 .1641052
Tim Tawa 2b2749225236 .620 19.1 3.0 .146 .587 .2761569
Chris Taylor rf3527125011 .557 8.9 2.5 .115 .495 .159934
Michael A. Taylor cf3585325427 .625 27.2 2.9 .166 .569 .26130108
Tyrone TaylorMUGcf3287341324 .598 29.5 3.2 .097 .551 .1812399
Kyle Teel*MUGc 2471297111 .786 43.1 6.2 .138 .801 .29219104
Rowdy Tellez* 1b3183312039 .719 33.4 3.8 .215 .642 .27728128
Jose Tena*MB3b2544169014 .669 17.1 3.8 .112 .608 .2241554
Bryce Teodosio cf2749150122 .553 11.2 2.6 .101 .513 .1811042
Matt Thaiss* c 3149190112 .638 18.2 3.9 .071 .624 .256845
Alek Thomas*DRTcf26122469642 .659 47.9 3.8 .120 .583 .17631160
Colby ThomasTUArf2529132133 .684 13.0 3.5 .192 .619 .2581150
Lane Thomas cf3034142024 .518 8.7 2.1 .112 .482 .248634
Michael Toglia# 1b2783337027 .611 27.9 2.9 .163 .549 .26527108
Spencer TorkelsonHEN1b261546490512 .789 87.6 5.3 .217 .771 .34659257
Abraham Toro# 1b2967284051 .659 29.5 3.9 .131 .593 .1892096
Luis TorrensMBc 3072283107 .629 24.9 3.2 .119 .536 .1952090
Gleyber TorresBCK2b291436280711 .745 79.7 5.2 .132 .733 .29738206
Ezequiel TovarOUTss2495390622 .694 43.3 4.1 .147 .624 .21131144
Taylor Trammell* cf2833135010 .630 12.8 3.6 .137 .615 .2911039
Jose Trevino c 3385302149 .623 25.5 3.0 .113 .509 .1672499
Jared TrioloPINss2896376314 .667 40.2 4.1 .130 .656 .28127118
Mike TroutNINdh34128556067 .797 78.1 5.8 .206 .826 .40141200
Kyle Tucker*8THrf29134597138 .841 96.3 6.8 .198 .921 .41651232
Brice Turang*ROO2b26150659253 .794 98.2 6.1 .147 .810 .28848254
Justin Turner 1b4144191043 .602 16.6 3.2 .095 .541 .2071053
Trea TurnerKNTss331406390211 .812 98.4 6.2 .153 .825 .27553269
Luis Urias 2b2988330039 .653 31.1 3.6 .108 .589 .2201597
Ramon UriasBCK3b32923910106 .675 41.2 3.9 .142 .612 .22728135
Gio UrshelaBOM3b3450197216 .613 15.9 2.9 .088 .497 .1551559
Enmanuel Valdez* 1b2725102002 .657 9.8 3.6 .154 .595 .275833
Ildemaro Vargas#BCK2b3426121113 .674 12.2 3.7 .113 .552 .130644
Miguel VargasKNT3b26134569039 .717 67.0 4.5 .167 .684 .29050202
Daulton Varsho*SLGcf2964271051 .833 40.4 5.6 .310 .821 .38735136
Andrew VaughnOUT1b281054471612 .719 50.2 4.2 .158 .638 .23436167
Christian Vazquez c 3560214023 .545 15.0 2.5 .084 .475 .1791052
Alex Verdugo* lf3049213001 .585 18.0 3.2 .051 .490 .1271057
Mark VientosFUR3b261114630411 .702 49.6 3.9 .179 .628 .25240175
Matt Vierling cf2924100021 .617 9.5 3.7 .068 .574 .170427
Anthony VolpeSLGss251475963710 .663 57.1 3.4 .180 .623 .27855211
LaMonte Wade* 1b3257242212 .524 16.3 2.5 .086 .477 .2201253
Tyler Wade* cf3132127400 .561 9.6 2.8 .047 .506 .178327
Eric WagamanSTA1b281185140511 .674 52.6 3.8 .128 .588 .20240180
Will Wagner* 3b2736149103 .603 12.7 3.3 .054 .544 .194736
Christian WalkerBUL1b351526400410 .717 73.3 4.3 .183 .654 .25352246
Jordan WalkerWWrf24101396019 .584 30.9 2.8 .091 .515 .19020111
Matt Wallner*EXPrf2896392023 .776 51.2 5.0 .262 .781 .40241156
Taylor Walls#PILss2981317361 .599 27.8 3.2 .099 .573 .2201990
Taylor Ward8THlf321566630613 .792 88.8 5.1 .247 .774 .38269275
Drew Waters# lf2755219002 .603 18.8 3.2 .073 .516 .1361065
Austin Wells*FURc 2611244801110 .712 48.2 3.9 .217 .664 .30244175
Jordan WestburgSLG3b2784352015 .770 45.9 5.0 .192 .702 .24128150
Eli WhiteBULrf3262271112 .677 29.3 3.9 .172 .638 .25021104
Carson WilliamsKNTss2329106103 .573 6.8 2.1 .182 .500 .253835
Ben Williamson 3b2579295205 .604 25.4 3.2 .058 .502 .1261486
Jacob T. WilsonNINss241255232116 .800 73.0 5.5 .134 .722 .19539216
Weston Wilson lf3136125101 .652 11.4 3.3 .171 .602 .270941
Will Wilson 3b272491501 .511 6.0 2.3 .051 .453 .167419
Jesse Winker* dh322181021 .709 9.4 4.4 .171 .691 .314828
Masyn WinnHENss241275372211 .673 54.7 3.8 .110 .598 .18736178
Bobby WittTUAss26157687077 .852 114.0 6.7 .205 .895 .33176312
Connor Wong c 3052188127 .500 10.3 1.9 .048 .410 .149840
James Wood*ROOlf231566890312 .825 101.2 5.9 .219 .834 .37569284
Austin WynnsHAMc 3529110113 .865 17.0 5.9 .252 .803 .3011456
Mike Yastrzemski*PINrf35129558257 .735 68.6 4.8 .170 .728 .33146192
Christian Yelich*EXPdh34146644016 .795 92.3 5.7 .188 .795 .31850259
Masataka Yoshida* dh3249205043 .696 23.4 4.4 .122 .631 .1911573
Cole Young*FUR2b2268257224 .607 22.2 3.3 .094 .550 .2241268
Jacob Young cf26105364917 .583 27.2 2.7 .056 .517 .1511393

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCABH2B3BHRRBIBBK
C.J. Abrams*WWss25 .231 .280 .3391864361413853
Wilyer Abreu*EXPrf27 .230 .299 .377611460110614
Luisangel AcunaMUG2b24 .224 .308 .27658133002616
Ronald AcunaHAMrf28 .253 .408 .4249925504102636
Willy AdamesLAWss30 .201 .278 .428159324110211854
Riley Adams c 30 .161 .247 .28787142035639
Jo AdellAIRcf27 .277 .346 .5859426617181024
Ozzie Albies#WW2b29 .277 .296 .41217749101419618
Blaze AlexanderTUA3b27 .239 .357 .423711751291124
Nick Allen ss27 .216 .300 .237972120091220
Pete AlonsoMUG1b31 .227 .309 .42018141809231861
Jose AltuveKNT2b36 .261 .331 .46811129207161228
Francisco AlvarezHENc 24 .268 .379 .571561561391014
Nacho Alvarez 3b23 .149 .241 .1914772006514
Yordan Alvarez*OUTdh29 .344 .447 .6563211402664
Adael Amador# 2b23 .043 .120 .043231000126
Miguel AmayaEXPc 27 .158 .200 .316193001118
Tim Anderson 2b33 .235 .235 .294174100006
Miguel AndujarBOM3b31 .389 .409 .578903550411316
Roman Anthony*ROOrf22 .278 .337 .433902520411838
Jonathan Aranda*STA1b28 .274 .378 .345842330181227
Orlando Arcia ss31 .222 .250 .31554122012211
Nolan ArenadoHAM3b35 .294 .339 .402102305021187
Gabriel AriasBOMss26 .211 .252 .41412827102411751
Randy ArozarenaPILlf31 .242 .296 .457186451119271151
Luis Arraez*AIR1b29 .262 .294 .3501834840418810
Harrison BaderPINcf32 .227 .299 .39014132506161256
Javier BaezLAWss33 .318 .336 .4341294152217331
Patrick Bailey#AIRc 27 .212 .256 .3101132442115736
Brooks Baldwin#EXPlf25 .203 .254 .30559123018412
Drake Baldwin*JABc 25 .299 .358 .460872620417715
Addison Barger*ROO3b26 .217 .270 .33783185118627
Jorge Barrosa# cf25 .154 .205 .2823962015211
Joey BartEXPc 29 .306 .419 .4727222303111426
Samuel Basallo*ROOc 21 .143 .280 .286213001135
Brett Baty*LAW3b26 .247 .301 .377771910310419
Jake Bauers*ROO1b30 .200 .294 .267153100326
Dylan Beavers*TUAlf24 .150 .320 .350203101454
Jordan BeckROOlf25 .291 .343 .4881273781514942
Josh Bell#PINdh33 .151 .250 .30210616214101428
Cody Bellinger*DRTlf30 .353 .415 .601153541028361817
Andrew Benintendi*BOMlf31 .276 .286 .563872451616121
Will Benson* rf28 .118 .238 .471172002435
Warming Bernabel 1b24 .276 .276 .379298001502
Jon Berti 3b36 .207 .233 .207296000013
Mookie BettsSTAss33 .261 .326 .42416543607211719
Bo BichetteLAWss28 .308 .345 .54613040100731714
Cavan Biggio* 1b31 .167 .286 .16761000012
JJ Bleday*NINcf28 .324 .370 .50068223039518
Xander BogaertsHENss33 .292 .345 .429154451203181426
Alec BohmBUL3b29 .295 .351 .46712236904171020
Alex BregmanTUA3b32 .319 .421 .43411336403101920
Jonah Bride 3b30 .190 .284 .20758111004819
Seth Brown* lf33 .000 .000 .00060000004
Vidal Brujan# 3b28 .267 .353 .333154100217
Jake Burger8TH1b30 .264 .310 .505912451524618
Alec Burleson*FUR1b27 .271 .310 .3981183241313720
Michael Busch*JAB1b28 .207 .274 .36887182048726
Lawrence Butler*MBrf25 .188 .228 .342117224148649
Byron BuxtonKNTcf32 .306 .374 .676108338110191324
Jose CaballeroOUTss29 .250 .361 .45210426714161736
Oswaldo Cabrera# 3b27 .316 .381 .316196000214
Jac Caglianone*HAMrf23 .180 .254 .37761111135415
Alex CallPILrf31 .286 .328 .4481053050415822
Junior CamineroNIN3b22 .250 .297 .500176445013331231
Kristian CampbellOUT2b24 .207 .365 .310581230161215
Alexander Canario lf26 .192 .250 .34399193049837
Jeimer Candelario# 3b32 .150 .208 .500203102622
Mark Canha lf37 .238 .290 .31763152014312
Dominic Canzone*PILrf28 .276 .368 .34558161014815
Vinny Capra 3b29 .154 .167 .2125280014014
Victor Caratini#KNTc 32 .208 .306 .43453113037116
Dylan Carlson# lf27 .206 .250 .27968142015419
Kerry Carpenter*STArf28 .217 .238 .40060132035214
Corbin Carroll*ROOrf25 .246 .323 .486179441148271844
Evan Carter*DRTcf23 .087 .250 .087232000145
Triston Casas*LAW1b26 .455 .500 .909115201212
Nick CastellanosDRTrf34 .243 .293 .387173421005251149
Willi Castro#NIN2b29 .250 .310 .4421042661411622
Matt ChapmanPIN3b33 .224 .333 .3461072440391823
Jazz Chisholm*SLG2b28 .248 .322 .41112932306191136
Jackson ChourioKNTcf22 .343 .389 .584137471017291133
Denzel Clarke cf26 .179 .233 .4292852112212
Jonatan Clase# lf24 .185 .290 .185275000245
Kody Clemens*8TH1b30 .192 .264 .21878152005623
Ernie ClementSLG3b30 .326 .351 .54917557191618819
Isaac Collins#STAlf28 .232 .324 .40812529814181430
Michael Conforto* lf33 .246 .372 .38565166012820
Griffin Conine*NINlf28 .333 .391 .524217400326
William ContrerasWWc 28 .238 .357 .33815136603172732
Willson ContrerasNIN1b34 .276 .375 .488123341105241636
Carlos CorreaNINss31 .272 .350 .44012534605151525
Carlos Cortes*FURrf29 .400 .400 .40052000000
Colton Cowser*FURcf26 .188 .250 .388851620512333
J.P. Crawford*MBss31 .235 .333 .34418343804202540
Dylan CrewsWWrf24 .200 .241 .28075151113318
Jake Cronenworth*MUG2b32 .248 .373 .35313333503192132
Pete Crow-Armstrong*KNTcf24 .188 .217 .3761703291727555
Oneil Cruz*BULcf27 .102 .224 .1761081131181644
Travis d'Arnaud c 37 .178 .229 .3564582023216
Henry Davis c 26 .140 .210 .2985780035515
Elly De La Cruz#WWss24 .236 .276 .34219947605261161
Paul DeJong 3b32 .185 .217 .446651220511328
Adrian Del Castillo* dh26 .000 .111 .00070000114
Rafael Devers*FURdh29 .241 .325 .415212511009382265
Zach Dezenzo8THlf26 .222 .364 .44492200123
Elias Diaz c 35 .200 .247 .31380160039519
Yainer DiazPINc 27 .257 .292 .4341132920616625
Yandy DiazMBdh34 .285 .365 .5571584510011211916
Dillon DinglerROOc 27 .330 .380 .58011237111518927
Jasson Dominguez#LAWlf23 .204 .279 .29093195018934
Brendan Donovan*SLG2b29 .230 .292 .32215235802131129
Brenton DoyleSTAcf28 .306 .356 .48412438515171028
Mauricio DubonHAM2b31 .292 .342 .406106319017711
Blake Dunn rf27 .154 .371 .2312642004513
Ezequiel DuranDRTss27 .231 .255 .28691215006229
Jarren Duran*SLGlf29 .211 .260 .34019441653251057
Caleb DurbinAIR3b26 .258 .326 .392120314041377
Nate EatonHAMrf29 .279 .347 .32643122001410
Tommy Edman# 2b31 .216 .254 .4401162550718422
Xavier Edwards#BUL2b26 .236 .289 .27518243320101431
Christian Encarnacn-Stran 1b26 .061 .061 .0613320000011
J.C. Escarra* c 31 .286 .333 .357144100214
Santiago Espinal 3b31 .265 .317 .342117319006911
Thairo Estrada 2b30 .194 .270 .323316101835
Kyle FarmerTUA2b35 .252 .325 .44111128306141125
Hunter Feduccia* c 29 .048 .048 .0952111000011
Freddy FerminJABc 31 .212 .257 .28399211027622
Yanquiel Fernandez* dh23 .333 .333 .44493100002
Tyler Fitzgerald 2b28 .222 .338 .317631411131024
Wilmer FloresBOMdh34 .236 .285 .3861403330620929
Nick Fortes c 29 .219 .278 .3051052360110721
Jake Fraley* rf31 .222 .364 .22292000023
Ty FrancePIN1b31 .244 .298 .38913132100314623
Adam Frazier*BOM2b34 .200 .273 .33360125018421
Alex Freeland# 3b24 .143 .250 .143142000028
Cody Freeman 2b25 .196 .208 .370469202518
Freddie Freeman*KNT1b36 .285 .349 .50615845918191442
Tyler FreemanBCKrf27 .291 .331 .3821103270110614
Sal Frelick*EXPrf26 .301 .357 .34015647600151023
TJ Friedl*BCKcf30 .243 .330 .34117342314131835
David Fry dh30 .177 .225 .3721132040620544
Braxton FulfordSTAc 27 .282 .326 .46239113207310
Adolis GarciaHENrf33 .199 .248 .3531362760519844
Luis V. Garcia*TUA2b26 .179 .224 .22195174009618
Maikel GarciaBOM3b26 .314 .404 .517118371313161820
Mitch Garver c 35 .233 .327 .39113331415181837
Mickey Gasper# c 30 .188 .278 .188326000549
Zack Gelof 2b26 .120 .154 .1602531002116
Drew Gilbert* rf25 .111 .158 .167182100115
Andres Gimenez* 2b27 .175 .233 .26280144018418
Paul GoldschmidtJAB1b38 .336 .411 .570149501407161719
Nick GonzalesFUR2b27 .242 .303 .38591225127718
Romy GonzalezROO1b29 .331 .378 .600130431027251132
Hunter GoodmanHAMc 26 .281 .343 .55512836918261134
Nolan Gorman*HEN3b26 .220 .301 .4398218305171025
Tristan Gray*JAB2b30 .364 .391 .727228202513
Riley Greene*8THlf25 .218 .290 .33017939804281760
Randal Grichuk dh34 .227 .273 .430172391217181144
Trent Grisham*JABcf29 .182 .303 .34813224107182141
Vladimir GuerreroFUR1b27 .326 .428 .51913544806242320
Lourdes GurrielPINlf32 .296 .353 .43014242405211312
Eric Haase c 33 .160 .192 .2802540012110
Sam Haggerty#SLGlf32 .318 .376 .43585276206718
David Hamilton*KNT2b28 .158 .200 .158193000206
Garrett HampsonBUL2b31 .121 .237 .1523341000511
Ian Happ#BCKlf31 .231 .319 .36916037705192142
Bryce Harper*BUL1b33 .273 .336 .4782095713010321950
Brett HarrisJAB3b28 .222 .300 .259276100139
Michael Harris*LAWcf25 .240 .265 .3801714193321539
Robert Hassell* cf24 .229 .289 .2573581002213
Ke'Bryan HayesEXP3b29 .212 .256 .2571132450010725
Austin HaysLAWlf30 .319 .400 .5499129932171224
Austin HedgesDRTc 33 .169 .261 .273771320251024
Jonah Heim# c 31 .210 .265 .33611925304101031
Tyler Heineman#KNTc 35 .395 .449 .5584317401836
Michael HelmanLAWcf30 .174 .224 .41346820311211
Gunnar Henderson*MUGss25 .224 .286 .31819243713191451
Darell HernaizSTAss24 .250 .357 .3754812111686
Enrique HernandezDRT3b34 .202 .269 .4159419206221024
Heriberto HernandezSTAlf26 .259 .347 .43510828704151536
Teoscar HernandezBULrf33 .250 .286 .4671203080617522
Ivan HerreraBOMdh26 .330 .455 .6609732509221918
Jose Herrera# c 29 .260 .333 .32050133005618
Jason Heyward* lf36 .364 .417 .364114000012
Liam Hicks*MUGc 27 .196 .333 .23551102005810
Kyle HigashiokaBCKc 36 .250 .282 .4041042670314423
Derek Hill cf30 .185 .279 .29654103015521
Nico HoernerLAW2b29 .369 .396 .539141528241648
Jackson Holliday*FUR2b22 .200 .263 .30916533604161143
Spencer Horwitz*STA1b28 .186 .314 .2794381015713
Rhys HoskinsAIR1b33 .221 .324 .4078619404141427
Brady HouseFUR3b23 .215 .232 .26679174004226
Cooper Hummel# lf31 .205 .311 .4363980036512
Andy Ibanez 3b33 .258 .311 .4031243260417922
Jose Iglesias 2b36 .233 .319 .342120281001121427
Jonathan India 2b29 .242 .336 .337952330291023
Kyle Isbel*BCKcf29 .219 .296 .25064142006520
Alex JacksonEXPc 30 .250 .344 .6792873034210
Jeremiah Jackson8THrf26 .260 .315 .42050133118418
Danny JansenPILc 31 .198 .336 .4069619505112138
Ryan JeffersBCKc 29 .313 .466 .42011235602142823
Connor Joe rf33 .147 .250 .176345100248
Bryce Johnson#WWlf30 .300 .364 .333309100237
Troy Johnston*DRT1b29 .125 .125 .12581000003
Jahmai JonesMBdh28 .288 .393 .57710430907171528
Nolan Jones* rf28 .184 .262 .19776141006632
Aaron JudgeFURrf34 .341 .491 .789123427016303737
Edouard Julien* 2b27 .250 .333 .42540104012314
Josh JungDRT3b28 .250 .281 .4071403570520631
Kyle KarrosMB3b23 .129 .206 .194314200038
C.J. Kayfus*OUTrf24 .190 .227 .381214101207
Luke KeaschallHEN2b23 .169 .242 .27159103017315
DaShawn Keirsey* rf29 .059 .111 .0591710001112
Colt Keith*JABdh24 .163 .217 .1864371001312
Carson Kelly8THc 31 .270 .349 .45911130415121422
Otto Kemp 3b26 .231 .324 .46265153049726
Max Kepler* lf33 .217 .276 .34869153029617
Ha-Seong KimBCKss30 .286 .333 .3755616201649
Hyeseong Kim*NIN2b27 .381 .381 .571218101308
Isiah Kiner-FalefaSTAss31 .227 .250 .2861192710213220
Alejandro KirkAIRc 27 .276 .347 .41712735604201519
Heston Kjerstad* lf27 .095 .174 .095212000119
Andrew Knizner c 31 .280 .280 .400257001103
Christian KossPIN2b28 .279 .340 .30243121002217
Nick Kurtz*PIL1b23 .197 .261 .42313727409221254
Steven Kwan*BULlf28 .246 .300 .28120350700121520
Shea LangeliersNINc 28 .367 .374 .66712044601024226
Wyatt LangfordHENlf24 .254 .390 .44013434815113041
Trevor Larnach*KNTdh29 .236 .297 .3111062550114930
Ramon LaureanoJABlf31 .282 .346 .52114240709241331
Brooks Lee# ss25 .266 .298 .3791694540520637
Jung Hoo Lee*HENcf27 .241 .277 .3541583833317730
DJ LeMahieuDRT2b37 .227 .333 .22744100003714
Royce LewisAIR3b27 .239 .294 .3941092650414922
Daylen Lile*EXPrf23 .254 .303 .38071181124317
Francisco Lindor#MUGss32 .235 .317 .36520047507262030
Tyler Locklear 1b25 .147 .216 .3243450024216
Brandon Lockridge lf29 .209 .254 .31367145103418
Nick Loftin lf27 .197 .279 .32861122027511
Joey Loperfido*NINlf27 .350 .409 .350207000314
Otto Lopez8THss27 .197 .246 .27517835503121230
Brandon Lowe*STA2b31 .194 .231 .317139272059545
Josh Lowe*HAMrf28 .165 .224 .235115195017839
Nathaniel Lowe*DRT1b30 .168 .240 .26515526712101551
Nathan Lukes*HAMrf31 .238 .340 .35742103106612
Gavin Lux*OUTdh28 .179 .270 .19656101006719
Manny MachadoKNT3b33 .250 .332 .494164414012232036
Willie MacIver c 29 .194 .275 .444367302538
Martin MaldonadoLAWc 39 .283 .353 .41346133013515
Justyn-Henry Malloy dh26 .250 .400 .3575614301111315
Jake Mangum#AIRlf30 .279 .309 .3411293650111517
Kyle Manzardo*TUAdh25 .186 .253 .419861631514725
Rafael Marchan#SLGc 27 .267 .353 .300308100144
Jakob Marsee*TUAcf25 .324 .370 .554742480312618
Brandon Marsh*SLGcf28 .197 .287 .2897615102101032
Ketel Marte#EXP2b32 .277 .375 .516159441109232125
Noelvi MarteROOrf24 .232 .288 .274952210114828
Starling MarteAIRdh37 .263 .327 .40613335704121130
Austin MartinMBlf27 .346 .404 .48152184012510
Angel Martinez#OUTcf24 .279 .349 .44214741905191334
Nick Martini* dh36 .000 .200 .00040000010
Michael Massey* 2b28 .234 .250 .2774711200419
Miles Mastrobuoni*PIN3b30 .294 .333 .471175300114
Jorge Mateo cf31 .205 .205 .2823983000013
Luis MatosBCKrf24 .183 .221 .415821540512413
Ronny Mauricio#ROO3b25 .083 .132 .0833630000214
Marcelo Mayer*ROO3b23 .154 .185 .2312640101110
Coby MayoEXP1b24 .253 .330 .43787224049925
James McCannDRTc 36 .279 .367 .41943123013410
Jake McCarthy* lf28 .214 .214 .286429110106
Chas McCormickOUTcf31 .214 .298 .3814294013411
Andrew McCutchenBOMdh39 .267 .353 .38913135703191836
Reese McGuire*WWc 31 .188 .188 .563163002306
Zach McKinstry*AIR3b31 .296 .345 .5091083267115726
Matt McLain 2b26 .228 .328 .3511142650391640
Ryan McMahon*OUT3b31 .184 .271 .2631142130291241
Jeff McNeil*BOM2b34 .236 .352 .360892142191416
Curtis MeadBCK3b25 .205 .286 .268112234013923
Parker Meadows* cf26 .195 .283 .2204181001511
Chase MeidrothAIRss24 .279 .348 .3431403930251527
Jacob Melton* cf25 .143 .200 .143142000115
Jackson Merrill*PINcf23 .236 .278 .36915737112219934
Matt Mervis*BCK1b28 .222 .300 .66792101114
Jake MeyersSTAcf30 .284 .324 .35867195005311
Kameron Misner* cf28 .154 .214 .2563961013216
Garrett Mitchell* cf27 .200 .304 .200204000124
Andruw MonasterioHAMss29 .273 .360 .477441230210510
Yoan Moncada#MUG3b31 .174 .259 .217234100126
Mickey Moniak*TUArf28 .222 .283 .31554122016519
Colson Montgomery*OUTss24 .234 .289 .442771840411517
Christian Moore 2b23 .250 .286 .55040103036214
Dylan Moore 2b33 .167 .265 .32511419006131550
Christopher Morel lf27 .221 .289 .40014532806211456
Gabriel MorenoFURc 26 .279 .351 .39768195015811
Ryan Mountcastle 1b29 .262 .300 .298842230010423
Cedric Mullins*BOMcf31 .268 .354 .42911230713121521
Max Muncy*PIL3b35 .157 .250 .314701120310722
Max P. MuncyROO3b23 .200 .273 .2754080011414
Sean MurphyNINc 31 .198 .336 .4699619507191838
Dane MyersKNTcf30 .286 .359 .41910530802171121
Carlos NarvaezTUAc 27 .243 .331 .40011528604141528
Bo Naylor*BULc 26 .171 .238 .26376131025713
Josh Naylor*SLG1b29 .287 .323 .4361815271629934
Zach NetoEXPss25 .230 .291 .5001002360711735
Kevin Newman 3b32 .194 .216 .222367100119
Brandon Nimmo*HENlf33 .261 .319 .41318448408301249
Jhonkensy Noel rf24 .181 .198 .33783151046232
Lars Nootbaar*MBlf28 .201 .291 .2891593250381747
Connor Norby 3b26 .184 .297 .287871630241327
Nasim Nunez#MBss25 .267 .371 .500308102453
Ryan O'Hearn*AIR1b32 .278 .358 .474972781315927
Logan O'Hoppe8THc 26 .257 .313 .432741910410519
Tyler O'NeillOUTrf31 .157 .254 .3925180048618
Shohei Ohtani*DRTdh31 .279 .344 .554222628415332267
Matt Olson*WW1b32 .281 .333 .459196551516301660
Joey OrtizPINss27 .289 .319 .4151353991210420
Alejandro Osuna* lf23 .091 .231 .182111100213
James Outman* cf29 .103 .167 .2053941011318
Marcell OzunaBCKdh35 .220 .383 .3491092450383033
Andy PagesFURcf25 .313 .344 .4291474680316635
Pedro PagesOUTc 27 .243 .292 .3591032560215735
Joshua Palacios* rf30 .111 .111 .167182100008
Isaac ParedesHEN3b27 .200 .324 .3676012103899
Kyren Paris cf24 .263 .364 .632195102218
Vinnie Pasquantino*BOM1b28 .212 .250 .3641513250633839
Graham Pauley*EXP3b25 .222 .391 .333184200052
Joc Pederson* dh34 .231 .474 .538133101164
Liover Peguero ss25 .214 .333 .4292860024411
Jeremy Pena8THss28 .278 .346 .4239727204141014
Oswald Peraza 3b26 .105 .171 .1457683002629
Geraldo Perdomo#8THss26 .341 .416 .48618563716292615
Jhonny Pereda c 30 .238 .304 .286215100028
Salvador PerezBOMc 36 .213 .257 .3091362970214629
Wenceel Perez#SLGrf26 .286 .324 .541982862516723
Blake Perkins#EXPcf29 .271 .352 .43848132024613
Tommy PhamMUGlf38 .216 .328 .32410222203141824
Jorge Polanco#JABdh32 .305 .345 .54310532100519720
Yohel Pozo c 29 .275 .286 .4254011301616
Jurickson Profar#JABlf33 .263 .346 .4119525503121118
Edgar Quero#MBc 23 .357 .394 .45712946100114723
Ceddanne RafaelaWWcf25 .220 .265 .4131503361722733
Cal Raleigh#SLGc 29 .281 .351 .681185528022391861
Luke Raley* rf31 .094 .194 .1253231001310
Agustin RamirezHENc 24 .213 .283 .36715032316141343
Jose E. Ramirez#ROO3b33 .322 .385 .511174561126261818
Heliot RamosBCKlf26 .254 .323 .420169431305171549
John Rave* lf28 .278 .409 .278185000135
J.T. RealmutoBULc 35 .213 .265 .33515533100311943
Rob RefsnyderJABrf35 .302 .399 .56011635907251932
Hunter Renfroe rf34 .243 .310 .324379300146
Luis Rengifo# 2b29 .224 .248 .378982222310320
Bryan Reynolds#LAWrf31 .257 .335 .43914838906171849
Ben Rice*HAMdh27 .208 .271 .48110622617181033
Austin RileyWW3b29 .260 .297 .41796253049522
Ryan Ritter ss25 .300 .326 .3754012300519
Leo Rivas#STA2b28 .306 .390 .3613611200257
Emmanuel Rivera 3b30 .303 .343 .3333310100527
Luis RobertWWcf28 .258 .369 .4739324206161622
Will Robertson* lf28 .222 .200 .22292000203
Victor RoblesMUGrf29 .289 .313 .3114513100528
Brayan Rocchio#BCKss25 .224 .310 .347982241216833
Alan Roden* lf26 .143 .308 .286213001133
Brendan Rodgers 2b29 .250 .308 .4172461013210
Johnathan Rodriguez rf26 .240 .309 .46050123129515
Julio Y. RodriguezTUAcf25 .256 .312 .494172449110241445
Jake Rogers c 31 .148 .306 .3332742016610
Johan Rojas cf25 .224 .288 .31367151117615
Josh Rojas* 3b32 .172 .172 .241295200308
Miguel RojasMUG2b37 .295 .363 .51612236906161317
Brent RookerHENdh31 .293 .385 .500140411405152126
Ben Rortvedt* c 28 .250 .318 .250205000324
Amed RosarioWW3b30 .302 .328 .49111635100415515
Keibert Ruiz#OUTc 27 .294 .333 .3925115201824
Dalton Rushing*LAWc 25 .171 .244 .1713560006315
Adley Rutschman#PINc 28 .258 .345 .361972551141317
Thomas SaggesePIN2b24 .273 .279 .34866182014120
Gary SanchezSTAc 33 .211 .262 .3163881017211
Jesus Sanchez*MBrf28 .159 .227 .24669113014421
Javier Sanoja 3b23 .233 .285 .3921202881314719
Carlos Santana# 1b40 .231 .318 .34613030304191726
Anthony Santander#OUTdh31 .146 .255 .1884872003720
Nolan Schanuel*BUL1b24 .274 .363 .36810629402121314
Casey SchmittMB2b27 .196 .283 .3181072170281231
Daniel Schneemann*HEN2b29 .151 .258 .1705381004722
Davis SchneiderHAMlf27 .215 .344 .36410723404151937
Max Schuemann 2b29 .161 .266 .196569200477
Kyle Schwarber*DRTdh33 .252 .366 .598234598223463677
Victor Scott* cf25 .204 .290 .24110822400101136
Corey Seager*FURss32 .222 .295 .43713530508141137
Marcus SemienDRT2b35 .234 .319 .3231242920391726
Hayden Senger c 29 .125 .167 .125162000208
Bob Seymour* 1b27 .222 .222 .2221840000011
Matt ShawHAM3b24 .250 .318 .49010025416141022
Gavin Sheets*BOMlf30 .255 .301 .36914136812181028
Ronny Simon# 2b26 .167 .231 .167122000112
Chandler Simpson*BOMcf25 .299 .330 .29910732000659
Austin Slater rf33 .224 .290 .43585191158828
Cam SmithMUGrf23 .261 .365 .45211530814171738
Dominic Smith*LAW1b31 .200 .259 .280255200114
Josh Smith*JABss28 .206 .277 .224107222006932
Pavin Smith*8THdh30 .167 .375 .167183000069
Will SmithPILc 31 .258 .384 .4529324604101826
Tyler Soderstrom*STAlf24 .270 .315 .4231373760520838
Nick Sogard#8TH1b28 .371 .371 .4863513400209
Donovan SolanoNIN1b38 .177 .208 .24096171118325
Jorge Soler rf34 .217 .294 .39146102024515
Edmundo SosaPIL3b30 .318 .362 .5331073450616628
Lenyn SosaPIL2b26 .276 .300 .4401343770522429
Juan Soto*MBrf27 .240 .341 .442208507111393259
George SpringerJABdh36 .254 .361 .47512231308172131
Jacob Stallings c 36 .053 .100 .0533820000218
Giancarlo StantonFURdh36 .277 .397 .5546518305241324
Spencer SteerOUT1b28 .229 .295 .43211827606191133
Tyler StephensonTUAc 29 .246 .378 .443611560281216
Trevor StoryHAMss33 .258 .306 .4281594160729941
Bryson Stott*BUL2b28 .225 .287 .28811125401121022
Kyle Stowers*NINlf28 .253 .330 .352912341113921
Myles StrawPILcf31 .271 .322 .36113336901151028
Eugenio SuarezPIL3b34 .164 .261 .453159267013232057
Jack Suwinski* cf27 .000 .000 .00070000002
Seiya SuzukiWWdh31 .237 .348 .487152368010272843
Dansby SwansonDRTss32 .287 .333 .4961293741715940
Trey Sweeney* ss26 .239 .260 .28346110104215
Fernando TatisMBrf27 .229 .357 .36615335415123134
Mike Tauchman*PILrf35 .220 .352 .4245913303101018
Leody Taveras# cf27 .276 .323 .310298100329
Tim Tawa 2b27 .253 .293 .33375193017524
Chris Taylor rf35 .118 .167 .1473441001212
Michael A. Taylor cf35 .221 .241 .45013129131521451
Tyrone TaylorMUGcf32 .211 .297 .25690194006919
Kyle Teel*MUGc 24 .186 .314 .2334382001720
Rowdy Tellez* 1b31 .050 .208 .0502010002310
Jose Tena*MB3b25 .357 .438 .571145300322
Bryce Teodosio cf27 .250 .296 .458246201319
Matt Thaiss* c 31 .208 .296 .292245200226
Alek Thomas*DRTcf26 .237 .262 .33880192027220
Colby ThomasTUArf25 .246 .304 .590611530616625
Lane Thomas cf30 .150 .255 .3004060025612
Michael Toglia# 1b27 .222 .250 .422902071311429
Spencer TorkelsonHEN1b26 .264 .368 .5161594210010272842
Abraham Toro# 1b29 .254 .295 .35271184019310
Luis TorrensMBc 30 .243 .284 .35770176105317
Gleyber TorresBCK2b29 .280 .393 .503143401107282822
Ezequiel TovarOUTss24 .275 .348 .40080224027925
Taylor Trammell* cf28 .308 .438 .385134100035
Jose Trevino c 33 .189 .228 .3117414601647
Jared TrioloPINss28 .275 .339 .4591093072381021
Mike TroutNINdh34 .222 .314 .3679020403101339
Kyle Tucker*8THrf29 .269 .365 .46116745618282331
Brice Turang*ROO2b26 .305 .361 .39117453603191542
Justin Turner 1b41 .276 .330 .429982760311920
Trea TurnerKNTss33 .323 .376 .46018961834171432
Luis Urias 2b29 .183 .269 .2336011001367
Ramon UriasBCK3b32 .262 .322 .42110728504161031
Gio UrshelaBOM3b34 .220 .298 .3174194002512
Enmanuel Valdez* 1b27 .100 .182 .100101000312
Ildemaro Vargas#BCK2b34 .260 .288 .38050130021116
Miguel VargasKNT3b26 .261 .325 .420138361412111428
Daulton Varsho*SLGcf29 .260 .321 .38050130027414
Andrew VaughnOUT1b28 .313 .389 .47011536903231418
Christian Vazquez c 35 .118 .250 .1375161000812
Alex Verdugo* lf30 .143 .226 .143284000126
Mark VientosFUR3b26 .250 .287 .4531283291517731
Matt Vierling cf29 .289 .349 .39538111016311
Anthony VolpeSLGss25 .253 .316 .416154391114221441
LaMonte Wade* 1b32 .083 .214 .083242000146
Tyler Wade* cf31 .238 .360 .2382150002411
Eric WagamanSTA1b28 .283 .321 .462173491415261036
Will Wagner* 3b27 .167 .211 .222183100014
Christian WalkerBUL1b35 .248 .301 .3971213060420835
Jordan WalkerWWrf24 .255 .318 .347982530211832
Matt Wallner*EXPrf28 .224 .320 .4718519904101120
Taylor Walls#PILss29 .255 .280 .319942460010422
Taylor Ward8THlf32 .262 .345 .573103271107181333
Drew Waters# lf27 .150 .227 .1504060001313
Austin Wells*FURc 26 .240 .285 .4481253061628835
Jordan WestburgSLG3b27 .267 .306 .4361012720513522
Eli WhiteBULrf32 .244 .292 .444902230515624
Carson WilliamsKNTss23 .182 .270 .4553360034415
Ben Williamson 3b25 .259 .323 .31885225004719
Jacob T. WilsonNINss24 .336 .371 .491110375041058
Weston Wilson lf31 .194 .293 .36172143038924
Will Wilson 3b27 .220 .304 .3174194001418
Jesse Winker* dh32 .200 .200 .60051010202
Masyn WinnHENss24 .255 .313 .34914938802131131
Bobby WittTUAss26 .328 .390 .489131431231121330
Connor Wong c 30 .179 .283 .2053971002612
James Wood*ROOlf23 .278 .330 .493209589012341771
Austin WynnsHAMc 35 .250 .263 .4173693014114
Mike Yastrzemski*PINrf35 .138 .204 .22394132029722
Christian Yelich*EXPdh34 .242 .316 .34418645704321757
Masataka Yoshida* dh32 .226 .250 .258317100314
Cole Young*FUR2b22 .220 .313 .32259134105714
Jacob Young cf26 .225 .317 .270892040031119

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCABH2B3BHRRBIBBK
C.J. Abrams*WWss25 .269 .332 .47739410629415472972
Wilyer Abreu*EXPrf27 .250 .321 .4873127811021593487
Luisangel AcunaMUG2b24 .239 .286 .274117284006721
Ronald AcunaHAMrf28 .305 .422 .556239737117324566
Willy AdamesLAWss30 .234 .333 .419432101181206662125
Riley Adams c 30 .199 .254 .31817635605191271
Jo AdellAIRcf27 .227 .281 .46343298120308023127
Ozzie Albies#WW2b29 .225 .310 .3454269613112554976
Blaze AlexanderTUA3b27 .226 .307 .36515936705191162
Nick Allen ss27 .223 .279 .25527461900131979
Pete AlonsoMUG1b31 .291 .362 .5674431293312910343101
Jose AltuveKNT2b36 .266 .329 .43647712722119614381
Francisco AlvarezHENc 24 .253 .327 .41119048608231759
Nacho Alvarez 3b23 .262 .316 .3761413710029735
Yordan Alvarez*OUTdh29 .256 .348 .37613334404212229
Adael Amador# 2b23 .211 .290 .32290197019921
Miguel AmayaEXPc 27 .312 .341 .545772490324314
Tim Anderson 2b33 .197 .264 .22766132003323
Miguel AndujarBOM3b31 .290 .331 .429231671216331433
Roman Anthony*ROOrf22 .299 .424 .479167501614213246
Jonathan Aranda*STA1b28 .329 .398 .5312869419013512980
Orlando Arcia ss31 .195 .234 .2821492951211836
Nolan ArenadoHAM3b35 .217 .272 .3682996513110412042
Gabriel AriasBOMss26 .224 .284 .3423046815074320111
Randy ArozarenaPILlf31 .237 .350 .412427101210184953140
Luis Arraez*AIR1b29 .304 .341 .4104371332644432611
Harrison BaderPINcf32 .300 .369 .4763079219111382780
Javier BaezLAWss33 .229 .258 .382288661211040778
Patrick Bailey#AIRc 27 .226 .284 .331296671415402397
Brooks Baldwin#EXPlf25 .249 .299 .4322416012110301774
Drake Baldwin*JABc 25 .267 .336 .4723188516215633153
Addison Barger*ROO3b26 .249 .308 .4803779427020663094
Jorge Barrosa# cf25 .125 .121 .1563241002011
Joey BartEXPc 29 .230 .333 .29621349911192667
Samuel Basallo*ROOc 21 .170 .215 .341881560314325
Brett Baty*LAW3b26 .256 .316 .4493168112215402989
Jake Bauers*ROO1b30 .238 .358 .41116840807253053
Dylan Beavers*TUAlf24 .244 .387 .4119022413102132
Jordan BeckROOlf25 .248 .309 .393412102194113934132
Josh Bell#PINdh33 .265 .349 .4563629615018534360
Cody Bellinger*DRTlf30 .244 .304 .43743510615321623973
Andrew Benintendi*BOMlf31 .231 .312 .3963337711114473961
Will Benson* rf28 .235 .276 .432213508210371362
Warming Bernabel 1b24 .245 .291 .418110278139723
Jon Berti 3b36 .211 .273 .23971152002419
Mookie BettsSTAss33 .257 .326 .39942410917213614449
Bo BichetteLAWss28 .312 .360 .46545214134111633377
Cavan Biggio* 1b31 .175 .297 .254631120141019
JJ Bleday*NINcf28 .180 .273 .3772394314011303173
Xander BogaertsHENss33 .249 .321 .374337841808353468
Alec BohmBUL3b29 .284 .324 .38934297937421962
Alex BregmanTUA3b32 .256 .337 .4723208224015523250
Jonah Bride 3b30 .148 .207 .1675481001320
Seth Brown* lf33 .203 .329 .28859122013919
Vidal Brujan# 3b28 .250 .295 .30672184006514
Jake Burger8TH1b30 .226 .254 .389265601001129675
Alec Burleson*FUR1b27 .296 .353 .47837911222115563259
Michael Busch*JAB1b28 .272 .356 .554437119235308249113
Lawrence Butler*MBrf25 .246 .325 .420452111261175553130
Byron BuxtonKNTcf32 .253 .313 .51638096136256428124
Jose CaballeroOUTss29 .229 .328 .295210481101203062
Oswaldo Cabrera# 3b27 .227 .310 .307882040191021
Jac Caglianone*HAMrf23 .148 .230 .26214922504131437
Alex CallPILrf31 .255 .380 .34516542821162833
Junior CamineroNIN3b22 .270 .317 .54942611523032772994
Kristian CampbellOUT2b24 .228 .302 .35717139705151757
Alexander Canario lf26 .239 .294 .3331172831211943
Jeimer Candelario# 3b32 .100 .194 .1176061004727
Mark Canha lf37 .180 .250 .2005091002412
Dominic Canzone*PILrf28 .308 .355 .5241855710010281244
Vinny Capra 3b29 .091 .146 .1364442002311
Victor Caratini#KNTc 32 .268 .327 .399291781109392249
Dylan Carlson# lf27 .201 .290 .36214930715151735
Kerry Carpenter*STArf28 .257 .300 .5123739616523571692
Corbin Carroll*ROOrf25 .265 .351 .5663851022113235749109
Evan Carter*DRTcf23 .269 .349 .43317146925241536
Triston Casas*LAW1b26 .148 .250 .227881310291025
Nick CastellanosDRTrf34 .254 .294 .4063749517212472184
Willi Castro#NIN2b29 .218 .315 .339298651127223489
Matt ChapmanPIN3b33 .233 .342 .45534781192185253103
Jazz Chisholm*SLG2b28 .240 .336 .50833380121256147112
Jackson ChourioKNTcf22 .245 .280 .42241210125314491988
Denzel Clarke cf26 .242 .283 .358120296126449
Jonatan Clase# lf24 .219 .287 .34273163027623
Kody Clemens*8TH1b30 .219 .286 .4962705910419472370
Ernie ClementSLG3b30 .254 .295 .327370941613321942
Isaac Collins#STAlf28 .279 .389 .413247691425364363
Michael Conforto* lf33 .190 .292 .32335367140113448101
Griffin Conine*NINlf28 .224 .286 .37958133025519
William ContrerasWWc 28 .267 .354 .42241511122014595788
Willson ContrerasNIN1b34 .251 .333 .43336792201155628106
Carlos CorreaNINss31 .277 .327 .3914121142308373088
Carlos Cortes*FURrf29 .303 .319 .551892781414320
Colton Cowser*FURcf26 .198 .276 .3842424812011282495
J.P. Crawford*MBss31 .279 .361 .3823871081608384982
Dylan CrewsWWrf24 .211 .292 .37621846719242158
Jake Cronenworth*MUG2b32 .245 .364 .388286701518404875
Pete Crow-Armstrong*KNTcf24 .271 .315 .523421114283246824100
Oneil Cruz*BULcf27 .229 .320 .43836383152195348130
Travis d'Arnaud c 37 .202 .262 .339168341104181158
Henry Davis c 26 .174 .241 .27219534704171361
Elly De La Cruz#WWss24 .277 .362 .486430119257176056120
Paul DeJong 3b32 .250 .295 .3361283280112842
Adrian Del Castillo* dh26 .257 .303 .4161132960416743
Rafael Devers*FURdh29 .258 .395 .514395102230267190127
Zach Dezenzo8THlf26 .247 .316 .36089224029934
Elias Diaz c 35 .206 .280 .34917536706201655
Yainer DiazPINc 27 .256 .282 .41342911023114541470
Yandy DiazMBdh34 .306 .366 .45442513019114623876
Dillon DinglerROOc 27 .260 .308 .372323841018391483
Jasson Dominguez#LAWlf23 .274 .348 .420288791319393281
Brendan Donovan*SLG2b29 .315 .383 .471308972408373138
Brenton DoyleSTAcf28 .209 .247 .34137879181104020110
Mauricio DubonHAM2b31 .221 .267 .335263581206261731
Blake Dunn rf27 .147 .275 .2353450013312
Ezequiel DuranDRTss27 .219 .274 .298114259008626
Jarren Duran*SLGlf29 .277 .363 .488426118358135950112
Caleb DurbinAIR3b26 .255 .337 .385325832107402343
Nate EatonHAMrf29 .316 .350 .4473812201329
Tommy Edman# 2b31 .230 .283 .35223053816311539
Xavier Edwards#BUL2b26 .306 .368 .3913791161733333557
Christian Encarnacn-Stran 1b26 .258 .288 .485972540619321
J.C. Escarra* c 31 .186 .289 .329701340291010
Santiago Espinal 3b31 .228 .276 .24518442300101227
Thairo Estrada 2b30 .268 .289 .3821233380213321
Kyle FarmerTUA2b35 .211 .249 .31316635110217641
Hunter Feduccia* c 29 .179 .321 .239671240081518
Freddy FerminJABc 31 .268 .315 .364220591203191343
Yanquiel Fernandez* dh23 .217 .261 .3411292840411842
Tyler Fitzgerald 2b28 .214 .252 .3311543390311746
Wilmer FloresBOMdh34 .244 .317 .376279687010512559
Nick Fortes c 29 .239 .312 .3891132731411726
Jake Fraley* rf31 .242 .330 .39018244906232346
Ty FrancePIN1b31 .262 .330 .348313821504381660
Adam Frazier*BOM2b34 .279 .327 .3703591001506362260
Alex Freeland# 3b24 .200 .300 .34370142126927
Cody Freeman 2b25 .250 .292 .324681720110411
Freddie Freeman*KNT1b36 .299 .374 .50039811930116714686
Tyler FreemanBCKrf27 .277 .364 .352267741321212837
Sal Frelick*EXPrf26 .282 .349 .43337210514312483757
TJ Friedl*BCKcf30 .268 .378 .39440610919110406380
David Fry dh30 .152 .243 .3333350023414
Braxton FulfordSTAc 27 .174 .234 .24669122019426
Adolis GarciaHENrf33 .237 .279 .4103718822014562091
Luis V. Garcia*TUA2b26 .270 .305 .45839310624116572166
Maikel GarciaBOM3b26 .279 .338 .43247713326413584464
Mitch Garver c 35 .182 .261 .28912122104121243
Mickey Gasper# c 30 .143 .247 .2546391026611
Zack Gelof 2b26 .194 .257 .31367132025630
Drew Gilbert* rf25 .207 .267 .390821741312615
Andres Gimenez* 2b27 .221 .301 .32924955716272148
Paul GoldschmidtJAB1b38 .247 .289 .329340841713291981
Nick GonzalesFUR2b27 .266 .298 .355290771323231455
Romy GonzalezROO1b29 .286 .318 .40018553131228749
Hunter GoodmanHAMc 26 .277 .317 .510412114194236522118
Nolan Gorman*HEN3b26 .201 .294 .3492695411192937111
Tristan Gray*JAB2b30 .179 .242 .28656103014516
Riley Greene*8THlf25 .276 .323 .563421116231328329141
Randal Grichuk dh34 .230 .273 .350100236029617
Trent Grisham*JABcf29 .254 .364 .506362928127566196
Vladimir GuerreroFUR1b27 .282 .367 .45245412826017605874
Lourdes GurrielPINlf32 .229 .272 .4133588220214591864
Eric Haase c 33 .267 .340 .40045123017321
Sam Haggerty#SLGlf32 .182 .276 .29977141127919
David Hamilton*KNT2b28 .203 .263 .35415832416171341
Garrett HampsonBUL2b31 .159 .260 .1824471001618
Ian Happ#BCKlf31 .247 .351 .440409101250186066109
Bryce Harper*BUL1b33 .253 .370 .4932927419017435171
Brett HarrisJAB3b28 .304 .377 .39146144004412
Michael Harris*LAWcf25 .252 .270 .42044011117317651189
Robert Hassell* cf24 .222 .250 .3271623680316649
Ke'Bryan HayesEXP3b29 .242 .299 .3194141001135392986
Austin HaysLAWlf30 .249 .286 .422289727213471783
Austin HedgesDRTc 33 .154 .239 .28278121035819
Jonah Heim# c 31 .214 .273 .330276591107332257
Tyler Heineman#KNTc 35 .245 .325 .3581062641212925
Michael HelmanLAWcf30 .283 .345 .49153153129510
Gunnar Henderson*MUGss25 .299 .379 .49938511527414494886
Darell HernaizSTAss24 .224 .266 .2801252840110918
Enrique HernandezDRT3b34 .203 .245 .3331382860413844
Heriberto HernandezSTAlf26 .270 .347 .43914840516301641
Teoscar HernandezBULrf33 .246 .284 .45039196211197221112
Ivan HerreraBOMdh26 .268 .343 .399291788010442466
Jose Herrera# c 29 .155 .265 .23311618302121729
Jason Heyward* lf36 .149 .195 .257741120212518
Liam Hicks*MUGc 27 .256 .349 .367281721116403546
Kyle HigashiokaBCKc 36 .236 .295 .40219947718331649
Derek Hill cf30 .237 .282 .35080193026427
Nico HoernerLAW2b29 .275 .330 .3494581262123453541
Jackson Holliday*FUR2b22 .259 .334 .40142110915313394597
Spencer Horwitz*STA1b28 .283 .358 .4553219125010463760
Rhys HoskinsAIR1b33 .244 .336 .42019347818292464
Brady HouseFUR3b23 .242 .260 .3461824470425652
Cooper Hummel# lf31 .143 .288 .1434970001919
Andy Ibanez 3b33 .192 .276 .2315210200434
Jose Iglesias 2b36 .226 .284 .26318642102241029
Jonathan India 2b29 .231 .320 .348402932607364483
Kyle Isbel*BCKcf29 .263 .302 .375304801444271854
Alex JacksonEXPc 30 .206 .265 .38163135024327
Jeremiah Jackson8THrf26 .283 .333 .4581203471413732
Danny JansenPILc 31 .224 .313 .39619243609252148
Ryan JeffersBCKc 29 .248 .305 .388294732007332268
Connor Joe rf33 .222 .275 .3063683002312
Bryce Johnson#WWlf30 .370 .396 .50046173016012
Troy Johnston*DRT1b29 .288 .345 .4421043021413823
Jahmai JonesMBdh28 .280 .357 .440257210634
Nolan Jones* rf28 .219 .305 .333279611325283381
Aaron JudgeFURrf34 .328 .446 .658418137232378487123
Edouard Julien* 2b27 .211 .302 .29614230602101947
Josh JungDRT3b28 .251 .299 .383342861619412198
Kyle KarrosMB3b23 .255 .336 .3021062720191233
C.J. Kayfus*OUTrf24 .225 .304 .42210223913171131
Luke KeaschallHEN2b23 .366 .447 .528123451103211614
DaShawn Keirsey* rf29 .119 .145 .2096780025121
Colt Keith*JABdh24 .267 .346 .4393719921213444590
Carson Kelly8THc 31 .240 .325 .415258629012383158
Otto Kemp 3b26 .235 .285 .3861323180419541
Max Kepler* lf33 .216 .305 .3993487516016434276
Ha-Seong KimBCKss30 .209 .290 .33011524204111230
Hyeseong Kim*NIN2b27 .264 .304 .3571403751214744
Isiah Kiner-FalefaSTAss31 .276 .315 .353312862020271557
Alejandro KirkAIRc 27 .284 .348 .4233249212011563340
Heston Kjerstad* lf27 .207 .250 .3631352852418536
Andrew Knizner c 31 .192 .306 .2505210110477
Christian KossPIN2b28 .260 .298 .3891313480321728
Nick Kurtz*PIL1b23 .336 .439 .7142839522227645197
Steven Kwan*BULlf28 .284 .345 .41942212022111444040
Shea LangeliersNINc 28 .247 .310 .4933618926021483477
Wyatt LangfordHENlf24 .237 .325 .42835584170175144110
Trevor Larnach*KNTdh29 .254 .330 .42839710119116464492
Ramon LaureanoJABlf31 .281 .340 .5082998419215522288
Brooks Lee# ss25 .220 .278 .3653187011111442555
Jung Hoo Lee*HENcf27 .276 .346 .4284021112895384041
DJ LeMahieuDRT2b37 .286 .341 .39384243029721
Royce LewisAIR3b27 .236 .278 .386267631309381658
Daylen Lile*EXPrf23 .312 .359 .5322507814107371839
Francisco Lindor#MUGss32 .282 .358 .511444125300246045101
Tyler Locklear 1b25 .188 .291 .23269130012827
Brandon Lockridge lf29 .254 .297 .28467172008418
Nick Loftin lf27 .215 .277 .3741072372213916
Joey Loperfido*NINlf27 .329 .370 .539762540411323
Otto Lopez8THss27 .270 .333 .4133669916012653252
Brandon Lowe*STA2b31 .280 .335 .538368103170267433104
Josh Lowe*HAMrf28 .242 .307 .4202816816210332570
Nathaniel Lowe*DRT1b30 .252 .333 .42938597162167447108
Nathan Lukes*HAMrf31 .257 .320 .4133468916112593248
Gavin Lux*OUTdh28 .282 .361 .4003901102725474995
Manny MachadoKNT3b33 .284 .336 .44845112829015723595
Willie MacIver c 29 .182 .239 .25866122014419
Martin MaldonadoLAWc 39 .168 .192 .287101173039342
Justyn-Henry Malloy dh26 .188 .281 .2504893006717
Jake Mangum#AIRlf30 .304 .340 .380276841312291447
Kyle Manzardo*TUAdh25 .245 .326 .46438494161225641110
Rafael Marchan#SLGc 27 .187 .253 .307751430212613
Jakob Marsee*TUAcf25 .274 .359 .437135371032211630
Brandon Marsh*SLGcf28 .300 .356 .482303912429332878
Ketel Marte#EXP2b32 .287 .376 .5173219217019494358
Noelvi MarteROOrf24 .275 .305 .516244671621337857
Starling MarteAIRdh37 .275 .343 .41216044705221138
Austin MartinMBlf27 .250 .361 .3081042641051721
Angel Martinez#OUTcf24 .197 .227 .318299591426261076
Nick Martini* dh36 .235 .292 .30698234014818
Michael Massey* 2b28 .247 .272 .3212155370316834
Miles Mastrobuoni*PIN3b30 .244 .322 .27413533101111625
Jorge Mateo cf31 .150 .227 .2504061013417
Luis MatosBCKrf24 .256 .306 .433902351310714
Ronny Mauricio#ROO3b25 .265 .336 .44713235606101340
Marcelo Mayer*ROO3b23 .248 .294 .446101258049731
Coby MayoEXP1b24 .199 .284 .36417635807191859
James McCannDRTc 36 .250 .299 .438802030414423
Jake McCarthy* lf28 .201 .254 .36016433644191034
Chas McCormickOUTcf31 .207 .266 .22458121002520
Andrew McCutchenBOMdh39 .228 .326 .3583467915010384982
Reese McGuire*WWc 31 .231 .252 .4271172720721421
Zach McKinstry*AIR3b31 .247 .330 .4163448517411343985
Matt McLain 2b26 .217 .291 .34139686130124139127
Ryan McMahon*OUT3b31 .223 .324 .41539588201184458148
Jeff McNeil*BOM2b34 .245 .330 .4263107617311453539
Curtis MeadBCK3b25 .258 .312 .3671283361216640
Parker Meadows* cf26 .220 .293 .36015033524151645
Chase MeidrothAIRss24 .242 .320 .310310751203183045
Jacob Melton* cf25 .161 .242 .1965690106524
Jackson Merrill*PINcf23 .279 .339 .5052837914414482474
Matt Mervis*BCK1b28 .171 .250 .36011119306131046
Jake MeyersSTAcf30 .293 .360 .377276811023192856
Kameron Misner* cf28 .228 .287 .36715836814191453
Garrett Mitchell* cf27 .208 .278 .33348104102521
Andruw MonasterioHAMss29 .268 .294 .41582226026222
Yoan Moncada#MUG3b31 .240 .344 .4712255412212343069
Mickey Moniak*TUArf28 .276 .309 .54738010518823621791
Colson Montgomery*OUTss24 .242 .320 .567178435117442066
Christian Moore 2b23 .180 .284 .31112222214101748
Dylan Moore 2b33 .238 .270 .4291052550512532
Christopher Morel lf27 .218 .288 .39113329805121153
Gabriel MorenoFURc 26 .287 .353 .44520960718352142
Ryan Mountcastle 1b29 .246 .281 .391248611507251175
Cedric Mullins*BOMcf31 .198 .279 .3783236416014473599
Max Muncy*PIL3b35 .267 .409 .514243658216575761
Max P. MuncyROO3b23 .217 .256 .4041663670822654
Sean MurphyNINc 31 .200 .281 .37919539809261767
Dane MyersKNTcf30 .208 .255 .27720242204141256
Carlos NarvaezTUAc 27 .240 .296 .4272886921011362383
Bo Naylor*BULc 26 .201 .294 .4102835721112423886
Josh Naylor*SLG1b29 .298 .368 .47536210822014633949
Zach NetoEXPss25 .264 .326 .468402106231195126114
Kevin Newman 3b32 .205 .205 .295781610210014
Brandon Nimmo*HENlf33 .263 .327 .44740310623017623892
Jhonkensy Noel rf24 .138 .164 .2466591027220
Lars Nootbaar*MBlf28 .249 .340 .3943508719110404772
Connor Norby 3b26 .277 .301 .42922462141630563
Nasim Nunez#MBss25 .212 .250 .34652111029317
Ryan O'Hearn*AIR1b32 .281 .368 .42737710613014484982
Logan O'Hoppe8THc 26 .203 .246 .3583497171153319120
Tyler O'NeillOUTrf31 .215 .307 .39213028615181633
Shohei Ohtani*DRTdh31 .283 .416 .661389110175406987120
Matt Olson*WW1b32 .269 .380 .495428115261236575116
Joey OrtizPINss27 .206 .259 .27833569905352354
Alejandro Osuna* lf23 .221 .319 .28614031302132031
James Outman* cf29 .147 .236 .368951441510945
Marcell OzunaBCKdh35 .235 .347 .41537889140186064111
Andy PagesFURcf25 .258 .302 .472434112191247023100
Pedro PagesOUTc 27 .225 .264 .36425858909301272
Joshua Palacios* rf30 .218 .317 .3271102430391228
Isaac ParedesHEN3b27 .264 .357 .4753188414117454167
Kyren Paris cf24 .178 .248 .336107193149951
Vinnie Pasquantino*BOM1b28 .281 .346 .51147013228126804168
Graham Pauley*EXP3b25 .224 .300 .37114332714111634
Joc Pederson* dh34 .179 .273 .31725245918252861
Liover Peguero ss25 .192 .236 .32752101024214
Jeremy Pena8THss28 .311 .368 .49039612328213482579
Oswald Peraza 3b26 .190 .247 .29816832305181151
Geraldo Perdomo#8THss26 .267 .378 .45141211026414716868
Jhonny Pereda c 30 .250 .333 .35448125004613
Salvador PerezBOMc 36 .243 .291 .48646111228028862296
Wenceel Perez#SLGrf26 .228 .302 .386246561128272464
Blake Perkins#EXPcf29 .206 .274 .3081072242115934
Tommy PhamMUGlf38 .255 .330 .386290741517383270
Jorge Polanco#JABdh32 .254 .321 .4813669320021593562
Yohel Pozo c 29 .217 .254 .3581202650413616
Jurickson Profar#JABlf33 .238 .356 .4442235311111313741
Edgar Quero#MBc 23 .220 .301 .30123652704222548
Ceddanne RafaelaWWcf25 .260 .306 .4143961032839412184
Cal Raleigh#SLGc 29 .231 .362 .54741195160388679127
Luke Raley* rf31 .225 .344 .35115134704181654
Agustin RamirezHENc 24 .238 .289 .4323879230015532370
Jose E. Ramirez#ROO3b33 .267 .350 .49941911223124594856
Heliot RamosBCKlf26 .257 .330 .392451116111165237109
John Rave* lf28 .185 .265 .31113525504131541
J.T. RealmutoBULc 35 .277 .337 .406347961619412686
Rob RefsnyderJABrf35 .212 .268 .34866143025522
Hunter Renfroe rf34 .145 .197 .1946293003415
Luis Rengifo# 2b29 .241 .296 .325403971416333084
Bryan Reynolds#LAWrf31 .241 .312 .390439106293105639124
Ben Rice*HAMdh27 .269 .356 .5043619722319474067
Austin RileyWW3b29 .259 .312 .43132083171124522106
Ryan Ritter ss25 .224 .287 .3271473363113952
Leo Rivas#STA2b28 .204 .386 .315541100271517
Emmanuel Rivera 3b30 .230 .272 .26487203008417
Luis RobertWWcf28 .211 .272 .329289611008372490
Will Robertson* lf28 .115 .169 .1316171007224
Victor RoblesMUGrf29 .213 .258 .34461133114118
Brayan Rocchio#BCKss25 .236 .282 .337246581413281444
Alan Roden* lf26 .200 .252 .296115236118534
Brendan Rodgers 2b29 .176 .255 .24291163018936
Johnathan Rodriguez rf26 .095 .136 .143212100117
Julio Y. RodriguezTUAcf25 .271 .328 .467480130223227130107
Jake Rogers c 31 .198 .267 .333961932213929
Johan Rojas cf25 .224 .274 .271851921011725
Josh Rojas* 3b32 .181 .265 .2621602970281940
Miguel RojasMUG2b37 .238 .285 .31016840901111129
Brent RookerHENdh31 .253 .320 .473486123263257444129
Ben Rortvedt* c 28 .130 .223 .19692123017919
Amed RosarioWW3b30 .231 .275 .33865151028216
Keibert Ruiz#OUTc 27 .235 .263 .29920448100117622
Dalton Rushing*LAWc 25 .215 .263 .3741072350418743
Adley Rutschman#PINc 28 .204 .290 .369225461118252740
Thomas SaggesePIN2b24 .254 .305 .340209531501211563
Gary SanchezSTAc 33 .245 .322 .491531310417216
Jesus Sanchez*MBrf28 .251 .318 .4213829618413443889
Javier Sanoja 3b23 .249 .288 .399193481433241222
Carlos Santana# 1b40 .214 .304 .31628561807353565
Anthony Santander#OUTdh31 .185 .277 .32914627306151841
Nolan Schanuel*BUL1b24 .262 .350 .39538210019110414657
Casey SchmittMB2b27 .259 .317 .444205538010321552
Daniel Schneemann*HEN2b29 .215 .287 .3833267017112373195
Davis SchneiderHAMlf27 .259 .384 .5318121107161723
Max Schuemann 2b29 .213 .308 .3071272722291528
Kyle Schwarber*DRTdh33 .232 .364 .54137086150338672120
Victor Scott* cf25 .221 .310 .317290641115273175
Corey Seager*FURss32 .298 .412 .5142457314013364750
Marcus SemienDRT2b35 .228 .300 .3793467914112533367
Hayden Senger c 29 .196 .237 .21456111002314
Bob Seymour* 1b27 .200 .262 .30060121115421
Matt ShawHAM3b24 .218 .287 .362293641727302872
Gavin Sheets*BOMlf30 .251 .324 .4533518820017533479
Ronny Simon# 2b26 .246 .311 .29265163006713
Chandler Simpson*BOMcf25 .293 .324 .362307901530201534
Austin Slater rf33 .206 .242 .28663135005323
Cam SmithMUGrf23 .227 .292 .325326741325342699
Dominic Smith*LAW1b31 .296 .343 .436179531005321438
Josh Smith*JABss28 .263 .350 .40538810221210294668
Pavin Smith*8THdh30 .265 .361 .456226601718283583
Will SmithPILc 31 .309 .410 .5132698314113514663
Tyler Soderstrom*STAlf24 .278 .356 .491424118281207347103
Nick Sogard#8TH1b28 .197 .290 .26261124007515
Donovan SolanoNIN1b38 .343 .397 .471702430213515
Jorge Soler rf34 .215 .293 .3862335010010302379
Edmundo SosaPIL3b30 .243 .262 .4191363371523428
Lenyn SosaPIL2b26 .260 .290 .43238410013117531498
Juan Soto*MBrf27 .276 .424 .57236910213032669578
George SpringerJABdh36 .327 .412 .58837612324124674880
Jacob Stallings c 36 .173 .239 .22281144009422
Giancarlo StantonFURdh36 .272 .332 .609184505019421672
Spencer SteerOUT1b28 .240 .317 .4043919415215564096
Tyler StephensonTUAc 29 .227 .299 .41623854120114225100
Trevor StoryHAMss33 .265 .308 .435453120230186724135
Bryson Stott*BUL2b28 .265 .339 .42038810318312544469
Kyle Stowers*NINlf28 .299 .380 .60130892172246039104
Myles StrawPILcf31 .254 .303 .3731343451317922
Eugenio SuarezPIL3b34 .252 .313 .552429108210369526139
Jack Suwinski* cf27 .154 .292 .26614322703102455
Seiya SuzukiWWdh31 .248 .317 .475419104233227643121
Dansby SwansonDRTss32 .232 .291 .395461107202176238128
Trey Sweeney* ss26 .188 .257 .29225047616282477
Fernando TatisMBrf27 .281 .372 .47444112423120595895
Mike Tauchman*PILrf35 .272 .357 .395276751416303568
Leody Taveras# cf27 .190 .205 .3031422751314341
Tim Tawa 2b27 .169 .262 .35512421506111540
Chris Taylor rf35 .215 .292 .367791760211330
Michael A. Taylor cf35 .183 .272 .29916430704141959
Tyrone TaylorMUGcf32 .227 .271 .34522050143221757
Kyle Teel*MUGc 24 .290 .388 .44821061908343057
Rowdy Tellez* 1b31 .242 .281 .4722696511017471473
Jose Tena*MB3b25 .232 .301 .333138321020131335
Bryce Teodosio cf27 .193 .238 .272114225204438
Matt Thaiss* c 31 .220 .358 .28813229411142740
Alek Thomas*DRTcf26 .252 .296 .3773538917373119102
Colby ThomasTUArf25 .203 .226 .23759122003124
Lane Thomas cf30 .165 .242 .25985142026832
Michael Toglia# 1b27 .176 .261 .324216388082124103
Spencer TorkelsonHEN1b26 .230 .318 .43340493171215144127
Abraham Toro# 1b29 .234 .286 .37818844906181132
Luis TorrensMBc 30 .220 .284 .34019142805241639
Gleyber TorresBCK2b29 .247 .345 .344389961109465779
Ezequiel TovarOUTss24 .246 .278 .400280691447261273
Taylor Trammell* cf28 .183 .277 .32710419603121436
Jose Trevino c 33 .255 .288 .365208531403161132
Jared TrioloPINss28 .203 .298 .306222451104162955
Mike TroutNINdh34 .235 .369 .45636686101235474139
Kyle Tucker*8THrf29 .264 .383 .4653338819314456457
Brice Turang*ROO2b26 .280 .358 .454410115222156251108
Justin Turner 1b41 .141 .232 .15571101007817
Trea TurnerKNTss33 .295 .346 .45540011823411522975
Luis Urias 2b29 .242 .327 .36622755707222538
Ramon UriasBCK3b32 .233 .278 .367245571207281757
Gio UrshelaBOM3b34 .243 .284 .32914034101018828
Enmanuel Valdez* 1b27 .222 .308 .395811842291014
Ildemaro Vargas#BCK2b34 .277 .294 .3856518211819
Miguel VargasKNT3b26 .224 .313 .3933668218114494272
Daulton Varsho*SLGcf29 .232 .274 .5911984613218481363
Andrew VaughnOUT1b28 .230 .273 .3882916713011421762
Christian Vazquez c 35 .216 .279 .32413930603141023
Alex Verdugo* lf30 .254 .308 .314169431000111225
Mark VientosFUR3b26 .226 .291 .3952966712112442384
Matt Vierling cf29 .200 .281 .24050102005413
Anthony VolpeSLGss25 .195 .254 .38238575213155029109
LaMonte Wade* 1b32 .178 .278 .27618533822172352
Tyler Wade* cf31 .198 .296 .256861712071120
Eric WagamanSTA1b28 .231 .282 .330303701424272264
Will Wagner* 3b27 .234 .341 .2881112660071624
Christian WalkerBUL1b35 .235 .296 .427464109181236832142
Jordan WalkerWWrf24 .200 .263 .291265531014302194
Matt Wallner*EXPrf28 .195 .308 .462251497318303594
Taylor Walls#PILss29 .202 .280 .31918838814282248
Taylor Ward8THlf32 .221 .311 .454476105202298562142
Drew Waters# lf27 .265 .303 .3551664463113847
Austin Wells*FURc 26 .210 .271 .4312765816015432283
Jordan WestburgSLG3b27 .264 .316 .467227608112281258
Eli WhiteBULrf32 .229 .259 .3861663853520546
Carson WilliamsKNTss23 .167 .191 .30366113028229
Ben Williamson 3b25 .250 .280 .3071924880117845
Jacob T. WilsonNINss24 .303 .351 .4313761142109532231
Weston Wilson lf31 .205 .262 .3853981029310
Will Wilson 3b27 .162 .225 .1623760001316
Jesse Winker* dh32 .231 .316 .38565155118919
Masyn WinnHENss24 .251 .309 .368342861907382371
Bobby WittTUAss26 .287 .340 .50449214135322763695
Connor Wong c 30 .194 .255 .2481292570051030
James Wood*ROOlf23 .244 .359 .46538995290196068150
Austin WynnsHAMc 35 .313 .352 .612672150517418
Mike Yastrzemski*PINrf35 .256 .362 .4463839826115376586
Christian Yelich*EXPdh34 .274 .356 .504387106140257147110
Masataka Yoshida* dh32 .274 .318 .41415743100423920
Cole Young*FUR2b22 .207 .298 .29916434304192133
Jacob Young cf26 .234 .287 .29423555612281646