League batting register - 2021
Regular season

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
Jose AbreuDur1b34 .217 .299 .381561122222226564194915000
Jo AdellRidlf22 .266 .335 .3961393760420194113343
Ehire Adrianza#Durrf31 .169 .262 .282711231175091800
Nick AhmedLOss31 .250 .308 .4171232001001200
Anthony AlfordLOlf26 .315 .333 .370541730075022110
Abraham Almonte#Tollf32 .231 .359 .43116037140632230335130
Yordan Alvarez*Bosdh24 .242 .297 .492587142390368810824518010
Elvis AndrusHouss32 .253 .305 .3304511141815394092595132
Miguel AndujarPaslf26 .288 .331 .3561634720320200113100
Jonathan Arauz#Ridss22 .224 .277 .51376172161019061400
Nolan ArenadoBos3b30 .244 .283 .4514101001632155653226810
Randy ArozarenaBralf26 .286 .362 .46854915732420826311551842412
Luis Arraez*LO3b24 .327 .389 .371474155131261432496102
Christian ArroyoFre2b26 .304 .367 .45318155120532186124510
Akil Baddoo*Gatcf22 .291 .357 .4824441292512126550146124142
Harrison BaderGatcf27 .258 .317 .471221571101229303163844
Javier BaezBrass28 .241 .285 .435460111143235969921168152
Tucker Barnhart*Ridc 30 .209 .289 .302388811507474053910800
Tres BarreraTolc 26 .268 .339 .38197265021113382001
Jake Bauers*PH1b25 .200 .280 .2553106261325311348630
Matt Beaty*Gatlf28 .262 .329 .3432336151418216185022
Josh Bell#Bos1b28 .267 .341 .521532142273347610226012200
Brandon Belt*Bra1b33 .198 .327 .4723587111029635926812752
Andrew Benintendi*Paslf26 .253 .306 .39954113735114665914211700
Jon BertiHou3b31 .154 .250 .269781241177192330
Mookie BettsLOrf28 .227 .320 .37949411229214696114578457
Bo BichettePasss23 .272 .320 .458640174380279397839144165
Cavan Biggio*Gat3b26 .171 .270 .2512874950629241388940
Xander BogaertsPasss28 .276 .343 .43561216931022989065713051
Bobby Bradley*Hou1b25 .196 .281 .54215330201719333156900
Alex BregmanPH3b27 .245 .323 .380379931801147538375802
Lewis BrinsonHoulf27 .137 .214 .27551710256141600
Mike BrosseauFre2b27 .182 .278 .2881322480214121174610
Seth Brown*Durrf28 .192 .257 .449287551402036411259431
Vidal Brujan#Fre2b23 .159 .196 .25044710141021422
Asdrubal Cabrera#Hou3b35 .215 .274 .34727459101831310227100
Kole Calhoun*Durrf33 .178 .286 .2339016201561132300
Willie Calhoun*Paslf26 .205 .271 .2504492004304700
Luis CampusanoPasc 22 .000 .083 .0001100001001700
Mark CanhaTollf32 .215 .340 .327480103161126856237113364
Victor Caratini#Houc 27 .253 .313 .3969123403129082500
Matt Carpenter*Rid2b35 .148 .236 .21361940076081810
Nick CastellanosZIrf29 .277 .323 .510596165444299011683613300
Rodolfo Castro#Gat2b22 .110 .155 .2539110104514233400
Willi Castro#Bra2b24 .204 .268 .25925552110123174196584
Gilberto CelestinoZIcf22 .169 .256 .273771350153271200
Yu ChangZI1b25 .281 .312 .5288925733157042600
Matt ChapmanRid3b28 .227 .331 .49351111615239977757520021
Ernie ClementPas2b25 .193 .245 .286140274036110102300
Zack Collins*Durc 26 .142 .291 .18312017500950265301
Garrett CooperFrerf30 .326 .414 .55024279901547371368500
Franchy Cordero*LOlf26 .000 .000 .000200000000100
Carlos CorreaLOss26 .279 .385 .48255615536125908769412500
C.J. CronZI1b31 .252 .329 .46952013130127688475514300
Nelson CruzDurdh40 .219 .274 .37152611520020556853714010
Charlie CulbersonRid3b32 .232 .301 .4512245212211345002357101
Bobby DalbecRid1b26 .265 .332 .57844511824535677344315720
J.D. DavisBos3b28 .300 .353 .47322066200625341188410
Austin DeanRidlf27 .091 .167 .3641110011110800
Rafael Devers*ZI3b24 .278 .349 .55560716947239113109764156125
Aledmys DiazTol3b30 .300 .329 .5022878634083945596110
Isan Diaz*ZI3b25 .151 .225 .219731150022072700
Lewin Diaz*Pas1b24 .136 .208 .3642232014202400
Corey Dickerson*Bralf32 .247 .307 .34437292134546323309093
Wilmer Difo#Tol2b29 .231 .297 .3762425686530251226010
Josh DonaldsonDur3b35 .202 .311 .38949910124023717477311900
Matt DuffyTol3b30 .269 .336 .3503208680631454296820
Steven Duggar*LOcf27 .300 .330 .5173331001831654501149975
Adam DuvallPasrf32 .178 .219 .367338606218364731613143
Tommy Edman#LO2b26 .244 .290 .3575911444227777073498238
David FletcherTol2b27 .262 .297 .32331382160127292143223
Nick FortesFrec 24 .319 .373 .532471510358041120
Jake Fraley*Durlf26 .221 .366 .42620445901125204446392
Maikel FrancoFre3b28 .214 .254 .35711224703713062400
Wander Franco#Tolss20 .244 .315 .37830775154646362324510
Adam Frazier*Bos2b29 .288 .344 .3676451862845100631145108144
Clint FrazierPaslf26 .000 .000 .000100000000100
TJ Friedl*Frecf25 .180 .276 .18050900021071000
Cam GallagherPHc 28 .133 .125 .1331520001100600
Joey Gallo*LOrf27 .186 .332 .4505339920239106103811121921
Ben Gamel*Ridlf29 .285 .392 .52036910521320627116711023
Aramis GarciaTolc 28 .213 .241 .35210823304139223700
Leury Garcia#Bos2b30 .284 .355 .40432793208143291356843
Luis V Garcia*Tol2b21 .219 .240 .385962110021210031810
Brett Gardner*PHcf37 .172 .276 .2322674662217266336311
Mitch GarverPasc 30 .274 .384 .515237652401141443407900
Andres Gimenez*Houss22 .258 .330 .36693247011396429134
Yan GomesLOc 33 .280 .301 .43030786160103947658100
Erik GonzalezGat3b29 .207 .238 .267251527122217194511
Yasmani Grandal#LOc 32 .221 .386 .4093307315115684648610101
Didi Gregorius*Durss31 .183 .234 .29810419521711162001
Lourdes GurrielLOlf27 .215 .245 .33931668161734241127510
Yuli GurrielTol1b37 .283 .351 .4096041713511379637589010
Eric HaaseDurc 28 .232 .281 .5203237511226495012111200
Billy Hamilton#Pascf30 .154 .179 .23126420042011040
Garrett HampsonPHcf26 .172 .207 .237418721015292711814362
Josh HarrisonRid2b33 .273 .328 .35848013130136651113183145
Ke'Bryan HayesFre3b24 .262 .332 .44040010519514535124010822
Jonah Heim#Houc 26 .159 .226 .2861262021410110112600
Guillermo HerediaDurcf30 .208 .307 .33522146160430157256400
Cesar Hernandez#Fre2b31 .313 .374 .552963061517170101201
Enrique HernandezPHcf29 .186 .271 .332382712111145318378910
Yonny Hernandez#Gat3b23 .226 .309 .26216838600161141743195
Odubel Herrera*Gatcf29 .195 .241 .28637072160623344197040
Jason Heyward*Tolrf31 .168 .219 .222167283021312383431
Derek HillDurcf25 .284 .310 .368952731196042852
Sam Hilliard*Houcf27 .239 .294 .47918845821128220157431
Andy IbanezDur2b28 .266 .302 .3432075513012115392300
Danny JansenPHc 26 .309 .384 .632152471901026241183000
Taylor JonesPas1b27 .167 .206 .250961680077233800
Carson KellyHouc 26 .247 .346 .35930475100839273447400
Tony Kemp*Hou2b29 .220 .333 .36529665144732402515550
Isiah Kiner-FalefaGatss26 .245 .291 .336327801315334081462132
Alex Kirilloff*Bra1b23 .291 .324 .558206601111435330114531
Andrew KniznerDurc 26 .200 .273 .5001020011101300
Tommy La Stella*LO2b32 .232 .284 .362691600388051100
Juan LagaresPHcf32 .219 .241 .3122796112142123187411
DJ LeMahieuDur2b32 .242 .312 .318512124210648433498320
Kyle LewisDurcf25 .231 .308 .392143333161592145400
Francisco Lindor#Gatss27 .201 .287 .362517104162217442162124149
Shed Long*ZIlf25 .209 .272 .3741152440518100103800
Evan LongoriaHou3b35 .238 .306 .426265631401234291266500
Nicky Lopez*PHss26 .283 .360 .3595541572624563436481259
Brandon Lowe*Bra2b26 .240 .304 .54646711229038767483615492
Josh Lowe*Durrf23 .375 .375 .375830000000300
Jordan LuplowBracf27 .258 .359 .600190491101839324265711
Gavin Lux*Fress23 .236 .305 .328381901463525243610154
Manny MachadoBra3b28 .294 .355 .5266051783833210010135811492
Nick MadrigalLO2b24 .332 .376 .51123578118536260182041
Tucupita Marcano*LO2b21 .500 .500 .500210001000000
Rafael Marchan#ZIc 22 .348 .444 .6092381115204700
Manuel MargotBrarf26 .266 .329 .397350932018413323142158
Ketel Marte#Boscf27 .343 .404 .5913791303402060640416821
Starling MartePHcf32 .277 .345 .39550113924111626112421054112
Jorge MateoDurss26 .327 .361 .3901595270125173640177
Nomar Mazara*Gatrf26 .202 .249 .2771883842210140126901
Patrick Mazeika*Tolc 27 .160 .154 .28025430012001000
Chas McCormickTolcf26 .255 .330 .4653148018016503543211123
Reese McGuire*Tolc 26 .258 .313 .34723661180119271186020
Ryan McKennaZIlf24 .300 .417 .35020610032041000
Billy McKinney*Ridrf26 .189 .244 .3411643143519210134720
Zach McKinstry*Pasrf26 .208 .258 .3891443091517160103701
Ryan McMahon*Bra3b26 .303 .350 .51439912139015615532710712
Francisco Mejia#Ridc 25 .247 .305 .41328871164833357186500
Oscar MercadoGatlf26 .245 .293 .420212521308221911446102
Whit MerrifieldHou2b32 .261 .300 .379678177353137957435102348
Brad Miller*Fre1b31 .265 .374 .4753589513418614426210823
Adalberto Mondesi#ZI3b25 .226 .287 .48213731501021202105285
Mickey Moniak*Ridcf23 .079 .222 .07938300011072000
Ryan MountcastleZI1b24 .231 .298 .44949011321128626974015821
Cedric Mullins*Frecf26 .282 .348 .4826451824592210182759152327
Tom MurphyDurc 30 .185 .289 .37018935501026261277100
Wil MyersRidrf30 .245 .324 .42249312122121766425614402
Sheldon NeuseHou2b26 .250 .250 .5004010103415001510
Kevin NewmanDurss27 .236 .289 .5068921416121507320
Brandon Nimmo*Houcf28 .260 .372 .39034690183752304589150
Jacob NottinghamZI1b26 .500 .5001.000211000000000
Dom Nunez*PHc 26 .191 .271 .37423545185526180268910
Shohei Ohtani*Toldh26 .214 .326 .48746810014634787857516656
Edward OlivaresGatrf25 .200 .234 .343105213041014321001
Chris OwingsRid2b29 .290 .371 .48431941041041110
Marcell OzunaPaslf30 .333 .400 .9171241022702100
Joc Pederson*Frelf29 .235 .312 .41740595132195970103712104
David Peralta*Frelf33 .256 .312 .40354413940510648054212301
Geraldo Perdomo#Passs21 .133 .204 .1564561004004800
Salvador PerezBrac 31 .229 .253 .4236411472203471100101320201
DJ PetersGatcf25 .163 .185 .28810417403812124300
Brett Phillips*Boscf27 .259 .347 .521282731271651431371132111
Kevin PillarFrecf32 .232 .259 .40225960121102828566731
Manny PinaBrac 34 .200 .314 .4333061024623300
Chad PinderZIrf29 .327 .393 .58816554171837283183700
Kevin PlaweckiPHc 30 .305 .357 .443131406041413381701
Gregory Polanco*PHrf29 .168 .233 .239197338021391166351
Albert PujolsPH1b41 .265 .303 .45125367501424423123910
Cal Raleigh#Gatc 24 .138 .205 .261138191102971116600
Harold RamirezGatlf26 .278 .318 .39421660130423292123550
J.T. RealmutoBosc 30 .244 .319 .389471115176137069647136104
Victor Reyes#PHrf26 .225 .258 .373204468262125196760
Austin RileyTol3b24 .315 .377 .55547915125030699184312400
Anthony Rizzo*Hou1b31 .212 .289 .3983928314119456411338311
Victor RoblesZIcf24 .250 .308 .3752463004102601
Jake RogersTolc 26 .289 .350 .641142411051030250145210
Jose Rojas*PHrf28 .201 .260 .36415431130416202115013
Jose RondonPasrf27 .354 .460 .646822930720182151602
Ben Rortvedt*Gatc 23 .156 .215 .188961530055084000
Carlos Santana#Hou1b35 .207 .301 .3395221089020664927110400
Anthony Santander#Ridrf26 .218 .261 .43045810031022567412711110
Jonathan SchoopBos1b29 .269 .311 .414587158220218280112612930
Frank SchwindelLO1b29 .281 .336 .511274772211340631224630
Corey Seager*Bosss27 .254 .365 .399386981541158314648520
Jean SeguraPH2b31 .252 .300 .36152413218013545210278854
Marcus SemienZI2b30 .260 .324 .512605157311409710965614730
Pedro SeverinoDurc 27 .175 .259 .3011662990411181184910
Jose SiriHourf25 .273 .333 .6362260124420600
Austin SlaterPHcf28 .185 .254 .361227421001033234178794
Pavin Smith*Bra1b25 .302 .350 .475305922111044402215810
Will D SmithZIc 26 .222 .321 .38440189151165851134811000
Nick SolakZI2b26 .238 .280 .335421100151848454239613
Donovan SolanoFre2b33 .272 .328 .39034995170846436248310
Edmundo SosaZIss25 .291 .353 .39032394808432215176942
Juan Soto*Pasrf22 .250 .379 .371588147222159648012311735
George SpringerBracf31 .216 .303 .448268581101749542328831
Giancarlo StantonPasdh31 .271 .341 .516572155241387811675519300
Max StassiFrec 30 .266 .332 .45033890110175252102311800
Tyler StephensonPasc 24 .242 .324 .35536388143740408388100
Eugenio SuarezGat3b29 .164 .239 .348422699023444733914401
Raimel Tapia*Boslf27 .241 .287 .317344831513443031949124
Fernando TatisRidss22 .270 .344 .59753414434047101109260173251
Michael A. TaylorTolcf30 .224 .285 .3185221171301254508371661210
Tyrone TaylorDurlf27 .197 .266 .37121342401128307135872
Rowdy Tellez*Tol1b26 .172 .200 .2072951000201900
Trayce ThompsonLOrf30 .176 .263 .5291730022202600
Abraham Toro#Pas2b24 .243 .316 .387354861501243388315831
Taylor Trammell*Houcf23 .188 .272 .4201122180612141125931
Jose TrevinoGatc 28 .207 .241 .28730062120421180145800
Mike TroutFrecf29 .387 .482 .894142551311935441265100
Yoshi Tsutsugo*Gat1b29 .241 .299 .34226664142321231229000
Cole Tucker#ZIss24 .121 .196 .220911160165093100
Kyle Tucker*ZIrf24 .276 .339 .511511141390279476150112164
Trea TurnerRidss28 .324 .367 .5116602143602913586343127345
Justin UptonHoulf33 .152 .273 .36322334501430301367610
Luis UriasDurss24 .198 .281 .3424248413016484644711341
Christian VazquezBosc 30 .274 .312 .40918651100519201103423
Alex Verdugo*Frelf25 .295 .378 .4714141222121675723547953
Matt VierlingRid1b24 .296 .370 .494812440413140103041
Jonathan Villar#Gat3b30 .251 .311 .4223518812016454903213097
Daniel Vogelbach*Pas1b28 .154 .273 .2316510201620112400
Stephen Vogt*Frec 36 .258 .339 .3812446390728360318200
LaMonte Wade*LOrf27 .259 .325 .50839410225521659143711652
Tyler Wade*Fress26 .262 .335 .27614538200149016471610
Christian WalkerBos1b30 .222 .306 .3081172670110142133800
Taylor Walls#Houss24 .198 .252 .30210621502119083900
Eli WhitePHlf27 .215 .295 .3831072341414111123623
Evan WhiteTol1b25 .250 .250 .250410000000100
Jesse Winker*LOlf27 .284 .377 .4714011143001564615577400
Kolten Wong*Pas2b30 .246 .305 .38228570191634358185414
Mike Yastrzemski*Hourf30 .192 .258 .4035119824028557264217421
Mike ZuninoZIc 30 .249 .356 .653173431031834374256100

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
Jose AbreuDur1b341536350623 .681 61.7 3.6 .164 .610 .25146214
Jo AdellRidlf2234155017 .731 16.6 4.0 .129 .661 .2161055
Ehire Adrianza#Durrf311880001 .544 5.6 2.5 .113 .483 .239520
Nick AhmedLOss31313001 .724 1.2 3.3 .167 .600 .25025
Anthony AlfordLOlf261657010 .704 7.2 5.1 .056 .622 .111320
Abraham Almonte#Tollf3244195021 .790 28.4 6.1 .200 .847 .4252069
Yordan Alvarez*Bosdh241506370318 .789 81.4 4.7 .250 .728 .32975289
Elvis AndrusHouss321454893012 .636 45.5 3.5 .078 .558 .15724149
Miguel AndujarPaslf2645175017 .687 17.8 3.9 .067 .561 .135558
Jonathan Arauz#Ridss221883012 .790 10.4 4.5 .289 .738 .368939
Nolan ArenadoBos3b301064410616 .735 48.2 3.9 .207 .647 .26340185
Randy ArozarenaBralf261596160110 .830 93.4 6.1 .182 .838 .30456257
Luis Arraez*LO3b24121532348 .761 71.0 5.7 .044 .690 .14316176
Christian ArroyoFre2b2641199002 .820 31.0 6.5 .149 .789 .2211782
Akil Baddoo*Gatcf22113493022 .839 81.8 6.9 .191 .862 .32249214
Harrison BaderGatcf2752240004 .787 31.3 4.9 .213 .738 .28523104
Javier BaezBrass281304951416 .720 54.2 3.9 .193 .668 .26740200
Tucker Barnhart*Ridc 301214341112 .590 33.6 2.8 .093 .505 .19322117
Tres BarreraTolc 2626109012 .721 12.5 4.5 .113 .649 .186737
Jake Bauers*PH1b2590347021 .534 25.1 2.7 .055 .470 .1741079
Matt Beaty*Gatlf2861258016 .673 26.1 3.9 .082 .589 .1591080
Josh Bell#Bos1b281485980422 .862 89.7 5.8 .254 .823 .36764277
Brandon Belt*Bra1b33974310310 .799 56.4 5.0 .274 .816 .47240169
Andrew Benintendi*Paslf26150590151 .705 69.9 4.6 .146 .640 .22450216
Jon BertiHou3b312589102 .519 5.8 2.3 .115 .500 .269621
Mookie BettsLOrf281365721610 .699 61.2 4.1 .152 .659 .26345187
Bo BichettePasss231616910420 .778 89.3 4.9 .186 .725 .26465293
Cavan Biggio*Gat3b2689326004 .521 21.7 2.4 .080 .475 .2261172
Xander BogaertsPasss281566770221 .777 88.6 5.1 .158 .718 .25853266
Bobby Bradley*Hou1b2541171001 .823 24.0 5.2 .346 .815 .4441983
Alex BregmanPH3b271004270314 .703 44.9 4.0 .135 .626 .22729144
Lewis BrinsonHoulf271356001 .489 3.0 1.8 .137 .422 .216314
Mike BrosseauFre2b2740151015 .566 10.5 2.5 .106 .504 .2421038
Seth Brown*Durrf2881315024 .707 33.1 3.7 .258 .667 .35234129
Vidal Brujan#Fre2b231046000 .446 1.9 1.3 .091 .385 .136211
Asdrubal Cabrera#Hou3b3565296005 .620 25.9 3.2 .131 .532 .2121995
Kole Calhoun*Durrf3328105010 .519 7.1 2.6 .056 .473 .200321
Willie Calhoun*Paslf26848000 .521 3.3 2.5 .045 .429 .136211
Luis CampusanoPasc 22112000 .083 0.0 0.1 .000 .091 .09100
Mark CanhaTollf32146579059 .667 59.2 4.0 .112 .659 .26529157
Victor Caratini#Houc 272599002 .709 11.2 4.3 .143 .629 .231736
Matt Carpenter*Rid2b351772030 .449 4.1 2.0 .066 .423 .213413
Nick CastellanosZIrf291486480813 .833 96.5 5.8 .233 .784 .29477304
Rodolfo Castro#Gat2b222697011 .407 3.6 1.2 .143 .341 .176523
Willi Castro#Bra2b2475286625 .527 18.5 2.3 .055 .458 .1451266
Gilberto CelestinoZIcf222486002 .529 5.4 2.2 .104 .455 .195621
Yu ChangZI1b251293001 .840 14.5 6.0 .247 .785 .2921347
Matt ChapmanRid3b281625930212 .824 84.7 5.6 .266 .819 .41556252
Ernie ClementPas2b2536151015 .531 9.1 2.1 .093 .424 .164740
Zack Collins*Durc 2636148021 .474 8.3 2.1 .042 .457 .250522
Garrett CooperFrerf3054280013 .964 57.2 9.3 .2231.024 .37224133
Franchy Cordero*LOlf2602000 .000 0.0 0.0 .000 .000 .00000
Carlos CorreaLOss261516640713 .867 108.3 6.9 .203 .889 .37262268
C.J. CronZI1b31144586049 .799 82.2 5.5 .217 .769 .32358244
Nelson CruzDurdh401395730512 .645 52.8 3.3 .152 .563 .22440195
Charlie CulbersonRid3b3261253421 .752 33.3 5.0 .219 .770 .36225101
Bobby DalbecRid1b26130497051 .910 90.0 7.3 .312 .933 .41364257
J.D. DavisBos3b2856241029 .825 34.8 5.7 .173 .761 .25926104
Austin DeanRidlf27012000 .530 0.7 1.9 .273 .500 .27314
Rafael Devers*ZI3b241626881914 .905 117.1 6.8 .277 .919 .39488337
Aledmys DiazTol3b3066305137 .831 45.8 5.8 .202 .764 .23742144
Isan Diaz*ZI3b252380001 .444 3.8 1.6 .068 .365 .164516
Lewin Diaz*Pas1b24524000 .572 1.8 2.5 .227 .526 .31838
Corey Dickerson*Bralf32108407026 .651 40.4 3.7 .097 .588 .19422128
Wilmer Difo#Tol2b2967268112 .673 28.1 4.0 .145 .612 .2401991
Josh DonaldsonDur3b351365820332 .700 55.4 3.5 .186 .637 .33347194
Matt DuffyTol3b30883540117 .686 35.1 3.8 .081 .586 .17814112
Steven Duggar*LOcf2779349014 .846 54.7 6.1 .216 .802 .26437172
Adam DuvallPasrf3296361047 .586 25.4 2.4 .189 .510 .24026124
Tommy Edman#LO2b26162640175 .647 63.8 3.7 .113 .598 .19651211
David FletcherTol2b27953366110 .620 27.8 3.0 .061 .488 .10217101
Nick FortesFrec 241151001 .904 9.5 7.7 .213 .939 .340425
Jake Fraley*Durlf2649256224 .793 35.8 5.7 .206 .873 .4562087
Maikel FrancoFre3b2832118004 .611 9.2 2.7 .143 .500 .1961040
Wander Franco#Tolss2069346053 .693 38.6 4.3 .134 .643 .24125116
Adam Frazier*Bos2b291617095313 .711 83.3 4.6 .079 .645 .16437237
Clint FrazierPaslf2601000 .000 0.0 0.0 .000 .000 .00000
TJ Friedl*Frecf251058011 .456 2.9 1.8 .000 .381 .14009
Cam GallagherPHc 28517110 .258 0.4 0.6 .000 .154 .00002
Joey Gallo*LOrf27162660446 .783 88.1 5.3 .265 .819 .47561240
Ben Gamel*Ridlf29103445444 .913 80.2 7.8 .236 .967 .41544192
Aramis GarciaTolc 2831112004 .593 8.0 2.4 .139 .472 .157738
Leury Garcia#Bos2b3082369509 .759 46.3 5.0 .119 .699 .22929132
Luis V Garcia*Tol2b2121100015 .625 7.4 2.5 .167 .512 .2081237
Brett Gardner*PHcf3776311323 .508 19.5 2.3 .060 .453 .1841062
Mitch GarverPasc 3058281013 .899 50.0 7.7 .241 .943 .40935122
Andres Gimenez*Houss2225104101 .696 12.2 4.4 .108 .770 .247834
Yan GomesLOc 3374322049 .731 37.3 4.3 .150 .622 .16626132
Erik GonzalezGat3b2965262102 .504 15.9 2.1 .060 .386 .0961067
Yasmani Grandal#LOc 321004231217 .795 54.5 5.3 .188 .818 .44531135
Didi Gregorius*Durss3132111003 .532 6.5 2.0 .115 .427 .163831
Lourdes GurrielLOlf2777336426 .583 25.5 2.6 .123 .476 .16524107
Yuli GurrielTol1b371526730419 .760 85.7 5.1 .126 .692 .22449247
Eric HaaseDurc 28933450010 .801 43.7 4.6 .288 .736 .35339168
Billy Hamilton#Pascf30929111 .409 1.3 1.4 .077 .478 .26926
Garrett HampsonPHcf261074422311 .444 19.4 1.4 .065 .345 .1171699
Josh HarrisonRid2b33133530265 .686 59.8 4.4 .085 .635 .16934172
Ke'Bryan HayesFre3b241144430121 .772 52.6 4.5 .177 .692 .27838176
Jonah Heim#Houc 2638138104 .512 7.7 1.9 .127 .427 .214736
Guillermo HerediaDurcf3067254016 .642 23.5 3.5 .127 .586 .2402074
Cesar Hernandez#Fre2b3125108115 .926 17.8 6.5 .240 .875 .3331253
Enrique HernandezPHcf29106428016 .603 35.9 3.0 .147 .546 .24633127
Yonny Hernandez#Gat3b2350193221 .571 16.9 3.3 .036 .618 .220644
Odubel Herrera*Gatcf29883950210 .527 24.8 2.2 .092 .432 .15422106
Jason Heyward*Tolrf3146178002 .441 8.4 1.6 .054 .359 .114537
Derek HillDurcf2528100011 .678 11.0 4.1 .084 .620 .158535
Sam Hilliard*Houcf2743204011 .773 27.3 5.0 .239 .745 .3302190
Andy IbanezDur2b2848224235 .645 21.2 3.5 .077 .529 .1211471
Danny JansenPHc 26461720151.015 36.0 8.8 .3221.045 .4412996
Taylor JonesPas1b2725102013 .456 4.6 1.5 .083 .349 .115824
Carson KellyHouc 2699353027 .704 39.3 4.5 .112 .661 .25718109
Tony Kemp*Hou2b2970356255 .698 40.6 4.5 .145 .703 .33425108
Isiah Kiner-FalefaGatss26803554211 .627 31.4 3.2 .092 .558 .16819110
Alex Kirilloff*Bra1b2346219021 .882 37.9 6.8 .267 .872 .33026115
Andrew KniznerDurc 26411000 .773 1.4 4.8 .300 .750 .40015
Tommy La Stella*LO2b321674003 .646 6.4 3.1 .130 .536 .203325
Juan LagaresPHcf3276292037 .552 19.5 2.3 .093 .429 .1221787
DJ LeMahieuDur2b321345640023 .630 48.2 3.2 .076 .528 .17627163
Kyle LewisDurcf2542159001 .700 18.2 4.4 .161 .649 .2591056
Francisco Lindor#Gatss27130585224 .649 55.6 3.5 .161 .620 .29039187
Shed Long*ZIlf2526125003 .646 11.3 3.2 .165 .564 .252943
Evan LongoriaHou3b3570294026 .733 34.5 4.4 .189 .673 .28726113
Nicky Lopez*PHss26143631828 .719 76.5 4.9 .076 .703 .22032199
Brandon Lowe*Bra2b26115515222 .850 80.3 6.0 .306 .858 .39867255
Josh Lowe*Durrf2328000 .750 1.1 6.1 .000 .600 .00003
Jordan LuplowBracf2748220002 .959 42.3 7.9 .3421.007 .47929114
Gavin Lux*Fress23100426053 .633 40.6 3.6 .092 .570 .18923125
Manny MachadoBra3b281606730713 .881 113.5 6.8 .231 .878 .33973318
Nick MadrigalLO2b2456255022 .887 46.4 7.7 .179 .887 .26824120
Tucupita Marcano*LO2b21020001.000 0.513.5 .0001.000 .00001
Rafael Marchan#ZIc 226270001.053 6.712.0 .2611.200 .435314
Manuel MargotBrarf26105385203 .726 46.7 4.7 .131 .698 .24029139
Ketel Marte#Boscf27105424137 .995 90.8 9.4 .2481.039 .35954224
Starling MartePHcf32137561245 .740 74.1 5.2 .118 .773 .25936198
Jorge MateoDurss2639169012 .751 22.7 5.2 .063 .759 .164862
Nomar Mazara*Gatrf2657201013 .525 12.7 2.2 .074 .416 .133852
Patrick Mazeika*Tolc 27726010 .434 1.2 1.4 .120 .333 .12037
Chas McCormickTolcf2674351012 .795 49.6 5.6 .210 .770 .30934146
Reese McGuire*Tolc 2665259315 .660 26.0 3.8 .089 .572 .1741982
Ryan McKennaZIlf24624000 .767 3.3 6.5 .050 .786 .25017
Billy McKinney*Ridrf2641180033 .586 14.1 2.7 .152 .522 .2441256
Zach McKinstry*Pasrf2644155012 .647 14.1 3.2 .181 .564 .2431556
Ryan McMahon*Bra3b26109431028 .864 70.0 6.5 .211 .819 .27654205
Francisco Mejia#Ridc 2557317226 .718 36.1 4.3 .167 .646 .22928119
Oscar MercadoGatlf2659229022 .712 27.3 4.4 .175 .695 .2782189
Whit MerrifieldHou2b321627200310 .679 78.5 4.1 .118 .636 .20851257
Brad Miller*Fre1b3193425034 .849 67.5 6.7 .209 .874 .38035170
Adalberto Mondesi#ZI3b2530151113 .768 17.2 4.0 .255 .754 .3501566
Mickey Moniak*Ridcf231245001 .301 1.0 0.7-0.000 .278 .18403
Ryan MountcastleZI1b241395370011 .747 64.1 4.4 .218 .692 .30250220
Cedric Mullins*Frecf261627130211 .830 111.1 6.2 .200 .850 .33076311
Tom MurphyDurc 3063218016 .659 20.3 3.4 .185 .613 .3281570
Wil MyersRidrf301325530212 .746 66.8 4.6 .176 .689 .28644208
Sheldon NeuseHou2b261040001 .750 4.6 4.0 .250 .677 .275420
Kevin NewmanDurss272997015 .794 11.5 4.2 .270 .740 .3711145
Brandon Nimmo*Houcf2890415612 .762 56.3 5.7 .130 .783 .31228135
Jacob NottinghamZI1b26020001.500 1.027.0 .5002.000 .50012
Dom Nunez*PHc 2674262012 .645 25.2 3.5 .183 .599 .2982888
Shohei Ohtani*Toldh26133554246 .813 76.4 5.3 .274 .824 .43254228
Edward OlivaresGatrf2528111014 .577 7.2 2.1 .143 .461 .152736
Chris OwingsRid2b29835000 .855 6.2 7.5 .194 .909 .355515
Marcell OzunaPaslf303150111.317 4.010.8 .5831.444 .750311
Joc Pederson*Frelf291094550312 .729 50.5 4.1 .183 .663 .26434169
David Peralta*Frelf33145597058 .715 69.3 4.5 .147 .643 .22255219
Geraldo Perdomo#Passs211449001 .360 1.5 1.0 .022 .275 .11117
Salvador PerezBrac 311626710713 .676 65.1 3.4 .193 .579 .21256271
DJ PetersGatcf2530108011 .474 5.5 1.7 .125 .375 .144730
Brett Phillips*Boscf2769321104 .868 50.3 6.0 .262 .920 .42935147
Kevin PillarFrecf3261274046 .661 25.6 3.3 .170 .573 .20123104
Manny PinaBrac 34035000 .748 4.5 5.1 .233 .750 .333313
Chad PinderZIrf2944191055 .981 38.5 8.6 .2611.017 .3702697
Kevin PlaweckiPHc 3037143015 .799 19.2 5.3 .137 .711 .1911058
Gregory Polanco*PHrf2956215010 .471 12.4 2.0 .071 .418 .1731047
Albert PujolsPH1b4171272139 .753 32.1 4.4 .186 .667 .23719114
Cal Raleigh#Gatc 2442151012 .466 7.6 1.7 .123 .397 .2031336
Harold RamirezGatlf2658233035 .711 27.4 4.5 .116 .646 .1941785
J.T. RealmutoBosc 301265260210 .708 59.3 4.3 .144 .665 .25736183
Victor Reyes#PHrf2653217031 .631 21.0 3.5 .147 .579 .2211676
Austin RileyTol3b241235360611 .932 100.3 7.8 .240 .935 .33055266
Anthony Rizzo*Hou1b311014400411 .687 44.4 3.7 .186 .626 .27034156
Victor RoblesZIcf24727100 .683 2.6 3.5 .125 .579 .16739
Jake RogersTolc 2633158112 .991 32.3 8.3 .3521.029 .4582591
Jose Rojas*PHrf2846169022 .624 14.1 2.9 .162 .547 .2211756
Jose RondonPasrf27181000101.106 24.812.0 .2931.273 .4511053
Ben Rortvedt*Gatc 2336108130 .402 4.7 1.5 .031 .321 .115318
Carlos Santana#Hou1b351606010619 .640 53.5 3.3 .132 .577 .26829177
Anthony Santander#Ridrf261184900415 .691 47.6 3.4 .212 .606 .27353197
Jonathan SchoopBos1b291626280415 .724 73.4 4.4 .145 .637 .19443243
Frank SchwindelLO1b2967298016 .847 45.6 6.0 .230 .818 .32136140
Corey Seager*Bosss271024550110 .764 59.0 5.3 .145 .752 .31630154
Jean SeguraPH2b311315630224 .661 50.5 3.2 .109 .550 .16231189
Marcus SemienZI2b301626750811 .837 102.2 5.9 .253 .817 .35072310
Pedro SeverinoDurc 2759185006 .561 12.6 2.4 .127 .490 .2411350
Jose SiriHourf25324000 .970 4.8 8.2 .3641.000 .364314
Austin SlaterPHcf2861249104 .615 20.4 2.8 .176 .580 .2732082
Pavin Smith*Bra1b2578329013 .825 51.8 6.4 .174 .782 .24632145
Will D SmithZIc 261094670512 .705 51.0 4.2 .162 .664 .28232154
Nick SolakZI2b261254541512 .615 37.3 2.9 .097 .503 .14724141
Donovan SolanoFre2b3390383226 .718 45.3 4.6 .117 .642 .18925136
Edmundo SosaZIss2581362424 .743 46.4 5.2 .099 .689 .15816126
Juan Soto*Pasrf221627120124 .750 84.8 4.9 .121 .732 .32739218
George SpringerBracf3154304025 .750 37.1 4.6 .231 .727 .35828120
Giancarlo StantonPasdh311496381323 .856 95.2 5.8 .245 .811 .34163295
Max StassiFrec 3092371007 .781 50.2 5.3 .183 .725 .25128152
Tyler StephensonPasc 24106413049 .680 43.2 4.1 .113 .616 .21824129
Eugenio SuarezGat3b291244640012 .588 33.3 2.5 .185 .516 .27532147
Raimel Tapia*Boslf2798366009 .604 30.4 3.0 .076 .522 .15419109
Fernando TatisRidss221335990312 .941 112.1 7.5 .3281.007 .48581319
Michael A. TaylorTolcf301625723211 .603 45.9 2.9 .094 .523 .16925166
Tyrone TaylorDurlf2749233003 .637 21.5 3.3 .174 .602 .2581579
Rowdy Tellez*Tol1b26230002 .407 0.8 0.9 .034 .269 .06916
Trayce ThompsonLOrf30319000 .793 2.5 4.8 .353 .786 .47129
Abraham Toro#Pas2b24106395022 .703 46.2 4.6 .144 .661 .23727137
Taylor Trammell*Houcf2335125002 .692 12.9 3.7 .232 .670 .3571447
Jose TrevinoGatc 2884316029 .527 19.2 2.1 .080 .405 .1271686
Mike TroutFrecf29381700111.377 64.119.4 .5071.750 .69033127
Yoshi Tsutsugo*Gat1b2975291022 .641 28.6 3.8 .102 .559 .1841991
Cole Tucker#ZIss2415104222 .416 4.2 1.3 .099 .354 .198720
Kyle Tucker*ZIrf24130566043 .850 92.7 6.6 .235 .870 .35666261
Trea TurnerRidss281527090319 .877 122.4 7.0 .186 .887 .29565337
Justin UptonHoulf3365260008 .636 22.1 3.0 .211 .604 .3771981
Luis UriasDurss24117481068 .623 42.6 3.2 .144 .573 .26229145
Christian VazquezBosc 30512001210 .720 20.0 3.6 .134 .601 .1831576
Alex Verdugo*Frelf25110475135 .849 76.9 6.8 .176 .857 .31239195
Matt VierlingRid1b241492011 .863 15.7 7.1 .198 .915 .358840
Jonathan Villar#Gat3b3099388133 .733 46.0 4.5 .171 .692 .26828148
Daniel Vogelbach*Pas1b281577011 .503 4.8 2.3 .077 .464 .246315
Stephen Vogt*Frec 3665278121 .720 34.2 5.0 .123 .681 .2501693
LaMonte Wade*LOrf27110441156 .833 66.0 5.8 .249 .820 .35051200
Tyler Wade*Fress2638161005 .611 12.7 2.8 .014 .590 .166240
Christian WalkerBos1b3030134024 .614 11.3 3.1 .085 .537 .197836
Taylor Walls#Houss2418115013 .554 7.8 2.4 .104 .455 .179732
Eli WhitePHlf2731122022 .678 11.8 3.5 .168 .629 .271941
Evan WhiteTol1b2514000 .500 0.3 2.3 .000 .333 .00001
Jesse Winker*LOlf271044670419 .848 69.0 6.0 .187 .820 .32945189
Kolten Wong*Pas2b3079317244 .687 33.1 3.9 .137 .610 .18926109
Mike Yastrzemski*Hourf30143565062 .662 56.2 3.6 .211 .615 .29552206
Mike ZuninoZIc 30532020051.010 39.5 7.9 .4051.052 .54931113

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
Jose AbreuDur1b344.153.67395 .253263 .414282 .444 3.1
Jo AdellRidlf222.982.67103 .32066 .42670 .452 3.0
Ehire Adrianza#Durrf312.352.0952 .21229 .36329 .363 2.0
Nick AhmedLOss312.602.4010 .3006 .4626 .462 2.0
Anthony AlfordLOlf263.563.3834 .50022 .38622 .38610.5
Abraham Almonte#Tollf323.903.20105 .295102 .523102 .523 1.5
Yordan Alvarez*Bosdh244.033.72374 .283334 .524336 .527 4.0
Elvis AndrusHouss323.303.05355 .307174 .356183 .374 3.8
Miguel AndujarPaslf262.332.17130 .33869 .39469 .394 2.8
Jonathan Arauz#Ridss223.773.4557 .19345 .54245 .542 2.3
Nolan ArenadoBos3b303.112.89327 .242207 .469210 .476 3.1
Randy ArozarenaBralf263.873.45346 .396312 .506323 .524 3.3
Luis Arraez*LO3b244.403.92418 .366225 .423227 .427 1.2
Christian ArroyoFre2b263.062.78131 .38294 .472100 .503 3.8
Akil Baddoo*Gatcf223.242.92310 .377260 .527261 .529 2.7
Harrison BaderGatcf272.762.54171 .263120 .500123 .512 2.4
Javier BaezBrass283.813.54274 .321221 .446230 .465 8.0
Tucker Barnhart*Ridc 303.423.06275 .269156 .359161 .371 2.8
Tres BarreraTolc 263.212.8576 .31645 .41348 .440 2.5
Jake Bauers*PH1b253.813.41223 .265113 .326114 .329 2.5
Matt Beaty*Gatlf283.693.33180 .31798 .380104 .403 2.8
Josh Bell#Bos1b284.043.59380 .284337 .564339 .567 2.0
Brandon Belt*Bra1b333.883.23205 .205237 .550239 .555 1.9
Andrew Benintendi*Paslf263.933.61416 .296258 .437259 .439 2.8
Jon BertiHou3b312.782.4455 .20030 .33731 .348 2.6
Mookie BettsLOrf284.213.63403 .243244 .427258 .451 1.5
Bo BichettePasss234.293.98473 .311332 .480340 .492 3.7
Cavan Biggio*Gat3b263.232.84192 .224110 .337111 .340 2.3
Xander BogaertsPasss284.283.87462 .318323 .477329 .486 2.3
Bobby Bradley*Hou1b254.073.6467 .19498 .573101 .591 4.6
Alex BregmanPH3b274.193.72313 .262181 .424189 .443 1.6
Lewis BrinsonHoulf272.151.9633 .15218 .32119 .339 4.0
Mike BrosseauFre2b272.852.4985 .25955 .36456 .371 2.7
Seth Brown*Durrf283.182.90175 .200154 .489155 .492 3.8
Vidal Brujan#Fre2b234.604.4029 .20713 .28313 .283 7.0
Asdrubal Cabrera#Hou3b352.722.51195 .262117 .395117 .395 3.2
Kole Calhoun*Durrf333.002.5767 .22434 .32435 .333 1.8
Willie Calhoun*Paslf261.711.5737 .24315 .31315 .313 1.8
Luis CampusanoPasc 220.320.294 .0001 .0831 .083 7.0
Mark CanhaTollf323.973.29340 .268228 .394251 .434 1.9
Victor Caratini#Houc 271.941.7863 .31744 .44444 .444 3.1
Matt Carpenter*Rid2b352.772.3546 .19621 .29221 .292 2.3
Nick CastellanosZIrf294.354.00442 .308340 .525348 .537 3.7
Rodolfo Castro#Gat2b223.463.2554 .11126 .26828 .28911.3
Willi Castro#Bra2b242.492.22197 .25985 .29789 .311 3.4
Gilberto CelestinoZIcf223.192.8564 .18828 .32630 .349 1.7
Yu ChangZI1b251.451.3960 .36751 .54851 .548 6.5
Matt ChapmanRid3b283.663.15274 .281327 .551332 .560 2.7
Ernie ClementPas2b251.911.77115 .20950 .33150 .331 2.3
Zack Collins*Durc 262.431.9769 .24648 .32448 .324 2.0
Garrett CooperFrerf303.012.60143 .448169 .604170 .607 2.4
Franchy Cordero*LOlf260.670.671 .0000 .0000 .00099.0
Carlos CorreaLOss264.343.63414 .314362 .545368 .554 1.3
C.J. CronZI1b314.073.61354 .294299 .510306 .522 2.6
Nelson CruzDurdh403.923.60371 .256232 .405237 .414 3.8
Charlie CulbersonRid3b322.582.29162 .253124 .490124 .490 2.5
Bobby DalbecRid1b263.823.42258 .322300 .604304 .612 3.7
J.D. DavisBos3b283.303.01132 .455122 .506123 .510 4.7
Austin DeanRidlf271.000.922 .0004 .3335 .41799.0
Rafael Devers*ZI3b244.253.75422 .308401 .583408 .593 2.4
Aledmys DiazTol3b302.992.81222 .351153 .502158 .518 6.8
Isan Diaz*ZI3b253.202.9246 .23923 .28723 .287 3.9
Lewin Diaz*Pas1b241.091.0017 .11810 .41710 .417 2.0
Corey Dickerson*Bralf323.513.21279 .312158 .388161 .396 3.0
Wilmer Difo#Tol2b293.272.95180 .283113 .422114 .425 2.7
Josh DonaldsonDur3b354.043.47360 .217267 .459274 .471 1.6
Matt DuffyTol3b303.473.14247 .324141 .398145 .410 2.3
Steven Duggar*LOcf274.204.01219 .384186 .533187 .536 7.1
Adam DuvallPasrf322.672.50193 .218140 .388143 .396 8.2
Tommy Edman#LO2b263.953.65494 .277245 .383252 .394 2.9
David FletcherTol2b273.172.95287 .282115 .342117 .348 2.3
Nick FortesFrec 243.643.3633 .36429 .56929 .569 2.8
Jake Fraley*Durlf262.592.06134 .254131 .512135 .527 1.4
Maikel FrancoFre3b283.693.5085 .24746 .39046 .390 4.0
Wander Franco#Tolss202.912.58261 .264148 .428150 .434 1.4
Adam Frazier*Bos2b294.404.01540 .335282 .398293 .413 2.4
Clint FrazierPaslf261.001.000 .0000 .0000 .00099.0
TJ Friedl*Frecf252.762.3841 .22016 .27616 .276 1.4
Cam GallagherPHc 283.403.0011 .1822 .1182 .11899.0
Joey Gallo*LOrf274.073.29283 .212351 .532359 .544 2.0
Ben Gamel*Ridlf293.973.29247 .344259 .582260 .584 1.6
Aramis GarciaTolc 283.113.0067 .28440 .35742 .37518.5
Leury Garcia#Bos2b303.152.79264 .348167 .453168 .455 1.9
Luis V Garcia*Tol2b212.862.7477 .24740 .40040 .400 6.0
Brett Gardner*PHcf374.043.47207 .21395 .305101 .325 1.9
Mitch GarverPasc 303.092.60148 .365162 .577165 .587 2.0
Andres Gimenez*Houss224.003.5864 .35938 .36544 .423 7.3
Yan GomesLOc 333.703.53220 .345137 .425143 .44416.2
Erik GonzalezGat3b294.033.86205 .24476 .29077 .294 5.0
Yasmani Grandal#LOc 323.412.66217 .267221 .522225 .532 1.2
Didi Gregorius*Durss312.922.7483 .21737 .33338 .342 3.3
Lourdes GurrielLOlf273.233.04241 .253119 .354120 .357 6.3
Yuli GurrielTol1b374.433.97505 .313305 .453312 .464 1.6
Eric HaaseDurc 283.293.08185 .265189 .548190 .551 5.3
Billy Hamilton#Pascf301.451.3018 .2227 .2417 .24110.0
Garrett HampsonPHcf264.063.83275 .244117 .265118 .267 7.9
Josh HarrisonRid2b333.873.50402 .318203 .383214 .404 2.7
Ke'Bryan HayesFre3b243.893.51279 .326216 .488218 .492 2.7
Jonah Heim#Houc 262.192.0097 .16547 .34147 .341 2.4
Guillermo HerediaDurcf303.633.16154 .27399 .390106 .417 2.6
Cesar Hernandez#Fre2b313.723.3181 .30963 .58363 .583 1.2
Enrique HernandezPHcf293.933.50283 .212164 .383172 .402 2.4
Yonny Hernandez#Gat3b233.863.36129 .29561 .31665 .337 2.5
Odubel Herrera*Gatcf292.992.80296 .223125 .316129 .327 3.7
Jason Heyward*Tolrf313.363.15131 .19845 .25348 .270 4.3
Derek HillDurcf253.333.1767 .38839 .39039 .390 7.0
Sam Hilliard*Houcf272.402.21104 .327105 .515105 .515 4.9
Andy IbanezDur2b282.992.76188 .28780 .35783 .371 2.6
Danny JansenPHc 263.583.17113 .327114 .663115 .669 1.7
Taylor JonesPas1b271.851.7559 .27127 .26529 .28412.7
Carson KellyHouc 262.692.32224 .299153 .433156 .442 1.7
Tony Kemp*Hou2b292.942.45241 .241159 .447161 .452 1.1
Isiah Kiner-FalefaGatss263.092.84266 .282124 .349132 .372 4.4
Alex Kirilloff*Bra1b232.552.40149 .309126 .575126 .575 4.1
Andrew KniznerDurc 261.381.256 .1676 .5456 .545 3.0
Tommy La Stella*LO2b324.634.3155 .23630 .40530 .405 2.2
Juan LagaresPHcf323.443.28205 .27895 .32596 .329 9.3
DJ LeMahieuDur2b323.923.56423 .279212 .376215 .381 1.7
Kyle LewisDurcf253.533.1883 .32570 .44072 .453 3.9
Francisco Lindor#Gatss273.953.49377 .220249 .426250 .427 2.0
Shed Long*ZIlf253.132.8872 .26453 .42453 .424 3.8
Evan LongoriaHou3b353.343.01190 .268139 .473140 .476 2.5
Nicky Lopez*PHss264.383.85479 .319263 .417266 .422 1.3
Brandon Lowe*Bra2b263.843.49279 .265291 .565299 .581 4.3
Josh Lowe*Durrf234.004.005 .6003 .3753 .37599.0
Jordan LuplowBracf274.403.80115 .270140 .636144 .655 2.2
Gavin Lux*Fress232.982.66282 .309161 .378165 .387 2.8
Manny MachadoBra3b284.213.78466 .313376 .559379 .563 2.0
Nick MadrigalLO2b243.313.05212 .344138 .541138 .541 1.1
Tucupita Marcano*LO2b210.500.502 .5001 .5001 .500 0.0
Rafael Marchan#ZIc 222.702.3015 .46718 .66718 .667 1.8
Manuel MargotBrarf263.292.99302 .281170 .442172 .447 1.4
Ketel Marte#Boscf274.043.61295 .373265 .625265 .625 1.7
Starling MartePHcf324.073.63391 .327240 .428252 .449 2.5
Jorge MateoDurss262.252.12119 .42968 .40271 .420 6.7
Nomar Mazara*Gatrf263.142.94118 .30564 .31864 .318 5.8
Patrick Mazeika*Tolc 273.253.1316 .2507 .2697 .26999.0
Chas McCormickTolcf263.553.17188 .340178 .507182 .519 3.5
Reese McGuire*Tolc 263.553.23179 .335100 .386101 .390 3.3
Ryan McKennaZIlf244.003.3310 .60011 .45811 .458 2.5
Billy McKinney*Ridrf262.502.28115 .22669 .38369 .383 3.6
Zach McKinstry*Pasrf262.091.95103 .24366 .42666 .426 3.7
Ryan McMahon*Bra3b263.533.27279 .380232 .538235 .545 4.0
Francisco Mejia#Ridc 252.602.36219 .288137 .432144 .454 3.6
Oscar MercadoGatlf262.902.68160 .275103 .450104 .454 3.3
Whit MerrifieldHou2b324.444.19566 .290292 .406296 .411 2.9
Brad Miller*Fre1b313.733.14235 .328232 .546234 .551 1.7
Adalberto Mondesi#ZI3b252.191.9977 .27376 .50378 .517 5.2
Mickey Moniak*Ridcf233.753.1718 .16710 .22210 .222 2.9
Ryan MountcastleZI1b243.863.53304 .280260 .484267 .497 4.0
Cedric Mullins*Frecf264.403.98473 .338370 .519377 .529 2.6
Tom MurphyDurc 302.452.12109 .22997 .44598 .450 2.6
Wil MyersRidrf304.193.73330 .303264 .477266 .481 2.6
Sheldon NeuseHou2b263.643.6422 .31820 .50020 .50099.0
Kevin NewmanDurss272.622.4181 .18552 .53652 .536 0.4
Brandon Nimmo*Houcf283.923.26255 .325193 .465197 .475 1.6
Jacob NottinghamZI1b261.001.002 .50021.00021.000 0.0
Dom Nunez*PHc 263.493.13142 .282114 .435114 .435 3.4
Shohei Ohtani*Toldh264.073.44274 .241303 .547308 .556 2.2
Edward OlivaresGatrf253.963.7592 .18538 .34241 .369 5.0
Chris OwingsRid2b294.383.8820 .45019 .54319 .543 2.8
Marcell OzunaPaslf303.002.4010 .20013 .86713 .867 0.5
Joc Pederson*Frelf293.763.35268 .284206 .453216 .475 3.3
David Peralta*Frelf334.123.75417 .309261 .437266 .446 2.9
Geraldo Perdomo#Passs212.452.2537 .16211 .22411 .224 2.0
Salvador PerezBrac 314.143.96412 .274284 .423294 .43815.5
DJ PetersGatcf253.603.4759 .23732 .29633 .30621.5
Brett Phillips*Boscf273.783.32154 .370184 .573185 .576 3.1
Kevin PillarFrecf322.852.70186 .269110 .401115 .42011.2
Manny PinaBrac 340.920.7925 .16016 .45718 .514 1.0
Chad PinderZIrf292.552.20125 .368115 .602118 .618 2.1
Kevin PlaweckiPHc 303.182.91111 .32466 .46269 .483 2.1
Gregory Polanco*PHrf293.773.46133 .23363 .29364 .298 3.9
Albert PujolsPH1b413.733.47204 .260126 .463129 .474 3.3
Cal Raleigh#Gatc 242.252.0671 .23947 .31148 .318 6.0
Harold RamirezGatlf264.023.72180 .31197 .41699 .425 2.9
J.T. RealmutoBosc 303.733.34324 .315230 .437236 .449 2.9
Victor Reyes#PHrf263.503.29134 .29985 .39286 .396 7.4
Austin RileyTol3b243.913.50331 .366309 .576317 .591 2.9
Anthony Rizzo*Hou1b313.583.19294 .218189 .430200 .455 2.5
Victor RoblesZIcf242.252.0019 .31611 .40711 .407 3.0
Jake RogersTolc 262.872.5882 .378105 .665105 .665 3.7
Jose Rojas*PHrf283.192.91102 .26567 .39669 .408 4.5
Jose RondonPasrf272.702.2260 .36768 .68070 .700 1.1
Ben Rortvedt*Gatc 232.632.3460 .25026 .24126 .241 5.0
Carlos Santana#Hou1b353.763.26404 .218248 .413250 .416 1.5
Anthony Santander#Ridrf263.863.61329 .237224 .457225 .459 4.1
Jonathan SchoopBos1b293.883.62441 .311269 .428280 .446 5.0
Frank SchwindelLO1b293.242.98216 .296162 .544163 .547 2.1
Corey Seager*Bosss273.823.24291 .299218 .479222 .488 1.3
Jean SeguraPH2b314.304.00425 .280216 .384226 .401 3.3
Marcus SemienZI2b304.173.73426 .275366 .542372 .551 2.6
Pedro SeverinoDurc 272.642.37113 .22168 .36869 .373 2.7
Jose SiriHourf251.851.6914 .28614 .58316 .66799.0
Austin SlaterPHcf283.282.99131 .24499 .398103 .414 5.1
Pavin Smith*Bra1b252.962.75238 .345166 .505168 .511 2.8
Will D SmithZIc 263.623.11280 .261202 .433215 .460 2.3
Nick SolakZI2b263.553.29323 .285164 .361168 .370 4.2
Donovan SolanoFre2b333.222.93262 .332160 .418166 .433 3.5
Edmundo SosaZIss253.893.47253 .340143 .395158 .436 4.1
Juan Soto*Pasrf224.403.63457 .289341 .479341 .479 1.0
George SpringerBracf312.812.48165 .248152 .500154 .507 2.8
Giancarlo StantonPasdh314.203.76345 .339350 .549357 .560 3.5
Max StassiFrec 303.403.10203 .360175 .472185 .499 5.1
Tyler StephensonPasc 243.082.71279 .290167 .404175 .424 2.1
Eugenio SuarezGat3b293.523.20255 .180186 .401189 .407 3.7
Raimel Tapia*Boslf273.162.97292 .274128 .350131 .358 2.6
Fernando TatisRidss224.504.02317 .306379 .633381 .636 2.9
Michael A. TaylorTolcf303.533.22349 .301203 .355211 .369 4.5
Tyrone TaylorDurlf272.622.39144 .21592 .39599 .425 4.5
Rowdy Tellez*Tol1b261.201.1620 .2507 .2337 .233 9.0
Trayce ThompsonLOrf302.111.899 .11111 .57911 .579 3.0
Abraham Toro#Pas2b243.112.79286 .259168 .425176 .446 1.9
Taylor Trammell*Houcf233.383.0347 .31959 .47260 .480 4.9
Jose TrevinoGatc 282.632.50240 .242100 .316100 .316 4.1
Mike TroutFrecf293.472.9073 .493153 .900154 .906 2.0
Yoshi Tsutsugo*Gat1b293.883.55175 .349113 .388114 .392 4.1
Cole Tucker#ZIss241.701.4963 .15929 .27929 .279 3.4
Kyle Tucker*ZIrf244.353.93376 .303311 .549312 .551 2.2
Trea TurnerRidss284.664.34507 .365380 .536383 .540 3.0
Justin UptonHoulf332.922.51133 .150117 .450118 .454 2.1
Luis UriasDurss243.463.05301 .226192 .399196 .407 2.4
Christian VazquezBosc 302.632.45150 .30786 .43087 .435 3.4
Alex Verdugo*Frelf253.443.00323 .328249 .524252 .531 1.5
Matt VierlingRid1b242.492.1948 .41750 .54350 .543 3.0
Jonathan Villar#Gat3b303.923.55210 .343180 .464180 .464 4.1
Daniel Vogelbach*Pas1b282.412.0341 .22026 .33826 .338 2.2
Stephen Vogt*Frec 363.523.09158 .354124 .446124 .446 2.6
LaMonte Wade*LOrf273.423.05263 .308237 .537241 .546 3.1
Tyler Wade*Fress262.642.3898 .38856 .34856 .348 2.9
Christian WalkerBos1b302.532.2180 .31349 .36651 .381 2.9
Taylor Walls#Houss241.551.4366 .28840 .34840 .348 4.9
Eli WhitePHlf273.943.4569 .27553 .43454 .443 3.0
Evan WhiteTol1b254.004.003 .3331 .2501 .25099.0
Jesse Winker*LOlf273.462.97316 .313246 .527251 .537 1.3
Kolten Wong*Pas2b304.013.61231 .277127 .401135 .426 3.0
Mike Yastrzemski*Hourf303.723.36315 .222248 .439254 .450 4.1
Mike ZuninoZIc 302.972.5494 .266138 .683142 .703 2.4

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Jose AbreuDur1b34 .262 .326 .477 .80317245629221431
Jo AdellRidlf22 .236 .273 .403 .67672170048415
Ehire Adrianza#Durrf31 .154 .267 .231 .497132100220
Nick AhmedLOss31 .000 .125 .000 .12570000012
Anthony AlfordLOlf26 .000 .067 .000 .067140000018
Abraham Almonte#Tollf32 .200 .273 .300 .573102100114
Yordan Alvarez*Bosdh24 .247 .304 .483 .786174438011381342
Elvis AndrusHouss32 .179 .258 .238 .49684152018725
Miguel AndujarPaslf26 .250 .286 .250 .536123000215
Jonathan Arauz#Ridss22 .200 .333 .267 .600153100032
Nolan ArenadoBos3b30 .247 .276 .478 .75418245601230825
Randy ArozarenaBralf26 .377 .446 .7121.1581465512211241842
Luis Arraez*LO3b24 .248 .335 .299 .63513734510101827
Christian ArroyoFre2b26 .341 .385 .508 .8931264360513620
Akil Baddoo*Gatcf22 .257 .319 .287 .60616743201101449
Harrison BaderGatcf27 .253 .341 .413 .755751930311914
Javier BaezBrass28 .283 .333 .552 .88514541301227749
Tucker Barnhart*Ridc 30 .182 .250 .182 .432336000236
Tres BarreraTolc 26 .474 .535 .7631.2983818502855
Jake Bauers*PH1b25 .174 .208 .174 .3822340002110
Matt Beaty*Gatlf28 .345 .391 .448 .83958201115418
Josh Bell#Bos1b28 .270 .380 .566 .9461524110111222725
Brandon Belt*Bra1b33 .094 .304 .151 .45553500141515
Andrew Benintendi*Paslf26 .286 .326 .406 .732175501801191034
Jon BertiHou3b31 .219 .375 .438 .813327211689
Mookie BettsLOrf28 .278 .357 .444 .80015142815211931
Bo BichettePasss23 .321 .394 .568 .9621906114011332436
Cavan Biggio*Gat3b26 .175 .248 .184 .4321031810041045
Xander BogaertsPasss28 .263 .355 .400 .75519050507222752
Bobby Bradley*Hou1b25 .125 .333 .375 .708162101248
Alex BregmanPH3b27 .232 .277 .347 .625952250211619
Lewis BrinsonHoulf27 .150 .190 .300 .490203001217
Mike BrosseauFre2b27 .266 .365 .438 .802641750291020
Seth Brown*Durrf28 .000 .167 .000 .167100000023
Vidal Brujan#Fre2b23 .100 .100 .100 .200101000001
Asdrubal Cabrera#Hou3b35 .254 .286 .358 .64467174018313
Kole Calhoun*Durrf33 .105 .190 .158 .348192100024
Willie Calhoun*Paslf26 .167 .167 .167 .333122000101
Luis CampusanoPasc 22 .000 .000 .000 .00060000004
Mark CanhaTollf32 .260 .355 .455 .81012332905131526
Victor Caratini#Houc 27 .238 .273 .286 .558215100116
Matt Carpenter*Rid2b35 .091 .231 .091 .322111000022
Nick CastellanosZIrf29 .275 .299 .569 .868167461301231734
Rodolfo Castro#Gat2b22 .063 .114 .063 .177322000209
Willi Castro#Bra2b24 .270 .324 .333 .657126348008818
Gilberto CelestinoZIcf22 .091 .167 .091 .258111000014
Yu ChangZI1b25 .429 .4291.0001.42973020203
Matt ChapmanRid3b28 .211 .305 .482 .788114241010191452
Ernie ClementPas2b25 .192 .252 .293 .54599191037815
Zack Collins*Durc 26 .091 .091 .091 .182111000008
Garrett CooperFrerf30 .376 .444 .6241.068173657012302260
Franchy Cordero*LOlf26 .000 .000 .000 .00000000000
Carlos CorreaLOss26 .327 .461 .475 .936162531503204030
C.J. CronZI1b31 .301 .357 .562 .919153461608221350
Nelson CruzDurdh40 .247 .292 .427 .7191503760720835
Charlie CulbersonRid3b32 .312 .347 .606 .9531093472731720
Bobby DalbecRid1b26 .368 .405 .7261.13210639611027833
J.D. DavisBos3b28 .208 .269 .375 .6442451012211
Austin DeanRidlf27 .000 .000 .000 .00030000002
Rafael Devers*ZI3b24 .288 .360 .458 .81817751907181536
Aledmys DiazTol3b30 .329 .348 .610 .95814648170836526
Isan Diaz*ZI3b25 .000 .000 .000 .00080000002
Lewin Diaz*Pas1b24 .000 .000 .000 .00050000000
Corey Dickerson*Bralf32 .243 .378 .243 .6213790002811
Wilmer Difo#Tol2b29 .120 .154 .120 .2742530003110
Josh DonaldsonDur3b35 .231 .335 .552 .888143334014402339
Matt DuffyTol3b30 .136 .174 .136 .310223000112
Steven Duggar*LOcf27 .281 .349 .456 .805571610313623
Adam DuvallPasrf32 .167 .231 .250 .481244200229
Tommy Edman#LO2b26 .205 .239 .362 .60118538121523828
David FletcherTol2b27 .272 .310 .338 .6491363760115810
Nick FortesFrec 24 .364 .417 .7271.144114101511
Jake Fraley*Durlf26 .200 .250 .267 .517153100107
Maikel FrancoFre3b28 .231 .259 .308 .567266200117
Wander Franco#Tolss20 .300 .390 .500 .8901303972516219
Adam Frazier*Bos2b29 .306 .385 .408 .793196601022181843
Clint FrazierPaslf26 .000 .000 .000 .00010000001
TJ Friedl*Frecf25 .000 .000 .000 .000130000007
Cam GallagherPHc 28 .100 .091 .100 .191101000104
Joey Gallo*LOrf27 .181 .292 .431 .723188344213352781
Ben Gamel*Ridlf29 .138 .188 .207 .394294200326
Aramis GarciaTolc 28 .273 .273 .273 .545113000003
Leury Garcia#Bos2b30 .264 .309 .451 .76091246416619
Luis V Garcia*Tol2b21 .103 .133 .172 .306293200017
Brett Gardner*PHcf37 .224 .338 .239 .576671510051022
Mitch GarverPasc 30 .111 .143 .259 .402273101118
Andres Gimenez*Houss22 .111 .111 .167 .278182100106
Yan GomesLOc 33 .304 .318 .490 .8081945990929252
Erik GonzalezGat3b29 .297 .347 .385 .732912720213716
Yasmani Grandal#LOc 32 .274 .454 .452 .9067320104112424
Didi Gregorius*Durss31 .267 .313 .333 .646154100001
Lourdes GurrielLOlf27 .224 .249 .333 .5821653771313643
Yuli GurrielTol1b37 .265 .326 .426 .75216243616201614
Eric HaaseDurc 28 .270 .300 .699 .99916344512139655
Billy Hamilton#Pascf30 .174 .167 .261 .428234200209
Garrett HampsonPHcf26 .192 .229 .269 .49878154102422
Josh HarrisonRid2b33 .297 .330 .330 .660912730010214
Ke'Bryan HayesFre3b24 .295 .337 .494 .8311564695419939
Jonah Heim#Houc 26 .235 .278 .382 .660348201629
Guillermo HerediaDurcf30 .225 .314 .404 .718892010027924
Cesar Hernandez#Fre2b31 .412 .5001.0001.500177103741
Enrique HernandezPHcf29 .311 .407 .6221.0297423506161113
Yonny Hernandez#Gat3b23 .222 .271 .278 .5495412300645
Odubel Herrera*Gatcf29 .203 .245 .232 .477138284005529
Jason Heyward*Tolrf31 .213 .260 .213 .4734710000317
Derek HillDurcf25 .390 .395 .537 .9324116111418
Sam Hilliard*Houcf27 .234 .250 .362 .61247110024119
Andy IbanezDur2b28 .264 .295 .319 .6147219400525
Danny JansenPHc 26 .273 .273 .364 .636113100001
Taylor JonesPas1b27 .179 .225 .274 .49984158006334
Carson KellyHouc 26 .320 .421 .470 .89110032304131912
Tony Kemp*Hou2b29 .054 .222 .054 .2763720001714
Isiah Kiner-FalefaGatss26 .150 .158 .221 .3791131750114119
Alex Kirilloff*Bra1b23 .287 .317 .500 .8171363980718626
Andrew KniznerDurc 26 .000 .000 .000 .00010000001
Tommy La Stella*LO2b32 .200 .200 .200 .400153000104
Juan LagaresPHcf32 .308 .357 .538 .896268301628
DJ LeMahieuDur2b32 .244 .304 .323 .627127311000121116
Kyle LewisDurcf25 .160 .192 .200 .392254100116
Francisco Lindor#Gatss27 .217 .258 .374 .63219843926151138
Shed Long*ZIlf25 .083 .154 .083 .237121000012
Evan LongoriaHou3b35 .268 .408 .571 .98056152059149
Nicky Lopez*PHss26 .248 .297 .276 .573145364003917
Brandon Lowe*Bra2b26 .143 .156 .286 .4426390037120
Josh Lowe*Durrf231.0001.0001.0002.00011000000
Jordan LuplowBracf27 .227 .370 .318 .689225200054
Gavin Lux*Fress23 .111 .220 .111 .3313640003514
Manny MachadoBra3b28 .193 .305 .416 .72016632819292730
Nick MadrigalLO2b24 .354 .402 .582 .98515856775211414
Tucupita Marcano*LO2b21 .000 .000 .000 .00000000000
Rafael Marchan#ZIc 22 .368 .400 .6841.084197111215
Manuel MargotBrarf26 .292 .335 .468 .803154451314201013
Ketel Marte#Boscf27 .402 .448 .8281.2761224916012271118
Starling MartePHcf32 .205 .282 .323 .60512726603121032
Jorge MateoDurss26 .283 .296 .358 .65553151014117
Nomar Mazara*Gatrf26 .128 .180 .191 .3714761102325
Patrick Mazeika*Tolc 27 .250 .250 .417 .667123200103
Chas McCormickTolcf26 .209 .285 .418 .7031102380510935
Reese McGuire*Tolc 26 .167 .250 .167 .417183000128
Ryan McKennaZIlf241.0001.0001.0002.00011000100
Billy McKinney*Ridrf26 .147 .189 .324 .513345002428
Zach McKinstry*Pasrf26 .215 .244 .342 .58679175119316
Ryan McMahon*Bra3b26 .333 .396 .452 .84842142015413
Francisco Mejia#Ridc 25 .272 .319 .495 .8141032850619832
Oscar MercadoGatlf26 .262 .297 .438 .73613034110412625
Whit MerrifieldHou2b32 .205 .278 .329 .60714630101291519
Brad Miller*Fre1b31 .118 .158 .118 .276172000118
Adalberto Mondesi#ZI3b25 .277 .314 .569 .884651810612222
Mickey Moniak*Ridcf23 .000 .000 .000 .00090000003
Ryan MountcastleZI1b24 .308 .371 .577 .94813040918191234
Cedric Mullins*Frecf26 .272 .326 .380 .70621358805241350
Tom MurphyDurc 30 .232 .345 .526 .8719522408171632
Wil MyersRidrf30 .291 .378 .524 .90210330905191527
Sheldon NeuseHou2b26 .429 .429 .8571.28673001402
Kevin NewmanDurss27 .370 .386 .8151.20154204161521
Brandon Nimmo*Houcf28 .310 .410 .366 .776712210151224
Jacob NottinghamZI1b26 .500 .5001.0001.50021100000
Dom Nunez*PHc 26 .125 .152 .156 .3083241001112
Shohei Ohtani*Toldh26 .167 .243 .477 .721132223112301256
Edward OlivaresGatrf25 .189 .205 .216 .421377100414
Chris OwingsRid2b29 .500 .500 .8331.333126400000
Marcell OzunaPaslf30 .500 .5561.6672.22263102720
Joc Pederson*Frelf29 .284 .367 .419 .78614842804251437
David Peralta*Frelf33 .313 .332 .462 .79318257202128437
Geraldo Perdomo#Passs21 .162 .184 .189 .373376100014
Salvador PerezBrac 31 .253 .273 .434 .70819850601033463
DJ PetersGatcf25 .118 .167 .235 .4023441013215
Brett Phillips*Boscf27 .091 .167 .136 .3032221000216
Kevin PillarFrecf32 .243 .251 .387 .6381814480619340
Manny PinaBrac 34 .167 .310 .333 .644244101332
Chad PinderZIrf29 .369 .424 .6851.108130481518271323
Kevin PlaweckiPHc 30 .310 .355 .448 .8038727303858
Gregory Polanco*PHrf29 .074 .167 .111 .278272100037
Albert PujolsPH1b41 .348 .380 .7051.08611239401231617
Cal Raleigh#Gatc 24 .154 .241 .308 .5492644000312
Harold RamirezGatlf26 .229 .293 .313 .60783197006815
J.T. RealmutoBosc 30 .170 .257 .252 .50915927811131645
Victor Reyes#PHrf26 .234 .256 .432 .6891112670519336
Austin RileyTol3b24 .286 .369 .464 .834561610005713
Anthony Rizzo*Hou1b31 .316 .375 .462 .8371173720522715
Victor RoblesZIcf24 .133 .188 .200 .387152100115
Jake RogersTolc 26 .310 .370 .8211.191842665917822
Jose Rojas*PHrf28 .154 .476 .231 .707132100163
Jose RondonPasrf27 .373 .494 .7311.2256725307141513
Ben Rortvedt*Gatc 23 .000 .000 .000 .00030000001
Carlos Santana#Hou1b35 .235 .291 .250 .5411363220061017
Anthony Santander#Ridrf26 .220 .238 .341 .5804195005112
Jonathan SchoopBos1b29 .333 .367 .531 .89820769801133947
Frank SchwindelLO1b29 .271 .367 .605 .9711293510011392015
Corey Seager*Bosss27 .268 .288 .433 .7211644471619437
Jean SeguraPH2b31 .370 .418 .6371.055135506010281021
Marcus SemienZI2b30 .212 .267 .353 .62017036606241235
Pedro SeverinoDurc 27 .125 .234 .268 .5025672026816
Jose SiriHourf25 .286 .375 .6431.018144011204
Austin SlaterPHcf28 .204 .274 .379 .6531032160412929
Pavin Smith*Bra1b25 .278 .320 .348 .6671153250110622
Will D SmithZIc 26 .150 .261 .300 .561203001335
Nick SolakZI2b26 .250 .283 .342 .6251203020317624
Donovan SolanoFre2b33 .161 .200 .304 .5045692028312
Edmundo SosaZIss25 .235 .278 .235 .513174000105
Juan Soto*Pasrf22 .181 .276 .290 .56721038316222840
George SpringerBracf31 .245 .315 .515 .830163405013331661
Giancarlo StantonPasdh31 .234 .348 .374 .72317140606212670
Max StassiFrec 30 .257 .316 .486 .8023592023313
Tyler StephensonPasc 24 .260 .332 .405 .73617345924201733
Eugenio SuarezGat3b29 .092 .196 .229 .4251311230591739
Raimel Tapia*Boslf27 .275 .297 .314 .6111534260012520
Fernando TatisRidss22 .347 .416 .7431.159101351309291227
Michael A. TaylorTolcf30 .263 .329 .401 .73115240605151448
Tyrone TaylorDurlf27 .200 .257 .381 .6381052110616431
Rowdy Tellez*Tol1b261.0001.0001.0002.00011000100
Trayce ThompsonLOrf30 .273 .385 .8181.203113002223
Abraham Toro#Pas2b24 .258 .343 .323 .66562164005511
Taylor Trammell*Houcf23 .115 .207 .385 .5922631023313
Jose TrevinoGatc 28 .190 .223 .259 .4821583080110723
Mike TroutFrecf29 .286 .524 .429 .952144200076
Yoshi Tsutsugo*Gat1b29 .288 .310 .396 .707111324128440
Cole Tucker#ZIss24 .167 .286 .333 .61961100010
Kyle Tucker*ZIrf24 .261 .307 .497 .80315340909241024
Trea TurnerRidss28 .387 .444 .7311.1761194611010251314
Justin UptonHoulf33 .132 .314 .382 .696689205121819
Luis UriasDurss24 .152 .252 .304 .55611217205101424
Christian VazquezBosc 30 .233 .250 .233 .483307000219
Alex Verdugo*Frelf25 .216 .310 .216 .526378000148
Matt VierlingRid1b24 .353 .333 .412 .745176100302
Jonathan Villar#Gat3b30 .268 .325 .394 .71914238305131249
Daniel Vogelbach*Pas1b28 .000 .000 .000 .00020000002
Stephen Vogt*Frec 36 .304 .369 .366 .73516149402191754
LaMonte Wade*LOrf27 .093 .155 .148 .3035453003323
Tyler Wade*Fress26 .307 .344 .318 .66288271004529
Christian WalkerBos1b30 .171 .302 .229 .531356200367
Taylor Walls#Houss24 .275 .293 .325 .61840112003111
Eli WhitePHlf27 .154 .333 .385 .718132001246
Evan WhiteTol1b25 .000 .000 .000 .00000000000
Jesse Winker*LOlf27 .077 .200 .096 .2965241006717
Kolten Wong*Pas2b30 .300 .327 .440 .7671003061214321
Mike Yastrzemski*Hourf30 .144 .202 .227 .42997145013537
Mike ZuninoZIc 30 .321 .433 .8211.254112368314282033

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Jose AbreuDur1b34 .198 .288 .339 .62738977160134235119
Jo AdellRidlf22 .299 .397 .388 .785672060011718
Ehire Adrianza#Durrf31 .172 .262 .293 .55558102113718
Nick AhmedLOss31 .600 .6001.0001.60053200000
Anthony AlfordLOlf26 .425 .429 .500 .92940173005113
Abraham Almonte#Tollf32 .233 .364 .440 .804150351306223247
Yordan Alvarez*Bosdh24 .240 .294 .496 .79041399310257032138
Elvis AndrusHouss32 .270 .316 .351 .668367991614321870
Miguel AndujarPaslf26 .291 .335 .364 .70015144203181026
Jonathan Arauz#Ridss22 .230 .262 .574 .835611411619312
Nolan ArenadoBos3b30 .241 .289 .430 .719228551039351443
Randy ArozarenaBralf26 .253 .331 .380 .71140310220293937142
Luis Arraez*LO3b24 .359 .412 .401 .812337121802333134
Christian ArroyoFre2b26 .218 .328 .327 .65555126005625
Akil Baddoo*Gatcf22 .310 .379 .599 .97927786231211403275
Harrison BaderGatcf27 .260 .303 .500 .8031463880919724
Javier BaezBrass28 .222 .263 .381 .64431570113114214119
Tucker Barnhart*Ridc 30 .211 .292 .313 .6053557515073836102
Tres BarreraTolc 26 .136 .212 .136 .3485980005315
Jake Bauers*PH1b25 .202 .285 .261 .54628758613293376
Matt Beaty*Gatlf28 .234 .309 .309 .61817541403161432
Josh Bell#Bos1b28 .266 .325 .503 .82738010117223803397
Brandon Belt*Bra1b33 .216 .331 .528 .85930566110285553112
Andrew Benintendi*Paslf26 .238 .296 .396 .6923668717113403283
Jon BertiHou3b31 .109 .146 .152 .2984652001114
Mookie BettsLOrf28 .204 .305 .350 .655343702119403853
Bo BichettePasss23 .251 .286 .411 .697450113240166415108
Cavan Biggio*Gat3b26 .168 .282 .288 .57018431406202844
Xander BogaertsPasss28 .282 .337 .450 .78742211926015683078
Bobby Bradley*Hou1b25 .204 .273 .562 .835137281016311161
Alex BregmanPH3b27 .250 .337 .391 .728284711309423139
Lewis BrinsonHoulf27 .129 .229 .258 .487314101439
Mike BrosseauFre2b27 .103 .195 .147 .3426873003726
Seth Brown*Durrf28 .199 .261 .466 .7262775514020412391
Vidal Brujan#Fre2b23 .176 .222 .294 .5163461011213
Asdrubal Cabrera#Hou3b35 .203 .270 .343 .61320742617231958
Kole Calhoun*Durrf33 .197 .310 .254 .563711410161119
Willie Calhoun*Paslf26 .219 .306 .281 .587327200246
Luis CampusanoPasc 22 .000 .167 .000 .16750000013
Mark CanhaTollf32 .199 .336 .283 .619357717174356107
Victor Caratini#Houc 27 .257 .325 .429 .75370183038719
Matt Carpenter*Rid2b35 .160 .237 .240 .4775084006616
Nick CastellanosZIrf29 .277 .331 .487 .81842911931417852999
Rodolfo Castro#Gat2b22 .136 .177 .356 .53359810412325
Willi Castro#Bra2b24 .140 .215 .186 .4011291830191147
Gilberto CelestinoZIcf22 .182 .270 .303 .5736612501368
Yu ChangZI1b25 .268 .302 .488 .79082227135423
Matt ChapmanRid3b28 .232 .338 .496 .83439792142295861148
Ernie ClementPas2b25 .195 .227 .268 .496418300428
Zack Collins*Durc 26 .147 .307 .193 .4991091650052645
Garrett CooperFrerf30 .203 .345 .362 .708691420371425
Franchy Cordero*LOlf26 .000 .000 .000 .00020000001
Carlos CorreaLOss26 .259 .351 .485 .83639410221122675495
C.J. CronZI1b31 .232 .318 .431 .7493678514119624293
Nelson CruzDurdh40 .207 .267 .348 .61537678140134829105
Charlie CulbersonRid3b32 .157 .260 .304 .56411518504191637
Bobby DalbecRid1b26 .233 .310 .531 .84133979184254635124
J.D. DavisBos3b28 .311 .363 .485 .847196611905321673
Austin DeanRidlf27 .125 .222 .500 .72281001106
Rafael Devers*ZI3b24 .274 .345 .595 .940430118382329149120
Aledmys DiazTol3b30 .270 .309 .390 .6991413817009435
Isan Diaz*ZI3b25 .169 .250 .246 .49665115002725
Lewin Diaz*Pas1b24 .176 .263 .471 .734173201224
Corey Dickerson*Bralf32 .248 .298 .355 .654335831345302279
Wilmer Difo#Tol2b29 .244 .313 .406 .71821753865222150
Josh DonaldsonDur3b35 .191 .301 .323 .624356682009345080
Matt DuffyTol3b30 .279 .347 .366 .71329883806442866
Steven Duggar*LOcf27 .304 .325 .529 .854276841731337876
Adam DuvallPasrf32 .178 .218 .376 .5943145642184514122
Tommy Edman#LO2b26 .261 .312 .355 .6674061063012472670
David FletcherTol2b27 .254 .286 .311 .59717745100014622
Nick FortesFrec 24 .306 .359 .472 .83136110023310
Jake Fraley*Durlf26 .222 .374 .439 .813189428011194456
Maikel FrancoFre3b28 .209 .253 .372 .625861850312517
Wander Franco#Tolss20 .203 .255 .288 .54317736821201136
Adam Frazier*Bos2b29 .281 .325 .350 .6754491261823452765
Clint FrazierPaslf26 .000 .000 .000 .00000000000
TJ Friedl*Frecf25 .243 .356 .243 .599379000173
Cam GallagherPHc 28 .200 .200 .200 .40051000002
Joey Gallo*LOrf27 .188 .352 .461 .81334565160266884138
Ben Gamel*Ridlf29 .297 .408 .547 .955340101193206865104
Aramis GarciaTolc 28 .206 .238 .361 .59897203049234
Leury Garcia#Bos2b30 .292 .372 .386 .758236691440232949
Luis V Garcia*Tol2b21 .269 .286 .478 .763671880210211
Brett Gardner*PHcf37 .155 .254 .230 .48420031522212341
Mitch GarverPasc 30 .295 .411 .548 .9592106223010433971
Andres Gimenez*Houss22 .293 .376 .413 .79075226018423
Yan GomesLOc 33 .239 .273 .327 .6001132770118329
Erik GonzalezGat3b29 .156 .172 .200 .372160255104229
Yasmani Grandal#LOc 32 .206 .366 .397 .7632575314111356277
Didi Gregorius*Durss31 .169 .221 .292 .513891542111619
Lourdes GurrielLOlf27 .205 .241 .344 .5851513190411632
Yuli GurrielTol1b37 .290 .360 .403 .7624421282907434276
Eric HaaseDurc 28 .194 .263 .338 .60016031615111557
Billy Hamilton#Pascf30 .000 .250 .000 .25030000011
Garrett HampsonPHcf26 .168 .202 .229 .431340576052514121
Josh HarrisonRid2b33 .267 .327 .365 .6923891042713412969
Ke'Bryan HayesFre3b24 .242 .329 .406 .7342445910010323169
Jonah Heim#Houc 26 .130 .208 .250 .45892120135917
Guillermo HerediaDurcf30 .197 .303 .288 .5911322660281640
Cesar Hernandez#Fre2b31 .291 .341 .456 .797792351210611
Enrique HernandezPHcf29 .156 .237 .263 .500308481615152676
Yonny Hernandez#Gat3b23 .228 .326 .254 .5801142630051338
Odubel Herrera*Gatcf29 .190 .238 .319 .557232441206291441
Jason Heyward*Tolrf31 .150 .203 .225 .428120183029727
Derek HillDurcf25 .204 .246 .241 .48654112002320
Sam Hilliard*Houcf27 .241 .308 .518 .82514134829181455
Andy IbanezDur2b28 .267 .306 .356 .6611353690110718
Danny JansenPHc 26 .312 .391 .6521.0441414418010241829
Taylor JonesPas1b27 .083 .077 .083 .160121000104
Carson KellyHouc 26 .211 .306 .304 .61020443704142562
Tony Kemp*Hou2b29 .243 .350 .409 .759259631447394441
Isiah Kiner-FalefaGatss26 .294 .354 .397 .75221463814261343
Alex Kirilloff*Bra1b23 .300 .338 .6711.009702131715519
Andrew KniznerDurc 26 .222 .300 .556 .85692001112
Tommy La Stella*LO2b32 .241 .305 .407 .7125413003757
Juan LagaresPHcf32 .209 .228 .289 .5172535391317666
DJ LeMahieuDur2b32 .242 .315 .317 .631385931106313867
Kyle LewisDurcf25 .246 .331 .432 .7631182921681348
Francisco Lindor#Gatss27 .191 .303 .354 .657319617015275186
Shed Long*ZIlf25 .223 .286 .408 .6931032340510936
Evan LongoriaHou3b35 .230 .274 .388 .661209481207201256
Nicky Lopez*PHss26 .296 .380 .389 .7694091212224315564
Brandon Lowe*Bra2b26 .255 .325 .587 .912404103290356735134
Josh Lowe*Durrf23 .286 .286 .286 .57172000003
Jordan LuplowBracf27 .262 .358 .637 .994168449018322153
Gavin Lux*Fress23 .249 .314 .351 .665345861463493187
Manny MachadoBra3b28 .333 .376 .567 .94343914630223723184
Nick MadrigalLO2b24 .286 .321 .364 .6857722410546
Tucupita Marcano*LO2b21 .500 .500 .5001.00021000000
Rafael Marchan#ZIc 22 .250 .571 .250 .82141000032
Manuel MargotBrarf26 .245 .324 .342 .66619648704132129
Ketel Marte#Boscf27 .315 .384 .479 .863257811808373050
Starling MartePHcf32 .302 .367 .420 .7873741131818493273
Jorge MateoDurss26 .349 .391 .406 .7971063760013523
Nomar Mazara*Gatrf26 .227 .272 .305 .5761413231212944
Patrick Mazeika*Tolc 27 .077 .071 .154 .225131100107
Chas McCormickTolcf26 .279 .355 .490 .8452045710011252376
Reese McGuire*Tolc 26 .266 .318 .362 .680218581801261652
Ryan McKennaZIlf24 .263 .391 .316 .7071951001410
Billy McKinney*Ridrf26 .200 .259 .346 .60513026433171139
Zach McKinstry*Pasrf26 .200 .274 .446 .72065134047721
Ryan McMahon*Bra3b26 .300 .345 .521 .86635710737014502394
Francisco Mejia#Ridc 25 .232 .297 .368 .665185431142161033
Oscar MercadoGatlf26 .220 .286 .390 .67682182047821
Whit MerrifieldHou2b32 .276 .306 .393 .69953214725211482083
Brad Miller*Fre1b31 .273 .384 .493 .87734193134184361100
Adalberto Mondesi#ZI3b25 .181 .262 .403 .66572134048830
Mickey Moniak*Ridcf23 .103 .278 .103 .3812930001717
Ryan MountcastleZI1b24 .203 .272 .403 .67436073120205028124
Cedric Mullins*Frecf26 .287 .358 .532 .891432124379175846102
Tom MurphyDurc 30 .138 .229 .213 .441941310291139
Wil MyersRidrf30 .233 .309 .395 .70439091131164541117
Sheldon NeuseHou2b26 .212 .212 .424 .63633710211013
Kevin NewmanDurss27 .029 .150 .029 .179351000052
Brandon Nimmo*Houcf28 .247 .362 .396 .758275681736254667
Jacob NottinghamZI1b26 .000 .000 .000 .00000000000
Dom Nunez*PHc 26 .202 .288 .409 .697203411755172577
Shohei Ohtani*Toldh26 .232 .356 .491 .84833678115224863110
Edward OlivaresGatrf25 .206 .250 .412 .66268142041016
Chris OwingsRid2b29 .158 .304 .263 .5681930101411
Marcell OzunaPaslf30 .167 .167 .167 .33361000001
Joc Pederson*Frelf29 .206 .280 .416 .696257535215452384
David Peralta*Frelf33 .227 .303 .373 .676362822039523886
Geraldo Perdomo#Passs21 .000 .273 .000 .27380000034
Salvador PerezBrac 31 .219 .245 .418 .6624439716024679139
DJ PetersGatcf25 .186 .194 .314 .50970133029028
Brett Phillips*Boscf27 .273 .361 .554 .9152607111716433597
Kevin PillarFrecf32 .205 .276 .436 .71278164149327
Manny PinaBrac 34 .333 .333 .8331.16762001301
Chad PinderZIrf29 .171 .275 .229 .5043562001514
Kevin PlaweckiPHc 30 .295 .360 .432 .7924413301539
Gregory Polanco*PHrf29 .182 .243 .259 .5021703170291356
Albert PujolsPH1b41 .199 .240 .248 .4881412810211622
Cal Raleigh#Gatc 24 .134 .197 .250 .447112157027854
Harold RamirezGatlf26 .308 .333 .444 .7771334160423420
J.T. RealmutoBosc 30 .282 .352 .458 .810312889512563191
Victor Reyes#PHrf26 .215 .260 .301 .56193201216631
Austin RileyTol3b24 .319 .378 .567 .945423135150308636111
Anthony Rizzo*Hou1b31 .167 .253 .371 .6242754612114422668
Victor RoblesZIcf24 .444 .500 .6671.16794200011
Jake RogersTolc 26 .259 .323 .379 .70258154018630
Jose Rojas*PHrf28 .206 .230 .376 .60614129120419547
Jose RondonPasrf27 .267 .294 .267 .561154000403
Ben Rortvedt*Gatc 23 .161 .221 .194 .41593153005839
Carlos Santana#Hou1b35 .197 .305 .370 .675386767020436187
Anthony Santander#Ridrf26 .218 .263 .439 .7024179126022692699
Jonathan SchoopBos1b29 .234 .280 .350 .6303808914010471782
Frank SchwindelLO1b29 .290 .304 .428 .73214542121224231
Corey Seager*Bosss27 .243 .411 .374 .78422254835126048
Jean SeguraPH2b31 .211 .259 .265 .524389821203241767
Marcus SemienZI2b30 .278 .346 .575 .921435121251348544112
Pedro SeverinoDurc 27 .200 .273 .318 .59111022702121033
Jose SiriHourf25 .250 .250 .625 .87582001202
Austin SlaterPHcf28 .169 .237 .347 .5841242140611858
Pavin Smith*Bra1b25 .316 .367 .553 .920190601619301536
Will D SmithZIc 26 .226 .324 .388 .71338186151154845105
Nick SolakZI2b26 .233 .279 .332 .611301701315281772
Donovan SolanoFre2b33 .294 .352 .406 .758293861506352171
Edmundo SosaZIss25 .294 .357 .399 .75630690808211764
Juan Soto*Pasrf22 .288 .431 .415 .8473781091919269577
George SpringerBracf31 .171 .285 .343 .62710518604211627
Giancarlo StantonPasdh31 .287 .337 .576 .913401115181329529123
Max StassiFrec 30 .267 .333 .446 .7793038190154920105
Tyler StephensonPasc 24 .226 .318 .311 .62919043513202148
Eugenio SuarezGat3b29 .196 .259 .402 .6622915760183822105
Raimel Tapia*Boslf27 .215 .279 .319 .59819141913181429
Fernando TatisRidss22 .252 .327 .564 .891433109210388048146
Michael A. TaylorTolcf30 .208 .266 .284 .550370777073523118
Tyrone TaylorDurlf27 .194 .275 .361 .6361082130514927
Rowdy Tellez*Tol1b26 .143 .172 .179 .351284100119
Trayce ThompsonLOrf30 .000 .000 .000 .00060000003
Abraham Toro#Pas2b24 .240 .311 .401 .7112927011012332647
Taylor Trammell*Houcf23 .209 .292 .430 .722861870411946
Jose TrevinoGatc 28 .225 .260 .317 .577142324038735
Mike TroutFrecf29 .398 .477 .9451.4221285111119441945
Yoshi Tsutsugo*Gat1b29 .206 .291 .303 .595155321011151850
Cole Tucker#ZIss24 .118 .189 .212 .40185105015831
Kyle Tucker*ZIrf24 .282 .352 .517 .86935810130018524088
Trea TurnerRidss28 .311 .348 .462 .811541168250196130113
Justin UptonHoulf33 .161 .253 .355 .60815525309181857
Luis UriasDurss24 .215 .291 .356 .6473126711011363389
Christian VazquezBosc 30 .282 .323 .442 .76615644100518925
Alex Verdugo*Frelf25 .302 .384 .496 .88037711421216715071
Matt VierlingRid1b24 .281 .378 .516 .8946418304111028
Jonathan Villar#Gat3b30 .239 .302 .440 .742209509011362081
Daniel Vogelbach*Pas1b28 .159 .280 .238 .518631020121122
Stephen Vogt*Frec 36 .169 .286 .410 .6958314505171428
LaMonte Wade*LOrf27 .285 .351 .565 .9153409722521883493
Tyler Wade*Fress26 .193 .324 .211 .534571110051118
Christian WalkerBos1b30 .244 .308 .341 .649822050111731
Taylor Walls#Houss24 .152 .230 .288 .51866103026728
Eli WhitePHlf27 .223 .288 .383 .67194214139830
Evan WhiteTol1b25 .250 .250 .250 .50041000001
Jesse Winker*LOlf27 .315 .403 .527 .93034911029015555057
Kolten Wong*Pas2b30 .216 .293 .351 .645185401304211533
Mike Yastrzemski*Hourf30 .203 .271 .444 .71641484190276937137
Mike ZuninoZIc 30 .115 .206 .344 .5506172049528