League batting register - 2023
Regular season

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*ZIss22 .247 .292 .398372921579544261881265
Jose AbreuDur1b36 .258 .305 .47247712325125558643011011
Ronald AcunaPasrf25 .350 .430 .65729710414125696634148327
Jo AdellRidrf24 .192 .236 .4815210114515122620
Nick AhmedLOss33 .246 .289 .38822455154320181136534
Ozzie Albies#Pas2b26 .278 .339 .52151414331230829394110491
Nick AllenLOss24 .224 .265 .2783357552336310195243
Francisco AlvarezGCc 21 .221 .324 .459181401001122313255200
Yordan Alvarez*Bosdh26 .288 .401 .566459132192358011111819820
Miguel AmayaLouc 24 .239 .299 .448134325171317574500
Brian AndersonFre3b30 .236 .316 .3411824373217154186110
Nolan ArenadoBos3b32 .226 .262 .4355011132022772912249210
Gabriel AriasGCss23 .125 .222 .5001620023402600
Randy ArozarenaGClf28 .200 .299 .3835801161632895841074180208
Luis Arraez*LO2b26 .303 .332 .403670203286998545254212
Christian ArroyoFre2b28 .271 .300 .3892296227002626375711
Harrison BaderLoucf29 .196 .293 .41251102038625820
Harrison BaderPascf29 .252 .298 .4581553991722222926122
Harrison Bader cf29 .238 .296 .4472064911110302841434142
Javier BaezGCss30 .186 .260 .2711292450217142123551
Tucker Barnhart*Ridc 32 .214 .267 .28612627900910095400
Brett Baty*Lou3b23 .154 .313 .3851320012103610
Jake Bauers*Tolrf27 .215 .297 .412274592709333913110581
Josh Bell#Bosdh30 .185 .288 .3192484660930293338000
Brandon Belt*Pasdh35 .286 .375 .543351000386051200
Brandon Belt*GCdh35 .265 .376 .5163439136116534416113601
Brandon Belt* dh35 .267 .376 .51937810136119615016614801
Will Benson*Durrf25 .306 .402 .519235722256412513893196
Mookie BettsLOrf30 .309 .404 .52661819135331116821489128102
Bo BichettePasss25 .284 .343 .501335951411954522308221
Dairon BlancoHourf30 .192 .271 .37510420162870122873
JJ Bleday*Loulf25 .125 .255 .1758010101560142810
Alex BregmanPH3b29 .264 .333 .39162916626316767485910781
Will Brennan*ZIrf25 .293 .315 .3664811413201664151357227
Jonah BrideLou3b271.0001.0001.000110000100000
Michael Busch*Fre3b25 .180 .263 .31589164121270102910
Lawrence Butler*Pascf22 .500 .500 .500210000000000
Alex CallFrecf28 .202 .294 .31221844101426162275678
Junior CamineroLou3b19 .333 .347 .43848162018301800
Luis CampusanoPasc 24 .387 .425 .723173671301536383123200
Alexander CanarioPasdh23 .250 .250 .625820011100300
Mark CanhaTollf34 .275 .351 .42251014025414655415489372
Victor Caratini#Houc 29 .265 .336 .4152005341825244183900
Matt Carpenter*PHdh37 .192 .347 .35422944130839311547100
Evan Carter*Paslf20 .246 .417 .46265162321271182931
Nick CastellanosZIrf31 .292 .343 .4935861712803087100544185164
Willi Castro#GClf26 .240 .326 .34539194176454491438111364
Matt ChapmanRid3b30 .236 .325 .41745810834215645885514560
Garrett CooperFre1b32 .286 .325 .486294841241333472168310
C.J. CronZI1b33 .207 .247 .293921920287142600
Oneil Cruz*PHss24 .200 .378 .20035700041010802
Bobby DalbecRid1b28 .000 .000 .000900000000500
Elly De La Cruz#Tolss21 .213 .283 .36943693171296146143178329
Rafael Devers*ZI3b26 .251 .330 .458614154340318910396613092
Aledmys DiazTolss32 .298 .404 .362471430074361021
Yainer DiazLouc 24 .315 .345 .5713941242302654818127700
Yandy DiazPas1b31 .349 .422 .598584204490321188357110400
Jasson Dominguez#Pascf20 .167 .318 .36136610274081110
Josh DonaldsonDur3b37 .206 .273 .5006814206915072100
Matt M. DuffyTol3b32 .256 .282 .3471995110122714264101
Jarren Duran*GCcf26 .259 .311 .413332862546454842189255
Adam DuvallPascf34 .192 .258 .39632863190164639111912110
Tommy Edman#LOss28 .222 .279 .34552211629496054103290388
Stuart FairchildTollf27 .304 .385 .5185617602106082360
Freddy FerminFrec 28 .197 .255 .35025450411132343177200
Tyler FitzgeraldFrecf25 .167 .318 .3891831015104501
David FletcherFress29 .224 .248 .32710724312711041400
Mike Ford*Riddh30 .267 .336 .531262707120414662210100
Nick FortesFrec 26 .273 .321 .37419854121230172132940
Jake Fraley*Durrf28 .303 .395 .51936010926216615645284253
Wander Franco#Tolss22 .304 .350 .46534210423483947125342411
Adam Frazier*Bos2b31 .192 .279 .3493707115213553524368145
Tyler FreemanHou3b24 .194 .219 .2263161003101610
Sal Frelick*Bosrf23 .209 .320 .2702154562126231354984
TJ Friedl*Frecf27 .225 .310 .321355801226393134274163
Cam GallagherPHc 30 .164 .190 .23311619501512134002
Joey Gallo*ZI1b29 .213 .325 .438240519015384223910100
Luis V. Garcia*Tol2b23 .248 .294 .36744411021110484703069107
Maikel GarciaBos3b23 .259 .315 .3453941021226462333090112
Stone GarrettTollf27 .293 .359 .482280822001137495259620
Mitch GarverPasdh32 .262 .393 .52726068602149563557310
Andres Gimenez*Hou2b24 .219 .273 .38255712217124686418251332210
Yan GomesLOc 35 .261 .322 .38844111518112515313278810
Nick GonzalesRid2b24 .201 .218 .27114429620118125000
Oscar GonzalezRidrf25 .400 .500 .600521001001201
Hunter GoodmanDurrf23 .186 .239 .2564380013212910
Yasmani Grandal#LOc 34 .251 .301 .33624762120321231174910
Riley Greene*Ridcf22 .274 .328 .3854311182137543123314950
Randal GrichukLOlf31 .257 .292 .447304781521338402157220
Lourdes GurrielLOlf29 .227 .276 .40955012537319666563312141
Yuli GurrielTol1b39 .250 .400 .250410001001000
Eric HaaseDurc 30 .227 .261 .295441000131021100
Garrett HampsonPHss28 .241 .301 .33225361121325151218471
Ke'Bryan HayesFre3b26 .258 .302 .41455514331714567133413982
Austin HaysHoulf27 .255 .304 .3735021283835414423513851
Jonah Heim#Houc 28 .230 .283 .388392902001447541309200
Gunnar Henderson*Hou3b22 .241 .309 .42846511227616485544312756
Enrique HernandezPHss31 .222 .266 .3145101132308414322910452
Ivan HerreraLouc 23 .143 .280 .2382132005113600
Jason Heyward*Ridrf33 .269 .315 .5213901052302545673257820
Aaron Hicks#Houcf33 .345 .461 .5181976862839310433731
Sam Hilliard*ZIcf29 .222 .314 .400451031185062520
Spencer Horwitz*Fredh25 .277 .358 .4474713202101006600
Andy IbanezDur2b30 .240 .274 .453338812021643501167300
Travis Jankowski*PHlf32 .327 .446 .408983261012522014102
Danny JansenPHc 28 .201 .282 .3753046114013344511246800
Edouard Julien*Dur2b24 .282 .392 .51338010721221734546513800
Corey JulksPHlf27 .292 .349 .500178525110302701648112
Josh JungPas3b25 .257 .300 .45246712023122558072515402
Isiah Kiner-FalefaLoucf28 .213 .291 .2871222660111202132860
Alex Kirilloff*GC1b25 .285 .373 .4231233580314162163600
Andrew KniznerDurc 28 .250 .296 .442224561301022332147800
Steven Kwan*Frelf25 .248 .323 .3486091513057655926783194
Shea LangeliersZIc 25 .233 .280 .4963919122325516742213710
DJ LeMahieuDur3b34 .253 .335 .42846311719418674615711611
Royce LewisPas3b24 .337 .385 .60924382602050571197373
Francisco Lindor#Louss29 .231 .339 .4505621302923094851381141497
Evan LongoriaHou3b37 .176 .300 .2653460013206900
Nicky Lopez*PH2b28 .214 .314 .2632244842128205284871
Brandon Lowe*GC2b28 .221 .345 .441681530414121132300
Josh Lowe*Durrf25 .288 .338 .5114971434502283762391543213
Manny MachadoGC3b30 .243 .302 .41961815019030778325213711
Martin MaldonadoDurc 36 .200 .255 .4362805614216314102111410
Manuel MargotGCcf28 .267 .318 .41517647102424192123641
Ketel Marte#Bos2b29 .244 .338 .453627153277301189678312681
Starling MartePHrf34 .250 .283 .317372931114412671086247
J.D. MartinezDurdh35 .310 .354 .6855041563115210612333418100
Michael Massey*ZI2b25 .667 .667 .667320001100000
Jorge MateoDurss28 .203 .271 .29117235821211061042138
Chas McCormickTolcf28 .290 .348 .485462134232217071834135197
Reese McGuire*Tolc 28 .242 .281 .28722354100018131116610
Ryan McKennaZIrf26 .276 .344 .345581610179242030
Ryan McMahon*GC3b28 .214 .303 .4314599819325715015818351
Curtis MeadTol3b22 .500 .500 .6001051004100200
Parker Meadows*ZIcf23 .250 .393 .28488223001494183030
Francisco Mejia#Ridc 27 .182 .262 .33316530100518150183810
MJ Melendez*Hourf24 .264 .315 .44453814230221718824115420
Garrett Mitchell*GCcf24 .286 .333 .714720011301310
Mickey Moniak*Durcf25 .281 .332 .5523178927417514452011941
Gabriel MorenoTolc 23 .261 .289 .351368962104413611410260
Ryan MountcastleZI1b26 .274 .356 .4543901072311562515479570
Cedric Mullins*Frecf28 .218 .297 .4002756012112343713174111
Tom MurphyPHc 32 .297 .320 .54117251120103442245800
Bo Naylor*Pasc 23 .246 .328 .51819949901540411254030
Zach NetoHouss22 .231 .319 .359251581107342419156611
Kevin NewmanDur3b29 .214 .267 .286841860055061821
Brandon Nimmo*Houcf30 .236 .318 .39358813925519746196214413
Ryan Noda*Rid1b27 .224 .353 .3933978919314565357416341
Logan O'HoppeFrec 23 .227 .286 .49519444701522415125000
Shohei Ohtani*Toldh28 .318 .437 .699519165328501321204110161375
Edward OlivaresLoulf27 .228 .279 .370303691827343171649146
Matt Olson*LO1b29 .276 .383 .62359416431257118130210418700
Joey OrtizFre2b24 .163 .182 .18643710013011400
James Outman*Pascf26 .289 .382 .564273799320585143911041
Marcell OzunaPasdh32 .271 .337 .5525981623414411812506216610
Joshua Palacios*GCrf27 .281 .326 .463121344341820192151
Richie Palacios*Tollf26 .259 .317 .5565414513121023910
Vinnie Pasquantino*Pas1b25 .179 .324 .286561000295111700
Joc Pederson*Fredh31 .210 .328 .34531065901147255518210
Liover PegueroGCss22 .231 .286 .25639910041031032
Oswald PerazaDur3b23 .153 .232 .236721130154532210
Geraldo Perdomo#Louss23 .208 .327 .3114379114296936276109232
Salvador PerezGCc 33 .256 .307 .479390100180235379201110700
Kevin PillarDurlf34 .239 .266 .5051844470142529164950
Rene PintoZIc 26 .289 .299 .63276223171215012700
Nick Pratto*Tol1b24 .250 .250 .2501640001300800
Jurickson Profar#GClf30 .241 .330 .38719146133330192243510
Cal Raleigh#Louc 26 .205 .268 .4234409021025627033916801
Harold RamirezLoudh28 .289 .338 .4314391271811458618269684
J.T. RealmutoBosc 32 .216 .244 .362575124262184659913166202
Zach RemillardRid2b29 .258 .305 .3821784610042721396672
Austin RileyTol3b26 .270 .333 .5216371724523710112575717130
Emmanuel RiveraPH3b27 .231 .293 .31329468161218130267111
Anthony Rizzo*Hou1b33 .269 .337 .359782110295171500
Victor RoblesZIcf26 .310 .379 .349126393102114592451
Brayan Rocchio#Durss22 .221 .268 .4427717504119051700
Endy Rodriguez#Ridc 23 .179 .221 .2891903471416210115700
Julio Y. RodriguezPHcf22 .204 .266 .329560114201164868644160278
Ben Rortvedt*Houc 25 .000 .167 .000500000001200
Amed RosarioDurss27 .262 .302 .37448412720585534325112102
Eguy RosarioGC3b23 .333 .4291.167620112101000
Esteury RuizLoucf24 .236 .307 .3663097316084622131978409
Carlos Santana#Hou1b37 .234 .308 .38853912621120625625710954
Anthony Santander#Ridrf28 .229 .300 .41756813038023668885415543
Nolan Schanuel*Fre1b21 .236 .382 .3197217301965121200
Casey SchmittRidss24 .200 .259 .312295591506302612128712
Davis SchneiderPas2b24 .290 .416 .59513138130937263264010
Corey Seager*Bosss29 .342 .400 .6634061393703174846347210
Jean SeguraPH3b33 .203 .246 .2891974023320172102861
Marcus SemienZI2b32 .266 .339 .47063616942526101100768128162
Nick SenzelGC3b28 .310 .355 .560200621211230380154143
Jon Singleton*Dur1b31 .350 .458 .5002070015104400
Jose SiriHoucf27 .157 .187 .3022423842918240910340
Austin SlaterPHcf30 .253 .322 .3431664230417171164401
Josh Smith*ZI3b25 .500 .7501.000211002102000
Will SmithZIc 28 .263 .357 .422529139240208275196211673
Donovan SolanoFre1b35 .347 .437 .462303105211438287437211
Edmundo SosaZI3b27 .253 .282 .47724161104124141757741
Juan Soto*Paslf24 .215 .363 .4675071092903310074411612121
George SpringerLOrf33 .260 .319 .465480125162266382241102215
Giancarlo StantonPasdh33 .210 .232 .385143304071530053600
Garrett Stubbs*Ridc 30 .233 .333 .4501202842613132163800
Eugenio SuarezLou3b31 .201 .268 .33354310918018545874321020
Jack Suwinski*Loucf24 .182 .314 .41638570142245950371161153
Dansby SwansonPasss29 .253 .368 .4801503862828250294210
Fernando TatisRidrf24 .267 .325 .486622166283349095550156294
Mike Tauchman*GCcf32 .255 .360 .4033258313111504374710584
Leody Taveras#Boscf24 .254 .293 .381582148274138448231135179
Michael A. TaylorTolcf32 .247 .315 .50729673181194444129119201
Tyrone TaylorDurrf29 .206 .255 .451102218151321163030
Rowdy Tellez*Tol1b28 .169 .260 .294343588111423404310300
Michael Toglia#Dur1b24 .216 .259 .451511100456121801
Spencer TorkelsonBos1b23 .186 .287 .3293777015013524264911520
Ezequiel TovarGCss21 .249 .279 .43451812933319686131913053
Taylor Trammell*Houlf25 .083 .143 .0831210000301700
Jared TrioloHou3b25 .263 .347 .32417947801181622159100
Mike TroutFrecf31 .294 .359 .51438111213123616523811511
Kyle Tucker*ZIrf26 .257 .373 .448576148353239282410698318
Justin TurnerLOdh38 .291 .367 .5176091773003690120205511452
Trea TurnerRidss30 .251 .306 .440672169264319873549180274
Luis UriasDur2b26 .143 .218 .32749700356141200
Miguel VargasFre2b23 .167 .313 .30427646184444266547430
Christian VazquezBosc 32 .214 .225 .357701510376011411
Alex Verdugo*Frerf27 .257 .315 .364459118242737543408151
Matt VierlingRidrf26 .251 .308 .3994141041771050363329742
Daniel Vogelbach*PHdh30 .250 .367 .41430476801445383548601
LaMonte Wade*Lou1b29 .259 .367 .40749912914020746458311351
Christian WalkerBos1b32 .229 .304 .449581133271337710256013840
Matt Wallner*GClf25 .241 .404 .541220539019464511517721
Taylor Walls#Hou2b26 .192 .306 .29221942515322003684292
Drew Waters#Houcf24 .200 .256 .27540800144211441
Masyn WinnPasss21 .159 .221 .270631010266051311
Bobby Witt JrLouss23 .273 .316 .520660180191240971092421283122
Kolten Wong*PH2b32 .165 .226 .20925442611231321851510
Mike Yastrzemski*Houcf32 .208 .290 .37021645110827300277240
Masataka Yoshida*PHlf29 .264 .312 .3885001322711150576298732

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*ZIss22104398117 .690 44.0 4.0 .151 .678 .25531148
Jose AbreuDur1b361255150424 .777 60.6 4.3 .214 .686 .27751225
Ronald AcunaPasrf25783440381.087 86.611.1 .3061.303 .52940195
Jo AdellRidrf241355002 .717 5.4 3.3 .288 .682 .365625
Nick AhmedLOss3363239011 .677 24.8 3.8 .143 .598 .1962287
Ozzie Albies#Pas2b261345700615 .860 89.3 6.1 .243 .845 .33963268
Nick AllenLOss24933649120 .542 20.5 1.9 .054 .410 .1131093
Francisco AlvarezGCc 2147210012 .782 28.5 5.4 .238 .776 .3762183
Yordan Alvarez*Bosdh26133560279 .968 110.0 8.6 .2791.054 .46056260
Miguel AmayaLouc 2443148110 .747 19.1 5.0 .209 .706 .2611360
Brian AndersonFre3b3055206021 .656 21.5 4.1 .104 .607 .2091262
Nolan ArenadoBos3b321265300322 .697 50.1 3.3 .210 .598 .25949218
Gabriel AriasGCss23118001 .722 1.4 2.6 .375 .667 .50028
Randy ArozarenaGClf28162670065 .681 71.7 4.0 .183 .683 .33147222
Luis Arraez*LO2b261507031214 .735 86.2 4.8 .100 .623 .13643270
Christian ArroyoFre2b2867242218 .689 24.4 3.7 .118 .568 .1482789
Harrison BaderLoucf291558000 .705 7.0 4.6 .216 .732 .353521
Harrison BaderPascf2942169123 .756 21.7 4.7 .206 .777 .3291771
Harrison Bader cf2957227123 .743 28.8 4.7 .209 .765 .3352292
Javier BaezGCss3041147131 .532 10.6 2.6 .085 .505 .209735
Tucker Barnhart*Ridc 3238136102 .552 9.7 2.6 .071 .446 .143936
Brett Baty*Lou3b23516000 .697 2.0 4.8 .231 .818 .53815
Jake Bauers*Tolrf2777306005 .710 34.9 4.3 .197 .692 .33636113
Josh Bell#Bosdh3059285014 .606 24.2 3.2 .133 .558 .2661579
Brandon Belt*Pasdh351040000 .918 7.5 8.1 .257 .960 .400319
Brandon Belt*GCdh3585408128 .892 68.6 7.0 .251 .916 .42653177
Brandon Belt* dh3595448128 .894 76.1 7.1 .251 .920 .42356196
Will Benson*Durrf2559277123 .921 52.8 8.1 .2131.047 .43033122
Mookie BettsLOrf30161728079 .930 139.5 8.5 .2171.000 .37469325
Bo BichettePasss25833700310 .845 56.0 6.0 .218 .805 .31034168
Dairon BlancoHourf3026119120 .646 11.5 3.5 .183 .667 .337939
JJ Bleday*Loulf252194001 .430 4.4 1.7 .050 .408 .237214
Alex BregmanPH3b291627010422 .724 80.8 4.5 .127 .660 .23245246
Will Brennan*ZIrf25112505061 .681 58.3 4.4 .073 .621 .13133176
Jonah BrideLou3b27010002.000 1.0 0.0 .000 .000 .00001
Michael Busch*Fre3b253099002 .577 7.5 2.7 .135 .520 .258728
Lawrence Butler*Pascf22020001.000 0.513.5 .0001.000 .00001
Alex CallFrecf2855249112 .606 20.3 2.9 .110 .565 .2291568
Junior CamineroLou3b191449001 .784 6.9 5.7 .104 .667 .125321
Luis CampusanoPasc 24401930541.147 53.012.5 .3351.273 .40528125
Alexander CanarioPasdh2308000 .875 1.3 5.6 .375 .833 .37515
Mark CanhaTollf341425780517 .773 75.5 5.2 .147 .733 .25143215
Victor Caratini#Houc 2952223014 .751 28.4 5.0 .150 .695 .2401383
Matt Carpenter*PHdh3770285014 .701 31.9 4.5 .162 .720 .3972181
Evan Carter*Paslf20884000 .878 14.4 7.8 .2151.040 .523730
Nick CastellanosZIrf311626430712 .836 99.4 6.1 .201 .821 .29758289
Willi Castro#GClf26112451356 .671 51.7 4.4 .105 .726 .28427135
Matt ChapmanRid3b30134526053 .742 67.9 5.1 .181 .737 .31451191
Garrett CooperFre1b3274314025 .811 46.1 5.7 .201 .753 .25929143
C.J. CronZI1b332497004 .541 5.8 2.0 .087 .416 .130427
Oneil Cruz*PHss24945001 .578 3.0 2.6 .000 .548 .22907
Bobby DalbecRid1b2809001 .000 -0.0-0.0 .000 .000 .00000
Elly De La Cruz#Tolss21109484045 .652 48.5 3.6 .156 .664 .30738161
Rafael Devers*ZI3b261626941416 .788 92.9 5.2 .207 .764 .32665281
Aledmys DiazTolss321657010 .765 8.1 6.2 .064 .824 .213317
Yainer DiazLouc 24814170314 .916 72.2 6.8 .256 .863 .28749225
Yandy DiazPas1b3113966303161.020 147.310.0 .2481.073 .37081349
Jasson Dominguez#Pascf201144001 .679 4.5 3.9 .194 .710 .444313
Josh DonaldsonDur3b372277022 .773 9.1 4.2 .294 .732 .397834
Matt M. DuffyTol3b3255209025 .629 18.3 3.2 .090 .500 .1161369
Jarren Duran*GCcf2686357005 .724 44.3 4.7 .154 .730 .27735137
Adam DuvallPascf3491360021 .655 35.6 3.6 .204 .605 .26535130
Tommy Edman#LOss281465681313 .623 51.2 3.2 .123 .609 .24142180
Stuart FairchildTollf271866110 .902 13.3 8.8 .2141.103 .464829
Freddy FerminFrec 28652761121 .605 16.9 2.0 .154 .484 .2201689
Tyler FitzgeraldFrecf25522000 .707 2.2 3.7 .222 .688 .38927
David FletcherFress2924113026 .575 7.2 2.1 .103 .438 .140635
Mike Ford*Riddh3062292024 .866 47.3 6.5 .263 .852 .34728139
Nick FortesFrec 26502172214 .695 20.7 3.4 .101 .589 .1871574
Jake Fraley*Durrf2895418021 .914 82.6 8.7 .2171.051 .42244187
Wander Franco#Tolss22693710310 .815 52.5 5.4 .161 .807 .27235159
Adam Frazier*Bos2b31112417115 .627 37.8 3.3 .157 .608 .29730129
Tyler FreemanHou3b241032001 .445 1.5 1.5 .032 .346 .09717
Sal Frelick*Bosrf2366254123 .590 21.3 3.2 .060 .576 .242958
TJ Friedl*Frecf27100410731 .631 40.9 3.8 .096 .627 .25120114
Cam GallagherPHc 3042121012 .423 4.5 1.2 .069 .307 .078627
Joey Gallo*ZI1b2964283024 .763 36.1 5.0 .225 .756 .38724105
Luis V. Garcia*Tol2b231164793211 .661 45.4 3.4 .119 .577 .19432163
Maikel GarciaBos3b231014324114 .661 42.0 3.6 .086 .584 .18520136
Stone GarrettTollf2770312025 .841 49.7 6.5 .189 .823 .28631135
Mitch GarverPasdh3272321032 .919 59.4 8.1 .2651.010 .48127137
Andres Gimenez*Hou2b241536106416 .656 54.9 3.1 .163 .603 .23042213
Yan GomesLOc 351224820111 .709 54.3 4.3 .127 .629 .19031171
Nick GonzalesRid2b2443147000 .489 8.7 2.0 .069 .365 .083839
Oscar GonzalezRidrf25160001.100 1.1 7.3 .2001.000 .20013
Hunter GoodmanDurrf231446002 .495 2.4 1.8 .070 .405 .140111
Yasmani Grandal#LOc 3459266019 .637 23.6 3.3 .085 .526 .1581583
Riley Greene*Ridcf221044670110 .713 54.5 4.5 .111 .638 .20031166
Randal GrichukLOlf3167325047 .740 38.9 4.4 .191 .665 .24730136
Lourdes GurrielLOlf291475961623 .685 56.6 3.4 .182 .597 .24759225
Yuli GurrielTol1b3905000 .650 0.5 4.5 .000 .667 .25001
Eric HaaseDurc 301446001 .556 3.2 2.5 .068 .429 .114113
Garrett HampsonPHss2856280415 .633 26.2 3.5 .091 .571 .1981684
Ke'Bryan HayesFre3b261475982415 .716 67.2 4.2 .157 .641 .22952230
Austin HaysHoulf271315420314 .677 55.4 3.8 .118 .589 .19546187
Jonah Heim#Houc 281094291410 .671 42.2 3.6 .158 .587 .23534152
Gunnar Henderson*Hou3b22126515038 .737 60.5 4.4 .187 .684 .27749199
Enrique HernandezPHss311525420114 .579 40.4 2.6 .092 .475 .15531160
Ivan HerreraLouc 23625001 .518 1.4 2.1 .095 .474 .23825
Jason Heyward*Ridrf33103422047 .836 63.7 5.8 .251 .798 .32148203
Aaron Hicks#Houcf3348241011 .978 52.110.7 .1731.130 .40116102
Sam Hilliard*ZIcf291051002 .714 5.7 4.1 .178 .703 .356518
Spencer Horwitz*Fredh251153001 .805 7.7 5.9 .170 .771 .298421
Andy IbanezDur2b30743602310 .726 39.1 3.9 .213 .637 .26038153
Travis Jankowski*PHlf3229121012 .854 21.3 8.1 .0821.029 .367740
Danny JansenPHc 2889340012 .657 34.2 3.8 .174 .608 .25327114
Edouard Julien*Dur2b241014534014 .905 76.7 7.1 .232 .920 .40344195
Corey JulksPHlf2744195016 .849 30.5 6.1 .208 .866 .3481689
Josh JungPas3b25126506076 .752 63.5 4.7 .195 .685 .24446211
Isiah Kiner-FalefaLoucf2826142147 .578 10.7 2.7 .074 .544 .230735
Alex Kirilloff*GC1b2536142013 .796 19.8 5.8 .138 .769 .2681152
Andrew KniznerDurc 28542441311 .738 26.1 3.9 .192 .642 .2542399
Steven Kwan*Frelf251596853412 .671 72.3 4.1 .100 .633 .23542212
Shea LangeliersZIc 251104191110 .776 51.6 4.5 .263 .713 .32250194
DJ LeMahieuDur3b341175220110 .763 67.3 5.1 .175 .720 .29841198
Royce LewisPas3b2457265027 .994 54.7 8.5 .2721.023 .36626148
Francisco Lindor#Louss29162661058 .789 96.5 5.8 .219 .886 .43861253
Evan LongoriaHou3b371340001 .565 2.9 2.7 .088 .517 .26519
Nicky Lopez*PH2b2843261316 .577 20.6 3.0 .049 .541 .201759
Brandon Lowe*GC2b282184020 .786 11.9 5.8 .221 .830 .412730
Josh Lowe*Durrf25125547276 .849 85.7 6.1 .223 .877 .34067254
Manny MachadoGC3b301566750324 .721 72.8 4.0 .176 .637 .26149259
Martin MaldonadoDurc 36943031110 .691 28.5 3.3 .236 .615 .31432122
Manuel MargotGCcf2841192022 .732 24.1 4.9 .148 .689 .2331673
Ketel Marte#Bos2b291627190226 .791 93.6 5.0 .209 .762 .35264284
Starling MartePHrf341183923010 .600 32.3 2.9 .067 .537 .14016118
J.D. MartinezDurdh351285450461.039 121.9 9.2 .3751.079 .44284345
Michael Massey*ZI2b25030001.333 1.336.0 .0002.000 .00002
Jorge MateoDurss2850189104 .562 12.7 2.3 .087 .530 .1741150
Chas McCormickTolcf28119507123 .833 80.6 6.4 .195 .843 .29446224
Reese McGuire*Tolc 2866235002 .568 18.4 2.9 .045 .450 .0991064
Ryan McKennaZIrf26365102 .689 7.3 4.4 .069 .659 .190220
Ryan McMahon*GC3b281215234117 .734 57.7 4.1 .218 .691 .35347198
Curtis MeadTol3b222100011.100 2.410.8 .1001.000 .10016
Parker Meadows*ZIcf2324112020 .677 13.1 5.2 .034 .758 .273325
Francisco Mejia#Ridc 2752184107 .596 13.4 2.5 .152 .521 .2671555
MJ Melendez*Hourf241435870616 .759 73.2 4.7 .180 .689 .26053239
Garrett Mitchell*GCcf24090101.048 2.1 9.4 .4291.400 .71415
Mickey Moniak*Durcf2574344114 .884 57.8 6.6 .271 .876 .34448175
Gabriel MorenoTolc 2391384019 .640 36.3 3.5 .090 .534 .14425129
Ryan MountcastleZI1b26124447058 .810 65.5 6.0 .179 .811 .31839177
Cedric Mullins*Frecf2864313339 .697 33.3 3.9 .182 .680 .33125110
Tom MurphyPHc 3231178004 .861 28.2 6.1 .244 .792 .2672293
Bo Naylor*Pasc 2351230045 .845 34.7 5.9 .271 .852 .41224103
Zach NetoHouss2287289139 .678 28.8 3.8 .127 .616 .1871890
Kevin NewmanDur3b292391100 .552 6.9 2.7 .071 .478 .155624
Brandon Nimmo*Houcf30144661116 .711 76.2 4.5 .156 .662 .25949231
Ryan Noda*Rid1b27102477103 .746 61.1 5.3 .169 .766 .36336156
Logan O'HoppeFrec 2350213028 .781 25.1 4.2 .268 .715 .3302296
Shohei Ohtani*Toldh281386380561.137 172.112.6 .3821.408 .65590363
Edward OlivaresLoulf27763300410 .648 29.3 3.1 .142 .596 .22127112
Matt Olson*LO1b2916270505221.006 138.8 8.2 .3471.053 .52290370
Joey OrtizFre2b241344000 .368 1.5 1.1 .023 .250 .04718
James Outman*Pascf2678320131 .947 63.4 8.6 .2751.026 .42932154
Marcell OzunaPasdh321506640416 .889 109.1 6.5 .281 .869 .38679330
Joshua Palacios*GCrf2735135046 .789 17.3 4.8 .182 .755 .2891156
Richie Palacios*Tollf261460010 .872 10.2 6.7 .296 .900 .370930
Vinnie Pasquantino*Pas1b251669101 .609 5.9 3.3 .107 .596 .304216
Joc Pederson*Fredh31813690312 .673 36.3 3.8 .135 .638 .30320107
Liover PegueroGCss22942000 .542 2.9 2.5 .026 .500 .128110
Oswald PerazaDur3b232582021 .468 4.5 1.9 .083 .419 .139417
Geraldo Perdomo#Louss23148524725 .638 53.5 4.0 .103 .671 .32525136
Salvador PerezGCc 331194270610 .786 56.1 4.9 .223 .727 .25141187
Kevin PillarDurlf3448192012 .771 25.0 4.7 .266 .739 .3262193
Rene PintoZIc 261077000 .930 14.4 7.2 .342 .907 .3551148
Nick Pratto*Tol1b24216001 .500 0.8 1.6 .000 .308 .00004
Jurickson Profar#GClf3041218012 .718 26.2 4.8 .147 .687 .2771974
Cal Raleigh#Louc 261134920102 .691 52.8 3.9 .218 .646 .30546186
Harold RamirezLoudh28106476037 .769 64.1 5.3 .141 .715 .21033189
J.T. RealmutoBosc 32161599029 .605 50.7 3.0 .146 .541 .20046208
Zach RemillardRid2b2950195504 .687 20.6 3.9 .124 .630 .2021468
Austin RileyTol3b261627080715 .855 110.4 6.1 .251 .831 .34584332
Emmanuel RiveraPH3b2775321018 .606 26.4 3.0 .082 .506 .1701992
Anthony Rizzo*Hou1b332286003 .696 9.0 4.1 .090 .600 .179328
Victor RoblesZIcf2626142207 .728 16.3 4.5 .040 .663 .143444
Brayan Rocchio#Durss222382000 .710 9.4 4.2 .221 .650 .286934
Endy Rodriguez#Ridc 2349204032 .510 12.4 2.1 .111 .418 .1681255
Julio Y. RodriguezPHcf221516170714 .594 48.8 2.8 .125 .558 .23737184
Ben Rortvedt*Houc 2537100 .167 0.1 0.5 .000 .200 .20000
Amed RosarioDurss271365140217 .676 51.4 3.7 .112 .582 .18033181
Eguy RosarioGC3b23170001.595 3.121.0 .8332.0001.00027
Esteury RuizLoucf2479342016 .673 37.4 4.0 .129 .737 .29124113
Carlos Santana#Hou1b37146600029 .696 65.3 4.1 .154 .641 .26242209
Anthony Santander#Ridrf2815464101116 .717 69.6 4.0 .188 .663 .28561237
Nolan Schanuel*Fre1b212089003 .701 9.6 4.4 .083 .690 .250423
Casey SchmittRidss24843232211 .570 21.8 2.3 .112 .470 .1492192
Davis SchneiderPas2b24331610101.012 36.010.3 .3051.161 .5112278
Corey Seager*Bosss2910744701101.063 105.810.3 .3201.119 .40668269
Jean SeguraPH3b3363214327 .536 13.5 2.2 .086 .455 .162857
Marcus SemienZI2b32162719089 .809 107.3 6.0 .204 .816 .33373299
Nick SenzelGC3b2846218124 .915 38.4 7.0 .250 .903 .33025112
Jon Singleton*Dur1b31624000 .958 5.110.5 .1501.077 .350110
Jose SiriHoucf2765255315 .488 13.1 1.7 .145 .411 .1981573
Austin SlaterPHcf3034183001 .666 19.1 4.1 .090 .587 .181757
Josh Smith*ZI3b25040001.750 1.951.0 .5004.0001.50012
Will SmithZIc 28142617074 .778 86.8 5.8 .159 .783 .28444223
Donovan SolanoFre1b3578355024 .899 65.2 8.6 .116 .941 .25726140
Edmundo SosaZI3b2758261269 .759 30.0 4.1 .224 .689 .25726115
Juan Soto*Paslf241256322316 .831 90.6 5.8 .252 .865 .48362237
George SpringerLOrf331255260317 .784 68.5 4.9 .204 .761 .32344223
Giancarlo StantonPasdh3348151032 .616 12.6 2.9 .175 .522 .2101155
Garrett Stubbs*Ridc 3035138000 .783 19.6 5.7 .217 .783 .3501254
Eugenio SuarezLou3b311625940113 .601 48.1 2.9 .133 .521 .21536181
Jack Suwinski*Loucf24108460105 .729 55.4 4.6 .234 .771 .44940160
Dansby SwansonPasss2948182032 .848 29.1 6.7 .227 .895 .4271672
Fernando TatisRidrf241626833329 .811 91.9 5.0 .219 .789 .33965302
Mike Tauchman*GCcf3280385425 .763 50.6 5.3 .148 .769 .30525131
Leody Taveras#Boscf24144617024 .675 65.3 3.9 .127 .609 .19444222
Michael A. TaylorTolcf3280331413 .822 50.9 5.9 .260 .881 .42238150
Tyrone TaylorDurrf2922110011 .706 12.2 4.0 .245 .683 .3331446
Rowdy Tellez*Tol1b281123891213 .555 25.7 2.3 .125 .483 .25120101
Michael Toglia#Dur1b241654001 .710 5.3 3.4 .235 .619 .255423
Spencer TorkelsonBos1b23114435039 .616 37.6 3.2 .143 .573 .27928124
Ezequiel TovarGCss21141541018 .713 60.5 4.1 .185 .630 .22655225
Taylor Trammell*Houlf25314010 .226 0.3 0.6 .000 .182 .08301
Jared TrioloHou3b2532202004 .671 22.6 4.5 .061 .669 .235958
Mike TroutFrecf3194423024 .874 72.3 7.1 .220 .865 .32037196
Kyle Tucker*ZIrf261616931610 .821 105.6 6.3 .191 .895 .41561258
Justin TurnerLOdh381566870310 .884 118.1 7.1 .227 .890 .32266315
Trea TurnerRidss30161729038 .746 94.2 4.9 .189 .732 .29661296
Luis UriasDur2b261355012 .545 3.2 1.9 .184 .477 .265316
Miguel VargasFre2b2393340131 .617 31.8 3.7 .138 .636 .3442684
Christian VazquezBosc 321371002 .582 4.7 2.2 .143 .466 .157425
Alex Verdugo*Frerf271235110916 .679 52.2 3.8 .107 .601 .20333167
Matt VierlingRidrf26111453136 .706 51.5 4.3 .147 .642 .22934165
Daniel Vogelbach*PHdh3094362015 .782 49.6 5.7 .164 .782 .33922126
LaMonte Wade*Lou1b29131593246 .774 81.5 5.7 .148 .785 .32334203
Christian WalkerBos1b321606520612 .753 80.7 4.7 .220 .717 .33061261
Matt Wallner*GClf2577285032 .944 53.2 8.3 .3001.076 .53628119
Taylor Walls#Hou2b2671258302 .598 25.7 3.8 .100 .713 .3881164
Drew Waters#Houcf241143003 .531 2.3 1.7 .075 .500 .175111
Masyn WinnPasss211868000 .490 3.9 1.9 .111 .426 .190317
Bobby Witt JrLouss231627080419 .836 96.0 4.9 .247 .802 .32471343
Kolten Wong*PH2b3269274000 .435 11.5 1.4 .043 .351 .094853
Mike Yastrzemski*Houcf3263249154 .661 25.2 3.8 .162 .634 .3061980
Masataka Yoshida*PHlf291275360122 .700 54.7 3.8 .124 .592 .18439194

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*ZIss223.213.00284 .292166 .417172 .432 4.5
Jose AbreuDur1b363.963.67346 .283255 .495259 .503 3.7
Ronald AcunaPasrf254.353.76227 .348236 .686239 .695 1.2
Jo AdellRidrf243.933.7122 .27327 .49128 .50913.0
Nick AhmedLOss333.233.03157 .331100 .418101 .423 5.0
Ozzie Albies#Pas2b264.253.84386 .293309 .542318 .558 2.5
Nick AllenLOss243.403.13290 .248112 .308112 .308 2.7
Francisco AlvarezGCc 212.332.01119 .244108 .514111 .529 2.1
Yordan Alvarez*Bosdh264.213.45335 .290341 .609352 .629 1.2
Miguel AmayaLouc 242.512.2784 .29867 .45372 .486 6.4
Brian AndersonFre3b303.433.03121 .33980 .38884 .408 3.4
Nolan ArenadoBos3b323.633.43385 .223242 .457244 .460 3.8
Gabriel AriasGCss231.201.078 .00010 .55610 .556 3.0
Randy ArozarenaGClf284.143.58378 .233296 .442306 .457 2.4
Luis Arraez*LO2b264.694.47622 .312295 .420300 .427 1.7
Christian ArroyoFre2b283.032.86175 .35496 .39799 .409 8.1
Harrison BaderLoucf291.351.1940 .17526 .44828 .483 1.6
Harrison BaderPascf291.881.72125 .25680 .47382 .485 2.9
Harrison Bader cf291.711.55165 .236106 .467110 .485 2.4
Javier BaezGCss302.101.8496 .22947 .32049 .333 2.9
Tucker Barnhart*Ridc 322.312.1473 .37045 .33145 .331 6.0
Brett Baty*Lou3b232.672.176 .1678 .5008 .500 2.0
Jake Bauers*Tolrf273.783.38160 .313144 .471145 .474 3.4
Josh Bell#Bosdh302.692.34160 .231112 .393115 .404 2.4
Brandon Belt*Pasdh352.862.5020 .35024 .60024 .600 2.4
Brandon Belt*GCdh354.003.36194 .387238 .583239 .586 2.2
Brandon Belt* dh353.863.26214 .383262 .585263 .587 2.2
Will Benson*Durrf253.112.64139 .475160 .578161 .581 2.4
Mookie BettsLOrf304.523.84466 .343414 .569428 .588 1.4
Bo BichettePasss254.464.04237 .321198 .535200 .541 2.7
Dairon BlancoHourf302.592.2677 .23451 .42951 .429 2.3
JJ Bleday*Loulf252.241.9051 .17628 .29828 .298 2.0
Alex BregmanPH3b294.333.88511 .294305 .435313 .447 1.8
Will Brennan*ZIrf254.043.85429 .326189 .374194 .384 4.4
Jonah BrideLou3b270.170.1711.00011.00011.000 0.0
Michael Busch*Fre3b252.912.6258 .24138 .38438 .384 2.9
Lawrence Butler*Pascf220.670.672 .5001 .5001 .500 0.0
Alex CallFrecf282.962.60160 .25095 .38297 .390 2.1
Junior CamineroLou3b192.582.5339 .38522 .44922 .449 8.0
Luis CampusanoPasc 242.842.54131 .397137 .710140 .725 2.7
Alexander CanarioPasdh231.141.144 .2505 .6255 .62599.0
Mark CanhaTollf344.073.59408 .309263 .455278 .481 1.9
Victor Caratini#Houc 292.562.30154 .292101 .453105 .471 2.2
Matt Carpenter*PHdh372.792.25151 .238135 .474136 .477 1.3
Evan Carter*Paslf200.930.7234 .41248 .57149 .583 1.6
Nick CastellanosZIrf313.973.62379 .372333 .518338 .526 4.2
Willi Castro#GClf263.442.98284 .317173 .384187 .415 2.9
Matt ChapmanRid3b303.933.42303 .307246 .468254 .483 2.6
Garrett CooperFre1b323.203.00200 .355159 .506161 .513 5.2
C.J. CronZI1b332.552.4264 .26631 .32032 .330 6.5
Oneil Cruz*PHss243.002.3327 .25917 .37817 .378 0.8
Bobby DalbecRid1b281.501.504 .0000 .0000 .00099.0
Elly De La Cruz#Tolss213.903.52253 .332204 .421205 .424 4.1
Rafael Devers*ZI3b264.283.79458 .269347 .500356 .513 2.0
Aledmys DiazTolss323.562.9438 .36823 .40426 .456 1.7
Yainer DiazLouc 243.092.92294 .333237 .568245 .588 6.4
Yandy DiazPas1b314.774.20451 .381420 .633425 .641 1.5
Jasson Dominguez#Pascf203.673.0023 .17421 .47721 .477 1.4
Josh DonaldsonDur3b373.503.0943 .18641 .53241 .532 3.0
Matt M. DuffyTol3b322.462.34158 .31075 .35977 .368 6.8
Jarren Duran*GCcf263.573.32237 .338158 .443162 .454 4.2
Adam DuvallPascf343.132.85193 .244149 .414160 .444 6.4
Tommy Edman#LOss283.893.58427 .251212 .373222 .391 2.8
Stuart FairchildTollf273.673.1133 .45537 .56137 .561 2.9
Freddy FerminFrec 283.293.02173 .225106 .384109 .395 4.2
Tyler FitzgeraldFrecf253.142.5712 .16711 .50011 .500 1.3
David FletcherFress292.051.9593 .23739 .34539 .345 3.5
Mike Ford*Riddh303.743.36143 .350161 .551167 .572 4.6
Nick FortesFrec 263.012.75171 .30487 .40189 .410 2.2
Jake Fraley*Durrf283.402.93262 .355239 .572243 .581 1.6
Wander Franco#Tolss223.022.78303 .317184 .496185 .499 1.4
Adam Frazier*Bos2b313.362.98291 .199172 .412174 .417 1.6
Tyler FreemanHou3b243.203.1025 .2408 .2508 .250 6.0
Sal Frelick*Bosrf232.952.50168 .26293 .36694 .370 1.4
TJ Friedl*Frecf273.733.23285 .260156 .380159 .388 1.8
Cam GallagherPHc 302.882.7676 .23730 .24831 .25613.3
Joey Gallo*ZI1b293.182.70126 .286144 .509146 .516 2.6
Luis V. Garcia*Tol2b233.633.36370 .270193 .403193 .403 2.3
Maikel GarciaBos3b233.483.18303 .317166 .384169 .391 3.0
Stone GarrettTollf273.122.80175 .406160 .513165 .529 3.8
Mitch GarverPasdh323.242.63169 .278192 .598195 .607 1.3
Andres Gimenez*Hou2b243.963.62410 .239238 .390256 .420 5.3
Yan GomesLOc 353.543.24342 .301198 .411211 .438 3.3
Nick GonzalesRid2b242.722.6794 .30941 .27942 .28625.0
Oscar GonzalezRidrf251.501.253 .6674 .6674 .667 2.0
Hunter GoodmanDurrf233.293.0733 .21213 .28314 .304 4.5
Yasmani Grandal#LOc 343.172.94196 .301100 .376101 .380 2.9
Riley Greene*Ridcf223.773.48276 .402199 .426201 .430 4.5
Randal GrichukLOlf313.253.04223 .291151 .465153 .471 4.8
Lourdes GurrielLOlf294.053.74417 .254258 .433264 .443 3.7
Yuli GurrielTol1b391.251.004 .2502 .4002 .400 0.0
Eric HaaseDurc 302.001.9132 .28115 .32615 .326 5.5
Garrett HampsonPHss282.552.30171 .339105 .375106 .379 4.0
Ke'Bryan HayesFre3b263.993.70408 .316264 .441267 .446 4.1
Austin HaysHoulf273.993.69362 .340222 .410224 .413 3.9
Jonah Heim#Houc 283.523.21292 .260182 .424183 .427 3.1
Gunnar Henderson*Hou3b223.553.21325 .295242 .470246 .478 3.0
Enrique HernandezPHss313.473.27399 .263189 .349191 .352 3.6
Ivan HerreraLouc 233.132.6315 .2008 .3209 .360 2.0
Jason Heyward*Ridrf334.103.79291 .275228 .540231 .547 3.1
Aaron Hicks#Houcf332.682.19153 .392145 .602145 .602 0.9
Sam Hilliard*ZIcf292.832.5019 .47424 .47124 .471 4.2
Spencer Horwitz*Fredh253.793.3639 .28227 .50927 .509 1.0
Andy IbanezDur2b303.002.82254 .256169 .469170 .472 4.6
Travis Jankowski*PHlf323.032.4585 .37660 .49662 .512 0.7
Danny JansenPHc 283.122.79224 .214138 .406149 .438 2.8
Edouard Julien*Dur2b243.813.19225 .382260 .574264 .583 2.1
Corey JulksPHlf274.434.05121 .347105 .538105 .538 3.0
Josh JungPas3b253.723.43298 .329236 .466243 .480 6.2
Isiah Kiner-FalefaLoucf281.631.4098 .25548 .33850 .352 2.2
Alex Kirilloff*GC1b253.382.9385 .37668 .47970 .493 2.3
Andrew KniznerDurc 282.682.46140 .329113 .463115 .471 5.6
Steven Kwan*Frelf254.313.83526 .274279 .407281 .410 1.2
Shea LangeliersZIc 253.773.52231 .286216 .516220 .525 6.2
DJ LeMahieuDur3b344.213.73330 .300255 .489256 .490 2.0
Royce LewisPas3b243.533.24152 .408167 .630168 .634 3.8
Francisco Lindor#Louss294.083.47396 .253334 .505347 .525 1.7
Evan LongoriaHou3b373.082.6224 .20815 .37515 .375 1.5
Nicky Lopez*PH2b282.311.98179 .26387 .33392 .352 1.7
Brandon Lowe*GC2b283.823.0943 .25643 .51244 .524 1.8
Josh Lowe*Durrf253.703.36330 .367293 .536295 .539 3.9
Manny MachadoGC3b304.333.96454 .264311 .461313 .464 2.6
Martin MaldonadoDurc 362.892.67152 .263143 .472143 .472 5.4
Manuel MargotGCcf282.702.48138 .31285 .44387 .453 3.0
Ketel Marte#Bos2b294.443.87473 .260367 .510374 .520 1.5
Starling MartePHrf343.323.15285 .312128 .327135 .344 8.6
J.D. MartinezDurdh354.133.82275 .378379 .695382 .701 5.3
Michael Massey*ZI2b250.600.603 .6672 .6672 .667 0.0
Jorge MateoDurss281.441.31130 .26260 .31766 .349 4.2
Chas McCormickTolcf284.263.88309 .366258 .509266 .525 4.0
Reese McGuire*Tolc 283.513.33157 .34475 .31976 .323 6.0
Ryan McKennaZIrf261.481.3238 .39524 .36926 .400 5.0
Ryan McMahon*GC3b283.823.35256 .285256 .489257 .491 3.2
Curtis MeadTol3b221.671.678 .6256 .6006 .60099.0
Parker Meadows*ZIcf232.802.2060 .36743 .38447 .420 1.7
Francisco Mejia#Ridc 273.022.70123 .20373 .39773 .397 2.1
MJ Melendez*Hourf243.993.66369 .328280 .477282 .480 3.8
Garrett Mitchell*GCcf241.000.784 .2506 .6676 .667 3.0
Mickey Moniak*Durcf253.513.23183 .393195 .567200 .581 5.9
Gabriel MorenoTolc 233.433.29263 .350143 .372144 .375 7.3
Ryan MountcastleZI1b263.362.93285 .323224 .501229 .512 2.0
Cedric Mullins*Frecf282.952.59195 .246141 .450142 .454 2.4
Tom MurphyPHc 322.092.02104 .39497 .54599 .55614.5
Bo Naylor*Pasc 233.032.62149 .228128 .557129 .561 1.6
Zach NetoHouss222.952.56182 .280105 .363124 .429 4.4
Kevin NewmanDur3b293.142.9067 .26930 .33030 .330 3.0
Brandon Nimmo*Houcf304.504.00427 .281293 .443302 .457 2.3
Ryan Noda*Rid1b273.592.98221 .339230 .482235 .493 2.2
Logan O'HoppeFrec 233.333.03131 .221108 .507113 .531 4.2
Shohei Ohtani*Toldh284.623.76313 .367473 .741477 .748 1.5
Edward OlivaresLoulf273.112.86251 .247128 .388135 .409 3.1
Matt Olson*LO1b294.353.67355 .301474 .672476 .675 1.8
Joey OrtizFre2b242.322.2629 .2419 .2059 .20514.0
James Outman*Pascf263.863.29147 .401193 .603197 .616 2.8
Marcell OzunaPasdh324.433.99392 .301392 .590392 .590 2.7
Joshua Palacios*GCrf273.653.27100 .30065 .48166 .489 2.3
Richie Palacios*Tollf264.003.6043 .25633 .55035 .583 3.0
Vinnie Pasquantino*Pas1b253.292.6748 .16727 .39128 .406 0.6
Joc Pederson*Fredh312.822.37220 .245158 .428163 .442 1.6
Liover PegueroGCss223.002.7929 .31013 .31013 .310 3.3
Oswald PerazaDur3b233.282.8851 .19620 .24425 .305 7.3
Geraldo Perdomo#Louss233.302.75328 .250212 .405214 .408 1.4
Salvador PerezGCc 333.343.05266 .289198 .464218 .511 9.7
Kevin PillarDurlf342.262.16122 .24699 .516100 .521 8.2
Rene PintoZIc 261.571.5542 .35749 .63649 .63627.0
Nick Pratto*Tol1b242.002.008 .5004 .2504 .25099.0
Jurickson Profar#GClf302.912.55154 .27998 .450100 .459 1.5
Cal Raleigh#Louc 263.543.17257 .253225 .457228 .463 4.3
Harold RamirezLoudh284.003.69332 .340215 .452223 .468 3.7
J.T. RealmutoBosc 323.723.57393 .270221 .369230 .38412.8
Zach RemillardRid2b293.202.92113 .37277 .39580 .410 7.3
Austin RileyTol3b264.373.93436 .310389 .549396 .559 3.0
Emmanuel RiveraPH3b273.493.20222 .297118 .368118 .368 2.7
Anthony Rizzo*Hou1b333.443.1261 .31135 .40736 .419 2.1
Victor RoblesZIcf262.632.33104 .37553 .37358 .408 2.7
Brayan Rocchio#Durss223.283.0856 .23239 .47639 .476 3.4
Endy Rodriguez#Ridc 234.163.88132 .22766 .32466 .324 5.2
Julio Y. RodriguezPHcf224.093.71391 .251228 .370234 .379 3.6
Ben Rortvedt*Houc 252.331.674 .0001 .1431 .143 2.0
Amed RosarioDurss273.573.36366 .325206 .401209 .407 4.5
Eguy RosarioGC3b231.751.505 .20081.14381.143 0.0
Esteury RuizLoucf243.723.36224 .290132 .386145 .424 4.1
Carlos Santana#Hou1b374.033.62412 .257266 .443268 .447 1.9
Anthony Santander#Ridrf284.163.69401 .267291 .454299 .466 2.9
Nolan Schanuel*Fre1b212.782.2559 .27135 .39340 .449 1.0
Casey SchmittRidss243.082.81206 .257104 .322116 .359 7.3
Davis SchneiderPas2b243.582.9183 .349104 .646107 .665 1.5
Corey Seager*Bosss294.183.79304 .355303 .678309 .691 2.1
Jean SeguraPH3b333.293.03171 .21667 .31369 .322 2.8
Marcus SemienZI2b324.443.93490 .292367 .510374 .520 1.9
Nick SenzelGC3b282.722.50150 .333127 .583127 .583 2.7
Jon Singleton*Dur1b312.672.2215 .40014 .58314 .583 1.0
Jose SiriHoucf273.863.67134 .21682 .32282 .32211.4
Austin SlaterPHcf302.031.84118 .32273 .39974 .404 2.8
Josh Smith*ZI3b250.670.332 .50041.00041.000 0.0
Will SmithZIc 284.353.73400 .298285 .462304 .493 1.9
Donovan SolanoFre1b354.553.88229 .441183 .515190 .535 1.7
Edmundo SosaZI3b272.902.68160 .306120 .460127 .48715.4
Juan Soto*Paslf243.973.19358 .212353 .559357 .565 1.0
George SpringerLOrf333.733.40355 .279264 .502266 .506 2.5
Giancarlo StantonPasdh332.222.10103 .22360 .39760 .397 7.2
Garrett Stubbs*Ridc 303.142.7376 .28970 .50772 .522 2.4
Eugenio SuarezLou3b313.673.35316 .288224 .377231 .389 4.9
Jack Suwinski*Loucf243.542.96201 .229231 .502234 .509 2.3
Dansby SwansonPasss293.793.13103 .291101 .555101 .555 1.4
Fernando TatisRidrf244.223.84438 .301352 .515357 .523 3.1
Mike Tauchman*GCcf323.352.83215 .335178 .462185 .481 2.2
Leody Taveras#Boscf244.284.04436 .310253 .410255 .413 4.4
Michael A. TaylorTolcf323.413.05163 .331179 .541180 .544 4.1
Tyrone TaylorDurrf292.502.3268 .23552 .47353 .482 5.0
Rowdy Tellez*Tol1b283.443.04232 .203144 .370144 .370 2.4
Michael Toglia#Dur1b243.183.0029 .24125 .46326 .481 9.0
Spencer TorkelsonBos1b233.352.90252 .226173 .398179 .411 2.3
Ezequiel TovarGCss213.783.62370 .297244 .451247 .457 6.8
Taylor Trammell*Houlf252.802.406 .1672 .1432 .143 7.0
Jared TrioloHou3b252.151.90119 .38779 .39181 .401 2.8
Mike TroutFrecf314.504.05245 .363234 .553236 .558 3.0
Kyle Tucker*ZIrf264.303.58462 .271364 .525368 .531 0.9
Justin TurnerLOdh384.403.90462 .305370 .539390 .568 2.1
Trea TurnerRidss304.534.17464 .297345 .473350 .480 3.7
Luis UriasDur2b264.233.7735 .11420 .36421 .382 3.0
Miguel VargasFre2b233.212.60202 .208138 .406144 .424 1.4
Christian VazquezBosc 321.691.6753 .22626 .36626 .36614.0
Alex Verdugo*Frerf273.623.26380 .292207 .405210 .411 2.0
Matt VierlingRidrf263.573.26311 .302197 .435200 .442 3.0
Daniel Vogelbach*PHdh303.262.74205 .302180 .497183 .506 1.6
LaMonte Wade*Lou1b293.883.26372 .293286 .482291 .491 1.4
Christian WalkerBos1b324.073.63416 .240321 .492326 .500 2.3
Matt Wallner*GClf253.102.39127 .268170 .596181 .635 1.5
Taylor Walls#Hou2b262.532.15133 .278100 .388100 .388 2.3
Drew Waters#Houcf243.313.0825 .28012 .27914 .32614.0
Masyn WinnPasss213.403.1548 .16722 .32422 .324 2.6
Bobby Witt JrLouss234.374.07496 .282385 .544387 .547 3.0
Kolten Wong*PH2b323.563.30202 .20371 .25973 .266 2.8
Mike Yastrzemski*Houcf323.112.70142 .261107 .430107 .430 2.7
Masataka Yoshida*PHlf294.223.94403 .300223 .416229 .427 3.0

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*ZIss22 .172 .250 .207 .457295100429
Jose AbreuDur1b36 .304 .356 .6671.0221384214012341133
Ronald AcunaPasrf25 .329 .394 .6241.017852840720920
Jo AdellRidrf24 .182 .182 .182 .364112000205
Nick AhmedLOss33 .273 .385 .364 .748113100121
Ozzie Albies#Pas2b26 .393 .412 .6901.103168661811032725
Nick AllenLOss24 .256 .327 .316 .64213334311171422
Francisco AlvarezGCc 21 .196 .321 .402 .723921840581632
Yordan Alvarez*Bosdh26 .261 .362 .391 .75313836523182035
Miguel AmayaLouc 24 .232 .260 .453 .713952241512232
Brian AndersonFre3b30 .234 .296 .313 .60864153105521
Nolan ArenadoBos3b32 .227 .275 .400 .67575174031758
Gabriel AriasGCss23 .000 .000 .000 .00040000002
Randy ArozarenaGClf28 .179 .275 .462 .737156282014322057
Luis Arraez*LO2b26 .301 .326 .361 .6871835550218720
Christian ArroyoFre2b28 .217 .217 .261 .4782351002010
Harrison BaderLoucf29 .227 .306 .477 .7834410203646
Harrison BaderPascf29 .300 .333 .600 .9331003071719518
Harrison Bader cf29 .278 .325 .563 .88714440911025924
Javier BaezGCss30 .176 .263 .271 .53485152027923
Tucker Barnhart*Ridc 32 .247 .293 .333 .62693238006636
Brett Baty*Lou3b23 .000 .000 .000 .00000000000
Jake Bauers*Tolrf27 .290 .290 .419 .7103194006013
Josh Bell#Bosdh30 .188 .288 .362 .65114928507212150
Brandon Belt*Pasdh35 .000 .000 .000 .00010000001
Brandon Belt*GCdh35 .316 .381 .474 .85538123015410
Brandon Belt* dh35 .308 .372 .462 .83439123015411
Will Benson*Durrf25 .154 .154 .154 .308132000105
Mookie BettsLOrf30 .204 .349 .369 .71815732806173131
Bo BichettePasss25 .291 .364 .468 .8327923802799
Dairon BlancoHourf30 .278 .350 .639 .98936100512416
JJ Bleday*Loulf25 .000 .000 .000 .00030000002
Alex BregmanPH3b29 .233 .311 .300 .61112028202121214
Will Brennan*ZIrf25 .138 .138 .172 .310294100309
Jonah BrideLou3b27 .000 .000 .000 .00000000000
Michael Busch*Fre3b25 .455 .455 .5451.000115100101
Lawrence Butler*Pascf221.0001.0001.0002.00011000000
Alex CallFrecf28 .215 .306 .344 .65016335904132244
Junior CamineroLou3b19 .282 .300 .359 .6593911001118
Luis CampusanoPasc 24 .456 .490 .8721.3621255710014341122
Alexander CanarioPasdh23 .000 .000 .000 .00020000000
Mark CanhaTollf34 .288 .349 .518 .86713940727191324
Victor Caratini#Houc 29 .200 .293 .260 .55350100015311
Matt Carpenter*PHdh37 .253 .365 .460 .8258722305181520
Evan Carter*Paslf20 .000 .250 .000 .25030000011
Nick CastellanosZIrf31 .349 .420 .5801.000169591209331942
Willi Castro#GClf26 .259 .310 .296 .6075414200539
Matt ChapmanRid3b30 .292 .380 .482 .861137401404221836
Garrett CooperFre1b32 .318 .353 .531 .8831795783828950
C.J. CronZI1b33 .135 .200 .189 .389375200039
Oneil Cruz*PHss24 .238 .385 .238 .623215000055
Bobby DalbecRid1b28 .000 .000 .000 .00040000002
Elly De La Cruz#Tolss21 .149 .167 .213 .3794770014124
Rafael Devers*ZI3b26 .225 .291 .422 .71317339709291141
Aledmys DiazTolss32 .167 .455 .167 .62161000133
Yainer DiazLouc 24 .067 .067 .067 .133151000106
Yandy DiazPas1b31 .329 .413 .6651.078161539015282233
Jasson Dominguez#Pascf20 .000 .000 .000 .00020000000
Josh DonaldsonDur3b37 .250 .280 .583 .863246202519
Matt M. DuffyTol3b32 .283 .320 .383 .7041203460210518
Jarren Duran*GCcf26 .211 .286 .289 .5753883004217
Adam DuvallPascf34 .304 .304 .609 .9132374014011
Tommy Edman#LOss28 .246 .285 .377 .66212230100214624
Stuart FairchildTollf27 .462 .467 .6921.159136001215
Freddy FerminFrec 28 .000 .222 .000 .222140000144
Tyler FitzgeraldFrecf25 .167 .167 .667 .83361001102
David FletcherFress29 .225 .222 .366 .5887116212709
Mike Ford*Riddh30 .346 .485 .346 .8312690003512
Nick FortesFrec 26 .302 .343 .420 .763162491112161020
Jake Fraley*Durrf28 .286 .423 .381 .804216200325
Wander Franco#Tolss22 .375 .416 .575 .991160601434211110
Adam Frazier*Bos2b31 .169 .280 .250 .53012421103101825
Tyler FreemanHou3b24 .000 .000 .000 .00080000002
Sal Frelick*Bosrf23 .217 .308 .217 .525235000133
TJ Friedl*Frecf27 .236 .306 .340 .64510625312111119
Cam GallagherPHc 30 .316 .300 .526 .826196400307
Joey Gallo*ZI1b29 .245 .333 .431 .76510225405181340
Luis V. Garcia*Tol2b23 .276 .306 .466 .77258166116310
Maikel GarciaBos3b23 .332 .354 .467 .82219966101514735
Stone GarrettTollf27 .294 .370 .555 .92511935708221449
Mitch GarverPasdh32 .489 .635 .6891.324452230210189
Andres Gimenez*Hou2b24 .266 .331 .416 .7471544161521329
Yan GomesLOc 35 .295 .349 .482 .83113941616251021
Nick GonzalesRid2b24 .125 .125 .125 .25081000004
Oscar GonzalezRidrf25 .000 .000 .000 .00000000000
Hunter GoodmanDurrf23 .235 .278 .412 .690174001203
Yasmani Grandal#LOc 34 .258 .303 .258 .561318000027
Riley Greene*Ridcf22 .191 .276 .206 .48268131001828
Randal GrichukLOlf31 .279 .313 .503 .8161654681923931
Lourdes GurrielLOlf29 .206 .276 .326 .60214129912141320
Yuli GurrielTol1b39 .000 .000 .000 .00000000000
Eric HaaseDurc 30 .400 .400 .400 .80052000001
Garrett HampsonPHss28 .224 .255 .306 .56198228004436
Ke'Bryan HayesFre3b26 .256 .288 .440 .72916843122525837
Austin HaysHoulf27 .296 .367 .414 .78115245180081639
Jonah Heim#Houc 28 .286 .341 .384 .72511232502191022
Gunnar Henderson*Hou3b22 .148 .244 .194 .4381081620151235
Enrique HernandezPHss31 .200 .222 .267 .489105211024214
Ivan HerreraLouc 23 .000 .000 .000 .000120000003
Jason Heyward*Ridrf33 .213 .254 .525 .77812226110922533
Aaron Hicks#Houcf33 .427 .516 .5731.08910344413181917
Sam Hilliard*ZIcf29 .000 .200 .000 .20040000012
Spencer Horwitz*Fredh25 .167 .167 .167 .33361000001
Andy IbanezDur2b30 .287 .320 .552 .87314341121822828
Travis Jankowski*PHlf32 .214 .294 .286 .580143100221
Danny JansenPHc 28 .147 .171 .265 .436345101418
Edouard Julien*Dur2b24 .391 .500 .5221.022239001457
Corey JulksPHlf27 .323 .323 .7101.03231101131007
Josh JungPas3b25 .287 .320 .549 .86916447401339838
Isiah Kiner-FalefaLoucf28 .180 .288 .230 .51761113008817
Alex Kirilloff*GC1b25 .500 .5001.0001.50042200100
Andrew KniznerDurc 28 .189 .214 .472 .686531030411218
Steven Kwan*Frelf25 .224 .292 .316 .608174391002221629
Shea LangeliersZIc 25 .143 .167 .343 .5103552118118
DJ LeMahieuDur3b34 .203 .329 .339 .6681182410582133
Royce LewisPas3b24 .387 .457 .419 .8763112100449
Francisco Lindor#Louss29 .245 .304 .517 .821143356011241224
Evan LongoriaHou3b37 .222 .364 .556 .91992001121
Nicky Lopez*PH2b28 .283 .365 .283 .6484613000345
Brandon Lowe*GC2b28 .000 .250 .000 .25060000023
Josh Lowe*Durrf25 .256 .333 .410 .744782012006922
Manny MachadoGC3b30 .212 .287 .288 .57615633303151737
Martin MaldonadoDurc 36 .240 .298 .552 .850962371720849
Manuel MargotGCcf28 .225 .264 .350 .6141202752212627
Ketel Marte#Bos2b29 .289 .361 .467 .828180521135211624
Starling MartePHrf34 .258 .283 .315 .59789232018319
J.D. MartinezDurdh35 .270 .354 .6511.005126349013231749
Michael Massey*ZI2b25 .000 .000 .000 .00000000000
Jorge MateoDurss28 .246 .311 .355 .6661383482110824
Chas McCormickTolcf28 .357 .397 .6071.00411240100617630
Reese McGuire*Tolc 28 .360 .407 .360 .767259000114
Ryan McKennaZIrf26 .125 .125 .125 .25081000001
Ryan McMahon*GC3b28 .161 .278 .355 .6333151117415
Curtis MeadTol3b22 .571 .571 .7141.28674100102
Parker Meadows*ZIcf23 .304 .500 .348 .848461420071611
Francisco Mejia#Ridc 27 .100 .100 .100 .200101000004
MJ Melendez*Hourf24 .229 .257 .328 .5861313021317542
Garrett Mitchell*GCcf24 .000 .000 .000 .00010000100
Mickey Moniak*Durcf25 .105 .227 .263 .4901920012311
Gabriel MorenoTolc 23 .294 .299 .431 .73015345150219155
Ryan MountcastleZI1b26 .322 .421 .531 .95314346907232528
Cedric Mullins*Frecf28 .237 .303 .339 .64259143012616
Tom MurphyPHc 32 .347 .355 .573 .929752650414024
Bo Naylor*Pasc 23 .375 .3751.1251.50083002501
Zach NetoHouss22 .274 .344 .512 .856842320613223
Kevin NewmanDur3b29 .204 .264 .286 .55049104004411
Brandon Nimmo*Houcf30 .263 .316 .391 .707179471213171034
Ryan Noda*Rid1b27 .205 .319 .442 .76115632819192466
Logan O'HoppeFrec 23 .200 .368 .267 .635153100243
Shohei Ohtani*Toldh28 .225 .343 .577 .921142322016422656
Edward OlivaresLoulf27 .248 .289 .451 .74111328102312317
Matt Olson*LO1b29 .281 .328 .567 .8961785015012321356
Joey OrtizFre2b24 .174 .174 .174 .3482340002012
James Outman*Pascf26 .333 .429 .352 .78054181003816
Marcell OzunaPasdh32 .252 .335 .552 .8881433613010251921
Joshua Palacios*GCrf27 .333 .500 .333 .833124000243
Richie Palacios*Tollf26 .250 .278 .438 .715164001414
Vinnie Pasquantino*Pas1b25 .077 .333 .077 .410131000054
Joc Pederson*Fredh31 .188 .435 .188 .622163000072
Liover PegueroGCss22 .250 .273 .281 .554328100118
Oswald PerazaDur3b23 .080 .172 .160 .332252200108
Geraldo Perdomo#Louss23 .159 .237 .203 .4406911300359
Salvador PerezGCc 33 .220 .322 .400 .72250113028119
Kevin PillarDurlf34 .253 .266 .547 .81315038501325338
Rene PintoZIc 26 .148 .148 .222 .3702742002011
Nick Pratto*Tol1b24 .000 .000 .000 .00020000000
Jurickson Profar#GClf30 .261 .324 .425 .750134351222181219
Cal Raleigh#Louc 26 .200 .250 .229 .4793571003313
Harold RamirezLoudh28 .333 .366 .472 .8381234131419424
J.T. RealmutoBosc 32 .220 .248 .453 .70115935321024248
Zach RemillardRid2b29 .319 .361 .418 .778912990013633
Austin RileyTol3b26 .250 .326 .433 .75916441309301949
Emmanuel RiveraPH3b27 .231 .259 .346 .605266110015
Anthony Rizzo*Hou1b33 .233 .303 .267 .570307100133
Victor RoblesZIcf26 .321 .345 .333 .679812610010312
Brayan Rocchio#Durss22 .143 .217 .238 .455213200125
Endy Rodriguez#Ridc 23 .132 .171 .158 .3293851003210
Julio Y. RodriguezPHcf22 .296 .348 .464 .81212537714151042
Ben Rortvedt*Houc 25 .000 .000 .000 .00000000000
Amed RosarioDurss27 .299 .343 .478 .821157471414131132
Eguy RosarioGC3b23 .333 .4291.1671.59562011110
Esteury RuizLoucf24 .237 .298 .474 .7721142760710329
Carlos Santana#Hou1b37 .245 .324 .445 .76915538708141725
Anthony Santander#Ridrf28 .229 .300 .365 .66517039805271856
Nolan Schanuel*Fre1b21 .000 .667 .000 .66710000020
Casey SchmittRidss24 .229 .279 .365 .643962240314519
Davis SchneiderPas2b24 .303 .432 .7421.1756620807151526
Corey Seager*Bosss29 .343 .350 .575 .92513446100719031
Jean SeguraPH3b33 .253 .272 .333 .60599252304210
Marcus SemienZI2b32 .271 .362 .412 .775177481902142439
Nick SenzelGC3b28 .359 .389 .6601.049153551001231824
Jon Singleton*Dur1b31 .313 .389 .500 .889165001123
Jose SiriHoucf27 .125 .167 .304 .4705671036329
Austin SlaterPHcf30 .261 .346 .413 .75946121021058
Josh Smith*ZI3b25 .0001.000 .0001.00000000120
Will SmithZIc 28 .195 .301 .271 .57213326701141722
Donovan SolanoFre1b35 .289 .352 .410 .76183247014820
Edmundo SosaZI3b27 .283 .298 .522 .8201594534929352
Juan Soto*Paslf24 .121 .257 .138 .39558710021012
George SpringerLOrf33 .356 .442 .511 .95345161021077
Giancarlo StantonPasdh33 .220 .241 .394 .6341272840627431
Garrett Stubbs*Ridc 30 .167 .200 .292 .492244001417
Eugenio SuarezLou3b31 .188 .248 .316 .56413325205191056
Jack Suwinski*Loucf24 .150 .227 .200 .4272031001211
Dansby SwansonPasss29 .227 .308 .364 .67144100028614
Fernando TatisRidrf24 .328 .391 .546 .937174576110272038
Mike Tauchman*GCcf32 .248 .340 .444 .78313333915201545
Leody Taveras#Boscf24 .218 .265 .401 .6661423161613835
Michael A. TaylorTolcf32 .285 .357 .6571.0141373913112311546
Tyrone TaylorDurrf29 .222 .234 .511 .745451040312111
Rowdy Tellez*Tol1b28 .333 .424 .529 .95351174026811
Michael Toglia#Dur1b24 .222 .222 .222 .44492000004
Spencer TorkelsonBos1b23 .071 .235 .286 .521141001233
Ezequiel TovarGCss21 .229 .275 .471 .7471403270923642
Taylor Trammell*Houlf25 .000 .000 .000 .00020000002
Jared TrioloHou3b25 .193 .270 .281 .55157115003623
Mike TroutFrecf31 .391 .421 .557 .9781154521516521
Kyle Tucker*ZIrf26 .271 .372 .470 .84216645827242630
Justin TurnerLOdh38 .313 .403 .6271.0301665210014342041
Trea TurnerRidss30 .219 .287 .432 .719183406011201653
Luis UriasDur2b26 .286 .267 .500 .767144001302
Miguel VargasFre2b23 .113 .286 .211 .49771851071620
Christian VazquezBosc 32 .179 .179 .536 .714285103504
Alex Verdugo*Frerf27 .196 .302 .196 .4984690005512
Matt VierlingRidrf26 .301 .365 .469 .83314343933101322
Daniel Vogelbach*PHdh30 .111 .200 .111 .31191000115
LaMonte Wade*Lou1b29 .197 .279 .213 .49361121003719
Christian WalkerBos1b32 .222 .297 .494 .791162362014391842
Matt Wallner*GClf25 .095 .200 .286 .486212101536
Taylor Walls#Hou2b26 .177 .253 .241 .493791420110834
Drew Waters#Houcf24 .000 .000 .000 .00030000000
Masyn WinnPasss21 .158 .158 .211 .368193100303
Bobby Witt JrLouss23 .296 .349 .556 .905135403110251127
Kolten Wong*PH2b32 .111 .200 .111 .31191000011
Mike Yastrzemski*Houcf32 .091 .139 .121 .2603331002213
Masataka Yoshida*PHlf29 .273 .374 .404 .7789927104131421

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*ZIss22 .254 .296 .414 .710343871479381672
Jose AbreuDur1b36 .239 .284 .392 .6763398111113521977
Ronald AcunaPasrf25 .358 .444 .6701.1142127610118463228
Jo AdellRidrf24 .195 .250 .561 .81141811413221
Nick AhmedLOss33 .244 .283 .390 .673213521443171164
Ozzie Albies#Pas2b26 .223 .305 .439 .7453467713120613479
Nick AllenLOss24 .203 .221 .252 .4742024121214530
Francisco AlvarezGCc 21 .247 .327 .517 .844892260623920
Yordan Alvarez*Bosdh26 .299 .418 .6421.0593219614032936163
Miguel AmayaLouc 24 .256 .383 .436 .81939101025513
Brian AndersonFre3b30 .237 .326 .356 .68211828422101340
Nolan ArenadoBos3b32 .225 .260 .441 .7014269616224741984
Gabriel AriasGCss23 .167 .286 .667 .952122002424
Randy ArozarenaGClf28 .208 .307 .354 .66142488143145254123
Luis Arraez*LO2b26 .304 .334 .419 .7534871482367361822
Christian ArroyoFre2b28 .277 .309 .403 .71220657260024747
Harrison BaderLoucf29 .000 .222 .000 .22270000012
Harrison BaderPascf29 .164 .233 .200 .433559200348
Harrison Bader cf29 .145 .232 .177 .4096292003510
Javier BaezGCss30 .205 .255 .273 .5284493007312
Tucker Barnhart*Ridc 32 .121 .194 .152 .3463341004318
Brett Baty*Lou3b23 .154 .313 .385 .697132001136
Jake Bauers*Tolrf27 .206 .298 .412 .710243502309333192
Josh Bell#Bosdh30 .182 .287 .253 .539991810281230
Brandon Belt*Pasdh35 .294 .385 .559 .94334100036511
Brandon Belt*GCdh35 .259 .375 .521 .89730579331153957126
Brandon Belt* dh35 .263 .376 .525 .90133989331184562137
Will Benson*Durrf25 .315 .414 .541 .955222702256243888
Mookie BettsLOrf30 .345 .424 .5791.00346115927325655897
Bo BichettePasss25 .281 .337 .512 .849256726117452173
Dairon BlancoHourf30 .147 .231 .235 .46668101115812
JJ Bleday*Loulf25 .130 .264 .182 .446771010161426
Alex BregmanPH3b29 .271 .338 .413 .75150913824314624793
Will Brennan*ZIrf25 .303 .326 .378 .7044521373101381348
Jonah BrideLou3b271.0001.0001.0002.00011000100
Michael Busch*Fre3b25 .141 .239 .282 .521781131261028
Lawrence Butler*Pascf22 .000 .000 .000 .00010000000
Alex CallFrecf28 .164 .258 .218 .4765591103512
Junior CamineroLou3b19 .556 .556 .7781.33395200200
Luis CampusanoPasc 24 .208 .240 .333 .57348103014110
Alexander CanarioPasdh23 .333 .333 .8331.16762001103
Mark CanhaTollf34 .270 .352 .385 .7383711001827353569
Victor Caratini#Houc 29 .287 .352 .467 .81815043417191528
Matt Carpenter*PHdh37 .155 .337 .289 .626142221003133951
Evan Carter*Paslf20 .258 .425 .484 .909621623271728
Nick CastellanosZIrf31 .269 .310 .458 .768417112160216725143
Willi Castro#GClf26 .237 .328 .353 .6813378015644435102
Matt ChapmanRid3b30 .212 .302 .389 .69132168202113637109
Garrett CooperFre1b32 .235 .282 .417 .7001152741519733
C.J. CronZI1b33 .255 .281 .364 .64455140027117
Oneil Cruz*PHss24 .143 .368 .143 .511142000153
Bobby DalbecRid1b28 .000 .000 .000 .00050000003
Elly De La Cruz#Tolss21 .221 .296 .388 .68438986171284242154
Rafael Devers*ZI3b26 .261 .345 .472 .81744111527022745589
Aledmys DiazTolss32 .317 .391 .390 .7824113300337
Yainer DiazLouc 24 .325 .356 .591 .94737912323026801271
Yandy DiazPas1b31 .357 .426 .572 .99842315140017554971
Jasson Dominguez#Pascf20 .176 .333 .382 .7163461024811
Josh DonaldsonDur3b37 .182 .269 .455 .72444800410612
Matt M. DuffyTol3b32 .215 .222 .291 .51379174104123
Jarren Duran*GCcf26 .265 .314 .429 .743294782246441972
Adam DuvallPascf34 .184 .255 .380 .63630556150153519110
Tommy Edman#LOss28 .215 .277 .335 .612400861947402666
Stuart FairchildTollf27 .256 .360 .465 .82543116014718
Freddy FerminFrec 28 .208 .257 .371 .628240504111331368
Tyler FitzgeraldFrecf25 .167 .375 .250 .625122100043
David FletcherFress29 .222 .293 .250 .543368100445
Mike Ford*Riddh30 .258 .317 .551 .867236617120431789
Nick FortesFrec 26 .139 .225 .167 .392365100139
Jake Fraley*Durrf28 .304 .393 .528 .92133910324216535079
Wander Franco#Tolss22 .242 .293 .368 .66118244914261424
Adam Frazier*Bos2b31 .203 .278 .398 .6772465014210252543
Tyler FreemanHou3b24 .261 .292 .304 .596236100114
Sal Frelick*Bosrf23 .208 .322 .276 .59819240621223246
TJ Friedl*Frecf27 .221 .312 .313 .62524955914203155
Cam GallagherPHc 30 .134 .168 .175 .34497131019333
Joey Gallo*ZI1b29 .188 .319 .442 .761138265010242661
Luis V. Garcia*Tol2b23 .244 .292 .352 .645386941509412759
Maikel GarciaBos3b23 .185 .279 .221 .5001953621192355
Stone GarrettTollf27 .292 .350 .429 .779161471303271147
Mitch GarverPasdh32 .214 .333 .493 .826215463019463764
Andres Gimenez*Hou2b24 .201 .251 .370 .62040381110194322104
Yan GomesLOc 35 .245 .309 .344 .653302741206281767
Nick GonzalesRid2b24 .206 .223 .279 .502136286208246
Oscar GonzalezRidrf25 .400 .500 .6001.10052100012
Hunter GoodmanDurrf23 .154 .214 .154 .368264000026
Yasmani Grandal#LOc 34 .250 .300 .347 .648216541203231542
Riley Greene*Ridcf22 .289 .338 .419 .75636310520373025121
Randal GrichukLOlf31 .230 .268 .381 .6501393271417641
Lourdes GurrielLOlf29 .235 .276 .438 .71340996282175120101
Yuli GurrielTol1b39 .250 .400 .250 .65041000010
Eric HaaseDurc 30 .205 .244 .282 .5263980011210
Garrett HampsonPHss28 .252 .328 .348 .67615539413111748
Ke'Bryan HayesFre3b26 .258 .308 .403 .71138710019594626102
Austin HaysHoulf27 .237 .276 .354 .630350832035361999
Jonah Heim#Houc 28 .207 .259 .389 .6482805815012352070
Gunnar Henderson*Hou3b22 .269 .329 .499 .8283579625615503192
Enrique HernandezPHss31 .227 .276 .326 .602405922206392790
Ivan HerreraLouc 23 .333 .538 .5561.09493200133
Jason Heyward*Ridrf33 .295 .342 .519 .8612687912016452045
Aaron Hicks#Houcf33 .255 .403 .457 .8619424215132420
Sam Hilliard*ZIcf29 .244 .326 .439 .76541103115523
Spencer Horwitz*Fredh25 .293 .383 .488 .87141122021065
Andy IbanezDur2b30 .205 .239 .379 .6191954081828845
Travis Jankowski*PHlf32 .345 .471 .429 .900842951031813
Danny JansenPHc 28 .207 .295 .389 .6842705613012412360
Edouard Julien*Dur2b24 .275 .385 .513 .89735798212204160131
Corey JulksPHlf27 .286 .354 .456 .80914742407171641
Josh JungPas3b25 .241 .290 .399 .6893037319194117116
Isiah Kiner-FalefaLoucf28 .246 .294 .344 .638611530112511
Alex Kirilloff*GC1b25 .277 .370 .403 .77311933603151636
Andrew KniznerDurc 28 .269 .321 .433 .754171461006221260
Steven Kwan*Frelf25 .257 .335 .361 .6964351122055375154
Shea LangeliersZIc 25 .242 .291 .511 .80235686202245921119
DJ LeMahieuDur3b34 .270 .338 .458 .7963459318413383683
Royce LewisPas3b24 .330 .374 .6371.011212705020531564
Francisco Lindor#Louss29 .227 .350 .427 .77741995232196169117
Evan LongoriaHou3b37 .160 .276 .160 .436254000148
Nicky Lopez*PH2b28 .197 .301 .258 .55917835421172443
Brandon Lowe*GC2b28 .242 .355 .484 .8396215304121120
Josh Lowe*Durrf25 .294 .338 .530 .868419123330227030132
Manny MachadoGC3b30 .253 .307 .463 .771462117160276835100
Martin MaldonadoDurc 36 .179 .232 .375 .60718433719211365
Manuel MargotGCcf28 .357 .429 .554 .9825620502769
Ketel Marte#Bos2b29 .226 .329 .447 .776447101164257567102
Starling MartePHrf34 .247 .283 .318 .6012837091318767
J.D. MartinezDurdh35 .323 .354 .6961.0503781222213910017132
Michael Massey*ZI2b25 .667 .667 .6671.33332000100
Jorge MateoDurss28 .029 .108 .029 .1383410000218
Chas McCormickTolcf28 .269 .332 .446 .77835094132155428105
Reese McGuire*Tolc 28 .227 .264 .278 .542198451000121062
Ryan McKennaZIrf26 .300 .375 .380 .75550151019419
Ryan McMahon*GC3b28 .217 .304 .437 .74142893182244354168
Curtis MeadTol3b22 .333 .333 .333 .66731000000
Parker Meadows*ZIcf23 .190 .239 .214 .4534281002219
Francisco Mejia#Ridc 27 .187 .272 .348 .620155291005151834
MJ Melendez*Hourf24 .275 .333 .482 .814407112281187136112
Garrett Mitchell*GCcf24 .333 .375 .8331.20862001213
Mickey Moniak*Durcf25 .292 .340 .570 .91029887274164217108
Gabriel MorenoTolc 23 .237 .283 .293 .57621551602171347
Ryan MountcastleZI1b26 .247 .315 .409 .724247611418282267
Cedric Mullins*Frecf28 .213 .295 .417 .712216469111352558
Tom MurphyPHc 32 .258 .294 .515 .810972570628434
Bo Naylor*Pasc 23 .241 .326 .492 .818191469013362539
Zach NetoHouss22 .210 .308 .281 .58916735901111343
Kevin NewmanDur3b29 .229 .270 .286 .556358200127
Brandon Nimmo*Houcf30 .225 .319 .394 .71340992134164452110
Ryan Noda*Rid1b27 .237 .374 .361 .735241571125345097
Logan O'HoppeFrec 23 .229 .278 .514 .79217941601539847
Shohei Ohtani*Toldh28 .353 .471 .7451.217377133308347884105
Edward OlivaresLoulf27 .216 .273 .321 .59419041804191332
Matt Olson*LO1b29 .274 .404 .6471.050416114162459891131
Joey OrtizFre2b24 .150 .190 .200 .390203100112
James Outman*Pascf26 .279 .371 .616 .988219618320483194
Marcell OzunaPasdh32 .277 .338 .552 .8904551262113410043145
Joshua Palacios*GCrf27 .275 .303 .477 .7801093043418518
Richie Palacios*Tollf26 .263 .333 .605 .9393810512625
Vinnie Pasquantino*Pas1b25 .209 .320 .349 .669439002563
Joc Pederson*Fredh31 .211 .321 .354 .675294629011254480
Liover PegueroGCss22 .143 .333 .143 .47671000022
Oswald PerazaDur3b23 .191 .264 .277 .5414791013314
Geraldo Perdomo#Louss23 .217 .342 .332 .6743688011293371100
Salvador PerezGCc 33 .262 .304 .491 .7963408915021711088
Kevin PillarDurlf34 .176 .263 .324 .5873462014311
Rene PintoZIc 26 .367 .380 .8571.237491811713116
Nick Pratto*Tol1b24 .286 .286 .286 .571144000308
Jurickson Profar#GClf30 .193 .343 .298 .641571111111216
Cal Raleigh#Louc 26 .205 .270 .440 .70940583200256736155
Harold RamirezLoudh28 .272 .328 .415 .7423168615010422272
J.T. RealmutoBosc 32 .214 .242 .327 .5694168923083511118
Zach RemillardRid2b29 .195 .247 .345 .59287171048333
Austin RileyTol3b26 .277 .336 .552 .888473131422289538122
Emmanuel RiveraPH3b27 .231 .296 .310 .606268621502132566
Anthony Rizzo*Hou1b33 .292 .358 .417 .77548140024412
Victor RoblesZIcf26 .289 .429 .378 .80645132104612
Brayan Rocchio#Durss22 .250 .288 .518 .80656143048312
Endy Rodriguez#Ridc 23 .191 .233 .322 .5551522961418947
Julio Y. RodriguezPHcf22 .177 .243 .290 .53243577130125334118
Ben Rortvedt*Houc 25 .000 .167 .000 .16750000012
Amed RosarioDurss27 .245 .281 .324 .60532780644211480
Eguy RosarioGC3b23 .000 .000 .000 .00000000000
Esteury RuizLoucf24 .236 .312 .303 .614195461001121649
Carlos Santana#Hou1b37 .229 .302 .365 .6673848814112424084
Anthony Santander#Ridrf28 .229 .299 .440 .7393989130018613699
Nolan Schanuel*Fre1b21 .239 .372 .324 .696711730161012
Casey SchmittRidss24 .186 .249 .286 .53519937110312768
Davis SchneiderPas2b24 .277 .400 .446 .8466518502111114
Corey Seager*Bosss29 .342 .423 .7061.1282729327024653441
Jean SeguraPH3b33 .153 .222 .245 .467981500313818
Marcus SemienZI2b32 .264 .330 .492 .82245912123524864489
Nick SenzelGC3b28 .149 .255 .234 .4894772107717
Jon Singleton*Dur1b31 .500 .667 .5001.16742000021
Jose SiriHoucf27 .167 .193 .301 .4941863132618674
Austin SlaterPHcf30 .250 .313 .317 .6301203020271136
Josh Smith*ZI3b25 .500 .5001.0001.50021100000
Will SmithZIc 28 .285 .375 .472 .84739611317019614594
Donovan SolanoFre1b35 .368 .466 .482 .948220811413243552
Edmundo SosaZI3b27 .195 .250 .390 .640821670312225
Juan Soto*Paslf24 .227 .377 .510 .8874491022803372106109
George SpringerLOrf33 .251 .306 .460 .76643510915224723495
Giancarlo StantonPasdh33 .125 .167 .313 .479162001315
Garrett Stubbs*Ridc 30 .250 .363 .490 .852962442591531
Eugenio SuarezLou3b31 .205 .274 .339 .61341084160133933154
Jack Suwinski*Loucf24 .184 .318 .427 .74536567132244969150
Dansby SwansonPasss29 .264 .392 .528 .92110628626172328
Fernando TatisRidrf24 .243 .298 .462 .760448109222246830118
Mike Tauchman*GCcf32 .260 .373 .375 .74819250406233260
Leody Taveras#Boscf24 .266 .303 .375 .67844011721373523100
Michael A. TaylorTolcf32 .214 .277 .377 .65515934507131473
Tyrone TaylorDurrf29 .193 .270 .404 .67357114129519
Rowdy Tellez*Tol1b28 .140 .231 .253 .48429241419283592
Michael Toglia#Dur1b24 .214 .267 .500 .7674290046214
Spencer TorkelsonBos1b23 .190 .289 .331 .62036369150124046112
Ezequiel TovarGCss21 .257 .281 .421 .7013789726310381388
Taylor Trammell*Houlf25 .100 .167 .100 .267101000315
Jared TrioloHou3b25 .295 .381 .344 .72612236301131536
Mike TroutFrecf31 .252 .334 .496 .8312666711018493394
Kyle Tucker*ZIrf26 .251 .373 .439 .81241010327116588068
Justin TurnerLOdh38 .282 .353 .476 .82944312520022863573
Trea TurnerRidss30 .264 .313 .444 .757489129204205333127
Luis UriasDur2b26 .086 .200 .257 .4573530023410
Miguel VargasFre2b23 .185 .323 .337 .659205381334193854
Christian VazquezBosc 32 .238 .256 .238 .49442100001110
Alex Verdugo*Frerf27 .264 .317 .383 .6994131092427493569
Matt VierlingRidrf26 .225 .276 .362 .63827161847261975
Daniel Vogelbach*PHdh30 .254 .372 .424 .796295758014375381
LaMonte Wade*Lou1b29 .267 .379 .434 .81243811713020617694
Christian WalkerBos1b32 .232 .306 .432 .7384199725119634296
Matt Wallner*GClf25 .256 .423 .568 .991199518018404871
Taylor Walls#Hou2b26 .200 .333 .321 .65514028314102850
Drew Waters#Houcf24 .216 .275 .297 .5723780014114
Masyn WinnPasss21 .159 .245 .295 .5404470023510
Bobby Witt JrLouss23 .267 .308 .510 .8185251401611308431101
Kolten Wong*PH2b32 .167 .227 .212 .44024541611131750
Mike Yastrzemski*Houcf32 .230 .316 .415 .731183421008282559
Masataka Yoshida*PHlf29 .262 .295 .384 .6794011052617441566