League batting register -- American League
Regular season -- as of 8/29/2024

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*LAAss22 .249 .300 .407482120951967458271004612
Jose AbreuDET1b36 .213 .274 .3831884080820301165310
Nick AhmedBOSss33 .329 .376 .538225742118453821667102
Hanser AlbertoCHW3b30 .091 .167 .0911110000001200
Nick AllenHOUss24 .232 .277 .3281984640522171122621
Pete AlonsoSEA1b28 .189 .271 .42149794220316682144412932
Jake Alu*KCRlf26 .000 .000 .000400000000100
Francisco AlvarezCLEc 21 .243 .299 .5074089921029587952912210
Brian AndersonKCR3b30 .250 .316 .4001203030514172105100
Jonathan Arauz#CLE3b24 .167 .257 .2673050017404900
Randy ArozarenaBALlf28 .235 .327 .354497117113146160125817600
Luis Arraez*BOS2b26 .409 .440 .5535262153769106658253810
Christian ArroyoLAA2b28 .250 .277 .3822045118031413264300
Jose AzocarLAArf27 .150 .239 .233609500121251680
Harrison BaderTEXcf29 .267 .316 .4622476610112444151351193
Ji Hwan Bae*NYY2b23 .283 .351 .449198561914262622058116
Javier BaezSEAss30 .190 .241 .2563055891330255166772
Austin BarnesKCRc 33 .145 .177 .224761130142211801
Tucker Barnhart*OAKc 32 .144 .228 .24311116203691114100
Osleivis BasabeOAKss22 .258 .301 .2999725210106063010
Jake Bauers*TORrf27 .162 .257 .28121034100522202258110
Matt Beaty*CLE1b30 .219 .342 .31364146005339900
Josh Bell#BALdh30 .289 .369 .51245313126025548435712800
Cody Bellinger*TORcf27 .304 .353 .50839211922218725632967136
Andrew Benintendi*TEXlf28 .253 .323 .3624471132835654024685110
Christian BethancourtCLEc 31 .252 .321 .44415138140524225113100
Bo Bichette ss25 .317 .353 .43053316928110566142711281
Cavan Biggio*BAL2b28 .201 .288 .266139283029101165100
Charlie Blackmon*DETdh36 .249 .364 .38440610120776837136364164
Dairon BlancoOAKrf30 .211 .291 .36813328932181141152111
JJ Bleday*HOUlf25 .154 .287 .3311752751822253305740
Alex BregmanCHW3b29 .289 .389 .4835091472432380695807670
Vidal Brujan#TBR2b25 .175 .277 .2004071007206800
Alec Burleson*TBRlf24 .206 .274 .31629160151525184245000
Michael Busch*NYY3b25 .143 .270 .337981470413100173511
Byron BuxtonNYYdh29 .214 .264 .449243521201537382169922
Miguel Cabrera dh40 .229 .316 .31326260190124156286500
Oswaldo Cabrera#DETlf24 .276 .345 .3557621301119092392
Kole Calhoun*LAA1b35 .209 .274 .393402841921740506319500
Luis CampusanoTBRc 24 .383 .422 .500120465031312351400
Alexander CanarioTBRdh23 .231 .231 .26926610010001300
Jeimer Candelario#MIN3b29 .294 .361 .545479141415237695646140113
Victor Caratini#HOUc 29 .191 .257 .213136263008111113810
Dylan Carlson#CHWcf24 .280 .353 .4201504290429132153241
Kerry Carpenter*SEArf25 .253 .292 .503435110193285983322138102
Evan Carter*TBRlf20 .286 .435 .451912660311122222741
Triston Casas*CHW1b23 .272 .374 .54443411817133697237012511
Nick CastellanosDETrf31 .264 .314 .506522138330318880436149241
Harold Castro*TOR2b29 .211 .229 .239289618001819258500
Willi Castro#CLElf26 .233 .321 .3794591072598654113481313210
Matt ChapmanCHW3b30 .235 .317 .41947311141214566125714051
Ji Man Choi*LAAdh32 .165 .273 .27185143028100132600
Kody Clemens*TEX1b27 .247 .300 .4529323405149072500
Ernie ClementLAAss27 .321 .357 .37753173005312601
Michael Conforto*TORrf30 .187 .285 .28238071909383474710720
William ContrerasSEAc 25 .268 .344 .41246612525014555945111931
Willson ContrerasTORc 31 .227 .332 .47341494221265357135211921
J.P. Crawford*BALss28 .284 .388 .43447913621017755967910601
C.J. CronLAA1b33 .252 .299 .446222561001120431155900
Travis d'ArnaudSEAc 34 .203 .262 .3451773670615230143600
Henry DavisTBRrf23 .196 .279 .3643416715014333543610811
J.D. DavisBOS3b30 .232 .305 .3354571062118625394014100
Bryan De La CruzKCRlf26 .255 .315 .40049812724016636834313471
Elly De La Cruz#KCRss21 .202 .246 .3803266692154031317133184
Paul DeJongLAAss29 .211 .248 .383298631201328373129821
Jason DelayTORc 28 .244 .297 .31521352120113142145900
Jonny DelucaLAAlf24 .186 .258 .237591130023061610
Elias DiazTEXc 32 .284 .311 .4014091161801044542169700
Yandy DiazMIN1b31 .353 .426 .5374841714401585817597700
Corey Dickerson*OAKlf34 .253 .283 .402872270279041910
Josh DonaldsonTOR3b37 .154 .196 .3969114406911052700
Jarren Duran*NYYcf26 .268 .327 .43539510635295953037104245
Adam DuvallTEXcf34 .247 .310 .55740910135130747183114930
Tommy Edman#LAAss28 .194 .250 .285470912126413253293239
Christian Encarnacn-StranDET1b23 .272 .333 .48523564501536444187321
Kyle FarmerOAK3b32 .215 .284 .3042475351528219166332
Freddy FerminKCRc 28 .243 .282 .45011127914129063200
Jose FerminSEA2b24 .194 .293 .264721420192551500
Tyler FitzgeraldDETcf25 .100 .143 .30020210122011200
David FletcherBOSss29 .254 .292 .3572917482637240162200
Dominic Fletcher*BOScf25 .426 .487 .64768296031412091000
Wilmer FloresBOS1b31 .291 .356 .4874781391902583875477900
Ty FranceTOR1b28 .235 .310 .3274551072515313828238700
Wander Franco#TBRss22 .303 .362 .50241612623616586123961328
Adam Frazier*TEX2b31 .211 .271 .397426902201961544337951
Freddie Freeman*MIN1b33 .332 .412 .57554818246327104931562114266
Tyler FreemanTEX3b24 .329 .380 .48121671210429294143420
Sal Frelick*BOSrf23 .241 .290 .3975814302813041340
David FryCHWc 27 .281 .335 .44417850140523292145221
Adolis GarciaNYYrf30 .232 .326 .46448311219031858186114783
Avisail GarciaTBRrf32 .000 .000 .000100000000100
Luis V. Garcia*DET2b23 .290 .335 .380345100141535471244185
Stone GarrettBOSlf27 .284 .360 .5322787919116424962710501
Paul GoldschmidtTEX1b35 .259 .361 .44851313325024857547915131
Nolan Gorman*BAL2b23 .192 .277 .4384388424028675905319500
Yasmani Grandal#KCRc 34 .229 .309 .30931472111433295348200
Riley Greene*CHWcf22 .329 .410 .47325885141737401358482
Vaughn GrissomTORss22 .310 .352 .45010031531134612101
Robbie Grossman#BOSlf33 .272 .419 .45717347102642191435611
Lourdes GurrielHOUlf29 .263 .309 .4714761252322451616289422
Yuli GurrielTBR1b39 .232 .283 .33232876221324351254131
Eric HaaseTBRc 30 .152 .152 .15233500003001010
Mitch HanigerLAAlf32 .224 .264 .40721448153621212106900
Ian Happ#SEAlf28 .244 .350 .437501122310226861776135122
Michael Harris II*MINcf22 .280 .331 .436489137261168074535102227
Josh HarrisonTEX2b35 .210 .281 .4043347014017454116174300
Ke'Bryan HayesBAL3b26 .310 .348 .528487151271417778322811700
Austin HedgesCHWc 30 .154 .214 .17352810043131101
Tyler Heineman#HOUc 32 .100 .196 .10040400051051400
Gunnar Henderson*NYY3b22 .272 .341 .5534971352413307583450145154
Jason Heyward*TBRrf33 .279 .331 .520323901502146603246814
Kyle HigashiokaBALc 33 .259 .323 .517116309071591104000
Nico HoernerTBR2b26 .281 .336 .39452314726397937153068248
Eric Hosmer*CLE1b33 .271 .311 .4069626512109061910
Sam HuffMINdh25 .357 .357 .64328102024600900
Andy IbanezTEX2b30 .246 .307 .4514681152812265739349600
Kyle Isbel*DETcf26 .292 .338 .495295863147403331958104
Travis Jankowski*CLElf32 .236 .324 .307296701312302523754196
Danny JansenTORc 28 .254 .333 .518311791602249618296500
Ryan JeffersOAKc 26 .289 .379 .4762948516013375010349711
Eloy JimenezTBRdh26 .254 .291 .4144181061901652450248120
Aaron JudgeTORrf31 .257 .373 .6153358613135668316312010
Edouard Julien*CLE2b24 .275 .376 .5203469520121574915613421
Corey JulksTEXlf27 .272 .344 .32181221011070102541
Josh JungCLE3b25 .274 .310 .42442711730210514541913703
Jarred Kelenic*CLElf23 .258 .363 .4543378720214574325512593
Max Kepler*KCRrf30 .270 .342 .43139210616115466153910520
Carter KieboomDET3b25 .278 .278 .41736102012500800
Kevin Kiermaier*CHWcf33 .302 .377 .474268811856423272662115
Ha-Seong KimBAL2b27 .266 .350 .392530141201158148270123116
Isiah Kiner-FalefaKCRcf28 .267 .297 .39726270212325221116631
Alex Kirilloff*OAK1b25 .280 .389 .42827176122832358409001
Alejandro KirkBALc 24 .199 .273 .30639278180842325354900
Andrew KniznerMINc 28 .203 .271 .415118244071719483861
Trevor Larnach*TBRlf26 .212 .287 .3941042210611140113100
DJ LeMahieuSEA3b34 .247 .334 .42443410721416705435611200
Kyle LewisCLEdh27 .143 .172 .21456840035021900
Royce LewisTBR3b24 .256 .295 .5241644220142531283643
Francisco Lindor#NYYss29 .216 .306 .4205221132532574701159128202
Nick LoftinNYY2b24 .361 .429 .508612252011817801
Nicky Lopez*MIN2b28 .260 .362 .362334871173583945264185
Jordan LuplowKCRlf29 .178 .216 .233901650088052900
Nick MadrigalNYY3b26 .254 .303 .341287731413372181332103
Martin MaldonadoTEXc 36 .299 .353 .63715747801525360145900
Tucupita Marcano*CHWss23 .211 .249 .333171365241519271833
Manuel MargotTORcf28 .229 .295 .35821850171325187142772
Cade Marlowe*MINlf26 .205 .352 .295449020930101121
J.D. MartinezBOSdh35 .303 .359 .623416126302337110533614700
Nick Martini*BOSdh33 .304 .380 .67811535731021302122900
Jorge MateoTEXss28 .176 .233 .36123341511230271176184
Mark MathiasCHW2b28 .206 .300 .3243471013705900
Nick Maton*TOR3b26 .143 .259 .2572303350728201358300
Chas McCormick cf28 .295 .366 .570386114201286265133293174
Andrew McCutchenOAKdh36 .259 .343 .3933799815012503934710777
Reese McGuire*TBRc 28 .234 .269 .328641522072031900
Ryan McKennaOAKrf26 .228 .310 .38318041160430166165782
Billy McKinney*TORlf28 .187 .294 .3331232300621152173700
Matt McLainHOUss23 .270 .323 .46126772164933253188872
Jeff McNeil*MIN2b31 .255 .324 .3454991272055604713415672
Curtis MeadTOR3b22 .244 .279 .31741101103311700
Whit MerrifieldSEArf34 .257 .307 .3742225780626300173163
Owen MillerTOR2b26 .196 .228 .268971970055042600
Andruw MonasterioKCR3b26 .174 .269 .1742340000003700
Mickey Moniak*OAKcf25 .280 .307 .5203299219318425741113024
Elehuris MonteroNYY1b24 .242 .279 .430128316061517254400
Christopher MorelHOUdh24 .239 .288 .4813478315023456022411630
Gabriel MorenoCHWc 23 .273 .355 .38933792101941534398132
Mike Moustakas*NYY3b34 .252 .293 .44220652711028333105800
Max Muncy*KCR3b32 .209 .326 .4674659717233698097215600
Tom MurphyNYYc 32 .291 .352 .568199581901232311185800
Tyler NevinMIN3b26 .333 .538 .667930012404200
Kevin NewmanSEAif29 .282 .368 .368117337011966101951
Brandon Nimmo*LAAcf30 .285 .388 .51146613327324746087212331
Tyler O'NeillKCRlf28 .444 .444 .778940013300300
Rougned Odor*OAK2b29 .208 .316 .34531365220735354478211
Edward OlivaresCLElf27 .260 .308 .394393102206753425247371
Rafael Ortega*TEXcf32 .333 .407 .45824800147031020
Marcell OzunaHOUdh32 .305 .370 .64810532301119220123100
Cristian PacheCHWcf24 .275 .293 .475401120276011120
Joshua Palacios*CLErf27 .215 .262 .406261561131130422165830
Richie Palacios*DETlf26 .263 .272 .657992671101920021360
Isaac ParedesHOU3b24 .265 .366 .51744511816032738120549310
Kyren ParisBALss21 .148 .278 .1481221800013711114073
David Peralta*OAKlf35 .274 .299 .374457125302456442168751
Oswald PerazaHOU3b23 .217 .321 .326461020153251010
Geraldo Perdomo#KCRss23 .220 .336 .34036881214559385609381
Everson PereiraTBRlf22 .167 .261 .205781330052283400
Salvador PerezBOSc 33 .267 .305 .449187507092632385200
Tommy PhamHOUlf35 .289 .350 .501515149354228967445128164
Kevin PillarTBRlf34 .196 .255 .314511000267131210
Jorge Polanco#OAK2b29 .234 .318 .43123956911234374276101
Nick Pratto*BAL1b24 .200 .333 .6001021011202700
Ceddanne RafaelaDETcf22 .225 .283 .349275622204472451795156
Luke Raley*NYYrf28 .265 .337 .5004561212662380641734153122
Henry Ramos#SEAph31 .211 .375 .2631941004305911
Zach RemillardCLE2b29 .276 .309 .386127358021626163803
Hunter RenfroeTBRrf31 .220 .286 .409323711601539402286410
Luis Rengifo#SEAut26 .255 .340 .4664161062261870555509685
Bryan Reynolds#BOSlf28 .266 .343 .50648212828526797465112250
Austin RileyHOU3b26 .265 .318 .51154014318237868373714520
Alfonso Rivas*DET1b26 .242 .298 .4921283110261921294210
Emmanuel RiveraCLE3b27 .211 .261 .29420443110221162134100
Anthony Rizzo*KCR1b33 .265 .326 .38335594172731394298100
Victor RoblesTBRcf26 .323 .391 .403622031042071041
Endy Rodriguez#LAAc 23 .140 .229 .1619313200441102700
Julio Y. RodriguezCLEcf22 .272 .308 .498584159355299199626146288
Jake RogersBOSc 28 .198 .265 .487374749033497933314700
Miguel RojasMINss34 .284 .333 .38020859170128233142094
Ben Rortvedt*OAKc 25 .176 .259 .19651910067061500
Eguy RosarioOAK3b23 .216 .356 .27037820040081500
Esteury RuizMINcf24 .283 .322 .39343512330346643819994910
Keibert Ruiz#NYYc 24 .309 .363 .5184461381912473769316200
Blake Sabol*HOUc 25 .228 .287 .3933337610015534132511932
Jesus Sanchez*BALrf25 .308 .379 .59035410932420587523910000
Carlos Santana#DET1b37 .257 .365 .50942811034124787817480134
Anthony Santander#TEXrf28 .263 .331 .54552813939136889855214210
Nolan Schanuel*TOR1b21 .286 .348 .31042121003213700
Casey SchmittTBRss24 .159 .236 .2801572551418176104630
Davis SchneiderMIN2b24 .414 .541 .9088736152824265191910
Jean SeguraMIN3b33 .313 .378 .469642021210926872
Marcus SemienTOR2b32 .246 .310 .4435691402942581695498871
Josh Smith*TBR3b25 .128 .262 .2022032641318107306210
Donovan SolanoOAK1b35 .239 .318 .342406972325414154410000
George SpringerMINrf33 .248 .315 .45053313231423781071243115155
Jacob StallingsDETc 33 .226 .289 .374115261102914292200
Giancarlo StantonBALdh33 .173 .251 .46817330601521271175100
Spencer SteerBOS1b25 .304 .382 .4915361634411811182368138184
Tyler StephensonMINc 26 .233 .292 .3603869012211484923110502
DJ Stewart*LAArf29 .246 .332 .550171421001429303196100
Bryson Stott*KCR2b25 .258 .313 .386555143282136751103697127
Garrett Stubbs*LAAc 30 .252 .308 .344131335211713293620
Eugenio SuarezLAA3b31 .215 .311 .33150210822012545876619901
Jack Suwinski*SEAcf24 .167 .294 .3313475810115384606413032
Dansby SwansonCHWss29 .210 .297 .3414579614214536125613152
Chris TaylorCHWlf32 .234 .316 .37136485102125039244118203
Michael A. TaylorSEAcf32 .164 .207 .30132954150103533018127132
Rowdy Tellez*KCR1b28 .250 .341 .4551122850614200163400
Jose Tena* ss22 .145 .192 .232691041034132800
Alek Thomas*BALcf23 .227 .278 .348374851619373742210151
Lane ThomasNYYrf27 .287 .333 .470558160382207387934163182
Michael Toglia#TEX1b24 .214 .214 .3571432000400400
Spencer TorkelsonHOU1b23 .234 .307 .429364851511848572399021
Gleyber TorresHOU2b26 .269 .340 .4075281422421575543577965
Ezequiel TovarOAKss21 .224 .270 .3174821082273573782414395
Taylor Trammell*HOUlf25 .108 .154 .18937400133021910
Kyle Tucker*CHWrf26 .258 .328 .451539139271258067257108276
Justin TurnerDETdh38 .292 .357 .51948614233125709013389951
Trea TurnerDETss30 .250 .303 .457552138265269075834130426
Luis UriasMIN2b26 .200 .333 .5331532012303800
Gio UrshelaTOR3b31 .314 .347 .409159507121411262310
Enmanuel Valdez*SEA2b24 .288 .348 .4481634780631212134132
Daulton Varsho*KCRlf26 .271 .358 .36020355131130150285831
Terrin Vavra*CLErf26 .216 .333 .23074161001050131701
Christian VazquezLAAc 32 .224 .268 .34326860110716181167910
Nelson VelazquezHOUrf24 .302 .360 .692159481101729373124600
Alex Verdugo*CHWrf27 .246 .306 .374414102233846444347032
Mark VientosBALdh23 .130 .145 .22254720142012300
David VillarBAL2b26 .188 .235 .3751630011401800
Joey Votto*OAK1b39 .253 .373 .48422156711433465375600
Forrest Wall*LAAlf27 .120 .241 .16025310041131121
Matt Wallner*DETlf25 .254 .354 .4622606616112403663510440
Taylor WardBALlf29 .253 .303 .42918246102624251133400
Drew Waters#OAKcf24 .213 .277 .36131968751035365241121711
Austin Wells*OAKc 23 .279 .373 .58143124039807910
Alika WilliamsTEXss24 .213 .284 .246611320034061800
Bobby Witt JrTBRss23 .261 .294 .431545142134246875327932812
Connor WongDETc 27 .266 .307 .470387103302155058320130153
Mike Yastrzemski*BOScf32 .266 .349 .5063168427215506104310201
Masataka Yoshida*KCRlf29 .297 .339 .4874211253041451552266210
Jacob YoungTEXcf23 .358 .411 .494812911001312261673

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*LAAss22118520308 .706 59.9 4.2 .158 .725 .28433196
Jose AbreuDET1b3637208035 .657 19.6 3.4 .170 .588 .2611672
Nick AhmedBOSss3359245021 .913 47.9 8.3 .209 .968 .31630121
Hanser AlbertoCHW3b30312002 .258 0.0 0.0 .000 .167 .09101
Nick AllenHOUss2459217422 .605 18.7 3.1 .096 .516 .162965
Pete AlonsoSEA1b281295600516 .692 54.6 3.5 .231 .641 .32253209
Jake Alu*KCRlf2604000 .000 0.0 0.0 .000 .000 .00000
Francisco AlvarezCLEc 211084450310 .806 60.2 5.1 .265 .759 .33850207
Brian AndersonKCR3b3027133012 .716 15.5 4.5 .150 .652 .233848
Jonathan Arauz#CLE3b241235010 .524 2.5 2.6 .100 .480 .23318
Randy ArozarenaBALlf28127571049 .682 61.2 4.2 .119 .632 .23528176
Luis Arraez*BOS2b261125630415 .994 124.810.2 .144 .997 .19452291
Christian ArroyoLAA2b2858215216 .659 20.1 3.4 .132 .541 .1622178
Jose AzocarLAArf271568105 .472 3.3 1.6 .083 .518 .300514
Harrison BaderTEXcf2964269313 .777 37.9 5.4 .194 .807 .31223114
Ji Hwan Bae*NYY2b2357223121 .801 32.4 5.8 .167 .819 .2932489
Javier BaezSEAss30101330225 .497 19.5 2.0 .066 .417 .1341378
Austin BarnesKCRc 332080106 .401 1.6 0.6 .079 .278 .079417
Tucker Barnhart*OAKc 3232124105 .471 5.7 1.5 .099 .390 .198527
Osleivis BasabeOAKss2228103004 .600 8.1 2.9 .041 .474 .113329
Jake Bauers*TORrf2754237002 .538 16.6 2.5 .119 .489 .2431559
Matt Beaty*CLE1b302076001 .655 7.5 4.0 .094 .627 .234620
Josh Bell#BALdh30124517048 .882 88.3 7.1 .223 .885 .34951232
Cody Bellinger*TORcf2796428044 .860 71.0 6.7 .204 .862 .29642199
Andrew Benintendi*TEXlf28123501338 .686 55.9 4.3 .110 .646 .23736162
Christian BethancourtCLEc 3140169115 .765 20.9 4.7 .192 .703 .2651967
Bo Bichette ss251285660212 .783 80.0 5.7 .113 .711 .17639229
Cavan Biggio*BAL2b2832156001 .555 11.7 2.8 .065 .482 .180537
Charlie Blackmon*DETdh36105486049 .748 62.8 5.3 .135 .780 .32034156
Dairon BlancoOAKrf3032150200 .659 16.6 4.1 .158 .708 .3161449
JJ Bleday*HOUlf2546209014 .619 18.5 3.3 .177 .625 .3711458
Alex BregmanCHW3b291375970316 .872 98.9 7.0 .194 .894 .36550246
Vidal Brujan#TBR2b251247013 .477 2.1 1.6 .025 .389 .17518
Alec Burleson*TBRlf24763221219 .590 21.6 2.3 .110 .480 .1922192
Michael Busch*NYY3b2530115003 .606 8.9 2.7 .194 .580 .3671133
Byron BuxtonNYYdh2966265041 .713 29.5 4.0 .235 .665 .30027109
Miguel Cabrera dh4076297017 .629 26.8 3.4 .084 .555 .1912082
Oswaldo Cabrera#DETlf24888121 .700 10.8 4.8 .079 .776 .289427
Kole Calhoun*LAA1b35108442039 .667 42.7 3.5 .184 .596 .26138158
Luis CampusanoTBRc 2431128004 .922 24.1 8.4 .117 .872 .158860
Alexander CanarioTBRdh23626000 .500 1.6 2.2 .038 .350 .03817
Jeimer Candelario#MIN3b291195360412 .906 93.5 7.1 .251 .918 .36369261
Victor Caratini#HOUc 2935148009 .470 6.4 1.5 .022 .353 .110329
Dylan Carlson#CHWcf2435167008 .773 20.8 4.8 .140 .718 .2601363
Kerry Carpenter*SEArf25103463036 .795 63.6 5.1 .251 .763 .32050219
Evan Carter*TBRlf2024115002 .885 19.5 7.8 .1651.015 .440941
Triston Casas*CHW1b23116511049 .918 91.1 7.4 .272 .951 .43351236
Nick CastellanosDETrf31133567048 .820 86.1 5.9 .241 .835 .35464264
Harold Castro*TOR2b2975297013 .468 15.6 1.8 .028 .329 .045869
Willi Castro#CLElf26117524138 .700 59.7 4.3 .146 .722 .29842174
Matt ChapmanCHW3b30130537053 .735 67.4 4.9 .184 .716 .31357198
Ji Man Choi*LAAdh322799010 .543 7.3 2.8 .106 .507 .259523
Kody Clemens*TEX1b2724100001 .752 12.7 4.8 .204 .690 .280942
Ernie ClementLAAss271156001 .735 6.6 4.7 .057 .605 .075320
Michael Conforto*TORrf301104380410 .567 32.5 2.7 .095 .511 .22418107
William ContrerasSEAc 251185241220 .756 63.5 4.7 .144 .691 .25839192
Willson ContrerasTORc 311104790018 .805 62.5 5.0 .246 .776 .37449196
J.P. Crawford*BALss281245701512 .823 85.0 6.3 .150 .823 .31338208
C.J. CronLAA1b3354241036 .745 28.7 4.4 .194 .669 .2612199
Travis d'ArnaudSEAc 3449191004 .606 15.6 2.9 .141 .517 .2201361
Henry DavisTBRrf2397383024 .643 36.2 3.5 .167 .591 .27329124
J.D. DavisBOS3b301215091211 .640 47.3 3.5 .103 .558 .19030153
Bryan De La CruzKCRlf261385500617 .714 61.2 4.2 .145 .648 .24340199
Elly De La Cruz#KCRss21833501311 .627 28.5 2.8 .178 .589 .27326124
Paul DeJongLAAss2985314017 .631 26.6 2.9 .171 .539 .21525114
Jason DelayTORc 2858229006 .611 19.3 3.1 .070 .497 .1361367
Jonny DelucaLAAlf241666010 .495 4.3 2.4 .051 .438 .169314
Elias DiazTEXc 32984310410 .712 49.1 4.3 .117 .601 .15628164
Yandy DiazMIN1b311205560612 .963 112.9 9.2 .1841.003 .30659260
Corey Dickerson*OAKlf342592011 .685 10.1 4.1 .149 .606 .207935
Josh DonaldsonTOR3b372397011 .591 7.0 2.4 .242 .526 .2971036
Jarren Duran*NYYcf2691437056 .763 59.3 5.3 .167 .777 .30946172
Adam DuvallTEXcf34101451032 .868 73.7 6.4 .311 .871 .39466228
Tommy Edman#LAAss28120513246 .536 34.9 2.4 .091 .492 .18929134
Christian Encarnacn-StranDET1b2358258016 .818 37.0 5.6 .213 .775 .29420114
Kyle FarmerOAK3b3268275031 .587 23.1 3.1 .089 .523 .1581175
Freddy FerminKCRc 2823117003 .733 13.1 4.1 .207 .644 .2611450
Jose FerminSEA2b242082001 .557 6.1 2.8 .069 .492 .139319
Tyler FitzgeraldDETcf25421000 .443 0.9 1.3 .200 .389 .25026
David FletcherBOSss2979313516 .650 29.9 3.5 .103 .538 .15816104
Dominic Fletcher*BOScf2519780101.134 22.615.2 .2211.359 .353944
Wilmer FloresBOS1b311145370716 .843 81.4 6.1 .197 .803 .29544233
Ty FranceTOR1b281255100427 .637 42.2 3.0 .092 .533 .14331149
Wander Franco#TBRss221054610414 .865 75.0 6.4 .200 .904 .35145209
Adam Frazier*TEX2b31117468054 .668 47.8 3.7 .185 .619 .27241169
Freddie Freeman*MIN1b331386280320 .987 129.0 8.8 .2431.066 .39276315
Tyler FreemanTEX3b2458234005 .862 39.4 7.1 .153 .827 .22725104
Sal Frelick*BOSrf231462001 .687 7.2 4.3 .155 .689 .293523
David FryCHWc 2747198138 .779 24.8 4.7 .163 .708 .2471979
Adolis GarciaNYYrf301285550314 .790 72.7 5.0 .232 .776 .36950224
Avisail GarciaTBRrf3201000 .000 0.0 0.0 .000 .000 .00000
Luis V. Garcia*DET2b2396373032 .715 45.1 4.8 .090 .651 .16820131
Stone GarrettBOSlf27683110010 .893 50.7 6.5 .248 .862 .34236148
Paul GoldschmidtTEX1b35133598026 .810 88.7 6.2 .189 .817 .34749230
Nolan Gorman*BAL2b23111495048 .715 54.2 4.0 .247 .677 .36852192
Yasmani Grandal#KCRc 34973590614 .618 29.8 3.1 .080 .531 .1881697
Riley Greene*CHWcf2269295014 .883 52.3 7.8 .143 .927 .30222122
Vaughn GrissomTORss2226108015 .802 14.0 5.0 .140 .693 .140945
Robbie Grossman#BOSlf3346217004 .876 35.6 7.3 .185 .947 .4341879
Lourdes GurrielHOUlf291255151424 .780 61.1 4.3 .208 .690 .26749224
Yuli GurrielTBR1b39923600618 .616 27.8 2.7 .101 .509 .18326109
Eric HaaseTBRc 30933001 .303 0.7 0.6 .000 .207 .03005
Mitch HanigerLAAlf3255227013 .671 22.8 3.6 .182 .586 .2292487
Ian Happ#SEAlf28134586115 .788 83.7 5.8 .194 .813 .36553219
Michael Harris II*MINcf22117535153 .767 74.2 5.4 .155 .760 .25843213
Josh HarrisonTEX2b3594367006 .685 37.9 3.8 .195 .622 .24631135
Ke'Bryan HayesBAL3b26119521138 .876 88.5 6.9 .218 .834 .27558257
Austin HedgesCHWc 301756003 .387 1.4 0.8 .019 .271 .05819
Tyler Heineman#HOUc 321147110 .296 1.2 0.9 .000 .250 .12504
Gunnar Henderson*NYY3b221265540310 .894 94.1 6.7 .282 .915 .40467275
Jason Heyward*TBRrf3381354046 .851 53.7 5.9 .241 .807 .30736168
Kyle HigashiokaBALc 3331127001 .840 19.6 6.1 .259 .816 .3451660
Nico HoernerTBR2b261265721310 .730 70.7 4.8 .113 .698 .20138206
Eric Hosmer*CLE1b3329103012 .717 12.1 4.5 .135 .639 .208839
Sam HuffMINdh256280001.000 6.4 9.6 .2861.000 .286418
Andy IbanezTEX2b301235161416 .758 61.7 4.5 .205 .688 .27851211
Kyle Isbel*DETcf2681321134 .832 49.5 6.0 .203 .820 .28842146
Travis Jankowski*CLElf3285337110 .632 34.2 4.0 .071 .642 .2401691
Danny JansenTORc 2880348001 .851 56.4 6.5 .264 .850 .35738161
Ryan JeffersOAKc 2677342224 .856 55.8 6.9 .187 .864 .30329140
Eloy JimenezTBRdh261074470516 .705 46.5 3.8 .160 .607 .22235173
Aaron JudgeTORrf3192402036 .988 80.5 8.4 .3581.063 .54949206
Edouard Julien*CLE2b24934051110 .896 68.5 7.0 .246 .912 .41042180
Corey JulksTEXlf271893020 .665 10.5 4.6 .049 .667 .210226
Josh JungCLE3b25105451018 .734 53.5 4.5 .150 .636 .18742181
Jarred Kelenic*CLElf2391397033 .817 60.2 6.3 .196 .855 .37736153
Max Kepler*KCRrf30111438027 .774 59.5 5.4 .161 .734 .26532169
Carter KieboomDET3b25936000 .694 4.2 4.3 .139 .577 .139315
Kevin Kiermaier*CHWcf3371302012 .851 50.0 6.9 .172 .881 .29129127
Ha-Seong KimBAL2b271286101710 .742 76.2 5.0 .126 .719 .26836208
Isiah Kiner-FalefaKCRcf2855280429 .694 28.7 3.7 .130 .589 .17926104
Alex Kirilloff*OAK1b2575319002 .817 48.4 6.6 .148 .828 .29222116
Alejandro KirkBALc 241074330122 .579 28.9 2.3 .107 .476 .19626120
Andrew KniznerMINc 2824133034 .686 13.1 3.5 .212 .677 .3221149
Trevor Larnach*TBRlf2630115000 .681 12.6 4.1 .183 .634 .288741
DJ LeMahieuSEA3b34114497047 .758 64.4 5.1 .177 .728 .30641184
Kyle LewisCLEdh271558000 .387 2.2 1.2 .071 .292 .107412
Royce LewisTBR3b2440176021 .820 25.0 5.3 .268 .794 .3231686
Francisco Lindor#NYYss291385980615 .726 69.5 4.3 .203 .725 .35153219
Nick LoftinNYY2b241670010 .937 13.8 9.1 .148 .975 .246731
Nicky Lopez*MIN2b2899398355 .724 49.6 5.1 .102 .759 .29621121
Jordan LuplowKCRlf292797024 .450 4.1 1.4 .056 .333 .111521
Nick MadrigalNYY3b2681313324 .645 30.9 3.7 .087 .584 .1571898
Martin MaldonadoTEXc 3640173024 .990 34.5 8.0 .3381.000 .42723100
Tucupita Marcano*CHWss2344182112 .582 13.6 2.6 .123 .493 .1641157
Manuel MargotTORcf2855241027 .652 22.7 3.4 .128 .599 .2162178
Cade Marlowe*MINlf261154000 .647 5.5 4.2 .091 .694 .341213
J.D. MartinezBOSdh3599460054 .981 95.0 8.6 .3201.014 .40665259
Nick Martini*BOSdh33311290041.058 28.3 9.1 .3741.095 .4782078
Jorge MateoTEXss2867253029 .594 17.1 2.2 .185 .537 .2751884
Mark MathiasCHW2b281040010 .624 3.8 3.7 .118 .593 .265211
Nick Maton*TOR3b26702660010 .516 15.2 2.0 .113 .459 .2651259
Chas McCormick cf2897434032 .936 85.2 8.2 .2751.014 .39149220
Andrew McCutchenOAKdh3694432036 .736 52.3 4.8 .135 .701 .25927149
Reese McGuire*TBRc 281767001 .597 5.5 3.0 .094 .480 .141421
Ryan McKennaOAKrf2647205214 .694 22.4 4.1 .156 .683 .2782069
Billy McKinney*TORlf2836143010 .627 13.6 3.6 .146 .600 .285641
Matt McLainHOUss2363288002 .784 40.8 5.5 .191 .759 .27729123
Jeff McNeil*MIN2b31134561256 .669 59.6 4.2 .090 .613 .18230172
Curtis MeadTOR3b221243003 .596 2.8 2.2 .073 .441 .098213
Whit MerrifieldSEArf3448241024 .681 25.5 4.0 .117 .616 .2071483
Owen MillerTOR2b2630101002 .496 5.6 1.9 .072 .375 .113726
Andruw MonasterioKCR3b26026001 .443 1.1 1.5 .000 .350 .13004
Mickey Moniak*OAKcf2580348042 .827 51.6 5.6 .240 .774 .26740171
Elehuris MonteroNYY1b2431136011 .709 15.5 4.2 .188 .633 .2271255
Christopher MorelHOUdh2488381357 .770 48.0 4.6 .242 .723 .32038167
Gabriel MorenoCHWc 23943800020 .744 42.5 4.3 .116 .663 .23420131
Mike Moustakas*NYY3b3455222032 .735 27.2 4.6 .189 .667 .2381891
Max Muncy*KCR3b32134546009 .793 73.4 5.3 .258 .790 .41352217
Tom MurphyNYYc 32522190111 .919 35.5 6.3 .276 .868 .36731113
Tyler NevinMIN3b262130001.205 3.817.1 .3331.667 .77816
Kevin NewmanSEAif2929135203 .736 16.9 5.1 .085 .727 .205843
Brandon Nimmo*LAAcf30126550134 .899 98.9 7.8 .225 .950 .38454238
Tyler O'NeillKCRlf28090001.222 3.116.8 .3331.400 .33317
Rougned Odor*OAK2b2995368133 .661 37.5 4.0 .137 .635 .28829108
Edward OlivaresCLElf271024250310 .703 47.3 4.2 .135 .632 .21133155
Rafael Ortega*TEXcf32727000 .866 5.2 8.8 .1251.000 .333111
Marcell OzunaHOUdh32301190211.017 26.1 9.3 .3431.081 .4571468
Cristian PacheCHWcf24941000 .768 5.9 5.5 .200 .759 .275419
Joshua Palacios*CLErf2771283137 .669 27.1 3.4 .192 .599 .26425106
Richie Palacios*DETlf2626103021 .928 18.2 6.5 .394 .986 .4751865
Isaac ParedesHOU3b24122524057 .883 89.1 7.1 .252 .913 .37548230
Kyren ParisBALss2134144002 .425 6.7 1.6 .000 .431 .123018
David Peralta*OAKlf351044801410 .673 49.7 3.9 .101 .566 .14436171
Oswald PerazaHOU3b231253001 .647 5.2 3.8 .109 .622 .239315
Geraldo Perdomo#KCRss23111438324 .675 47.6 4.3 .120 .678 .30230125
Everson PereiraTBRlf222388001 .466 4.7 1.9 .038 .394 .141316
Salvador PerezBOSc 3344200023 .754 25.4 4.8 .182 .679 .2251684
Tommy PhamHOUlf351295650113 .851 89.5 6.3 .212 .843 .32261258
Kevin PillarTBRlf341555000 .568 4.5 2.9 .118 .512 .196216
Jorge Polanco#OAK2b2962275147 .748 32.7 4.5 .197 .702 .30522103
Nick Pratto*BAL1b24412000 .933 2.2 7.3 .4001.000 .60026
Ceddanne RafaelaDETcf2268298104 .632 27.3 3.3 .124 .596 .2182696
Luke Raley*NYYrf28119511133 .837 81.5 6.4 .235 .856 .33155228
Henry Ramos#SEAph31224002 .638 1.7 2.6 .053 .611 .31615
Zach RemillardCLE2b2928137126 .695 12.6 3.3 .110 .554 .1341049
Hunter RenfroeTBRrf3186353009 .695 36.6 3.8 .189 .625 .27931132
Luis Rengifo#SEAut26109475134 .806 68.2 5.7 .212 .806 .33946194
Bryan Reynolds#BOSlf281245411111 .849 84.1 6.2 .241 .838 .35759244
Austin RileyHOU3b261355880420 .829 82.5 5.3 .246 .772 .31957276
Alfonso Rivas*DET1b2637141020 .790 20.0 5.5 .250 .773 .3281863
Emmanuel RiveraCLE3b2750222039 .555 14.3 2.2 .083 .441 .1471360
Anthony Rizzo*KCR1b331113890112 .710 42.9 4.2 .118 .619 .20026136
Victor RoblesTBRcf261769000 .795 10.9 6.8 .081 .837 .242425
Endy Rodriguez#LAAc 2333105013 .390 3.6 1.2 .022 .313 .129215
Julio Y. RodriguezCLEcf22133621057 .806 89.5 5.4 .226 .798 .30569291
Jake RogersBOSc 2898415056 .752 48.5 4.2 .289 .712 .37742182
Miguel RojasMINss3450232433 .713 27.3 4.5 .096 .673 .1881879
Ben Rortvedt*OAKc 251759111 .455 3.0 1.8 .020 .372 .137110
Eguy RosarioOAK3b231245000 .626 4.0 3.7 .054 .621 .270210
Esteury RuizMINcf24120466049 .715 57.7 4.7 .110 .746 .24437171
Keibert Ruiz#NYYc 241204900410 .881 83.2 7.0 .209 .852 .27844231
Blake Sabol*HOUc 2595365224 .680 38.0 3.8 .165 .616 .24325131
Jesus Sanchez*BALrf251043971114 .969 75.6 7.8 .282 .965 .39356209
Carlos Santana#DET1b37120507046 .874 84.7 6.9 .252 .933 .44659218
Anthony Santander#TEXrf28133592078 .877 97.5 6.5 .282 .872 .38376288
Nolan Schanuel*TOR1b211147102 .657 4.3 3.5 .024 .531 .095113
Casey SchmittTBRss2446174014 .516 10.7 2.1 .121 .463 .2041044
Davis SchneiderMIN2b24231110001.449 45.924.3 .4942.039 .7242579
Jean SeguraMIN3b331474023 .847 11.4 6.0 .156 .918 .328530
Marcus SemienTOR2b32138625024 .753 81.9 5.1 .197 .721 .29358252
Josh Smith*TBR3b2560241106 .464 12.2 1.8 .074 .432 .227841
Donovan SolanoOAK1b35104459047 .660 46.5 3.9 .103 .595 .21230139
George SpringerMINrf331355930521 .766 71.8 4.5 .203 .726 .30258240
Jacob StallingsDETc 3332129123 .663 12.4 3.5 .148 .587 .2261343
Giancarlo StantonBALdh3334191005 .720 19.2 3.5 .295 .669 .3932181
Spencer SteerBOS1b251326140610 .872 105.5 7.2 .187 .910 .34063263
Tyler StephensonMINc 261094210216 .652 37.1 3.2 .127 .548 .20225139
DJ Stewart*LAArf2946193004 .881 30.5 6.2 .304 .872 .4152494
Bryson Stott*KCR2b251386030210 .699 66.5 4.2 .128 .634 .20243214
Garrett Stubbs*LAAc 3040143010 .651 15.2 4.1 .092 .592 .176845
Eugenio SuarezLAA3b311385820712 .642 54.4 3.6 .116 .587 .24534166
Jack Suwinski*SEAcf24101416143 .625 37.8 3.4 .164 .619 .35226115
Dansby SwansonCHWss29119518039 .639 48.4 3.5 .131 .589 .26030156
Chris TaylorCHWlf32103415144 .687 47.6 4.4 .137 .703 .30524135
Michael A. TaylorSEAcf3289353516 .508 20.6 1.9 .137 .459 .2252599
Rowdy Tellez*KCR1b2825129010 .796 19.0 6.0 .205 .798 .3481151
Jose Tena* ss221773002 .424 2.8 1.2 .087 .328 .130516
Alek Thomas*BALcf23104401102 .625 37.6 3.5 .120 .551 .19026130
Lane ThomasNYYrf27132610099 .802 90.1 5.8 .183 .790 .27260262
Michael Toglia#TEX1b24414000 .571 1.1 2.6 .143 .455 .14325
Spencer TorkelsonHOU1b231084110613 .735 46.5 4.2 .195 .679 .30534156
Gleyber TorresHOU2b261375951624 .747 68.9 4.4 .138 .677 .24841215
Ezequiel TovarOAKss211285180414 .588 39.3 2.7 .093 .494 .15132153
Taylor Trammell*HOUlf25939001 .343 1.0 0.8 .081 .294 .16217
Kyle Tucker*CHWrf261326051613 .779 81.3 5.2 .193 .785 .33853243
Justin TurnerDETdh38121540032 .876 94.8 7.3 .226 .888 .31359252
Trea TurnerDETss30131595014 .759 81.4 5.2 .207 .792 .33357252
Luis UriasMIN2b26118000 .867 2.9 6.6 .333 .917 .53338
Gio UrshelaTOR3b3141167003 .756 22.2 5.3 .094 .661 .1381065
Enmanuel Valdez*SEA2b2442178004 .796 24.6 5.4 .160 .746 .2451473
Daulton Varsho*KCRlf2645233113 .717 28.1 4.9 .089 .684 .2361573
Terrin Vavra*CLErf262687003 .563 5.9 2.6 .014 .484 .176117
Christian VazquezLAAc 3265289224 .612 25.0 3.1 .119 .519 .1831892
Nelson VelazquezHOUrf24381750131.052 39.1 9.2 .3901.096 .46528110
Alex Verdugo*CHWrf271064570515 .681 45.3 3.7 .128 .596 .21334155
Mark VientosBALdh231455001 .368 1.6 0.9 .093 .271 .111312
David VillarBAL2b26417000 .610 1.5 3.1 .188 .538 .25016
Joey Votto*OAK1b3962263004 .857 42.0 6.7 .231 .882 .39822107
Forrest Wall*LAAlf27829000 .401 1.3 1.5 .040 .435 .20014
Matt Wallner*DETlf2570302012 .816 45.9 6.3 .208 .842 .35829120
Taylor WardBALlf2941198026 .732 22.5 4.2 .176 .648 .2471878
Drew Waters#OAKcf2488350027 .638 29.8 3.0 .147 .599 .24122115
Austin Wells*OAKc 231251011 .954 9.8 8.0 .3021.031 .488725
Alika WilliamsTEXss241968104 .529 3.8 1.9 .033 .404 .131215
Bobby Witt JrTBRss2313458611011 .725 66.8 4.1 .171 .688 .25041235
Connor WongDETc 27106411017 .777 55.4 5.1 .204 .748 .28747182
Mike Yastrzemski*BOScf3282364054 .855 58.2 6.5 .241 .857 .37344160
Masataka Yoshida*KCRlf29974510214 .826 65.9 5.7 .190 .755 .25448205
Jacob YoungTEXcf231990012 .905 16.4 7.7 .136 .965 .2591140

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*LAAss224.093.80366 .276223 .429231 .444 3.7
Jose AbreuDET1b362.422.19130 .24688 .42389 .428 3.3
Nick AhmedBOSss333.833.52152 .434137 .559139 .567 4.2
Hanser AlbertoCHW3b303.002.759 .1112 .1672 .167 2.0
Nick AllenHOUss243.192.91173 .23777 .35578 .359 2.2
Pete AlonsoSEA1b284.313.82342 .184253 .452267 .477 2.9
Jake Alu*KCRlf261.001.003 .0000 .0000 .00099.0
Francisco AlvarezCLEc 213.873.55260 .269236 .530241 .542 4.2
Brian AndersonKCR3b302.662.4065 .38558 .43660 .451 5.1
Jonathan Arauz#CLE3b242.922.5021 .19012 .34312 .343 2.3
Randy ArozarenaBALlf284.503.91311 .331234 .410246 .431 3.0
Luis Arraez*BOS2b264.504.21483 .427316 .561324 .575 1.5
Christian ArroyoLAA2b283.523.34161 .29884 .39186 .400 7.2
Jose AzocarLAArf272.832.5045 .20019 .27921 .309 3.2
Harrison BaderTEXcf293.793.48188 .287127 .472132 .491 3.9
Ji Hwan Bae*NYY2b233.723.30139 .374109 .489111 .498 2.9
Javier BaezSEAss303.142.90239 .23094 .28599 .300 4.2
Austin BarnesKCRc 332.422.3058 .17218 .22520 .25018.0
Tucker Barnhart*OAKc 323.883.4768 .19138 .30639 .315 3.7
Osleivis BasabeOAKss223.553.3467 .37335 .34035 .340 5.0
Jake Bauers*TORrf273.763.33124 .23484 .35486 .363 3.2
Matt Beaty*CLE1b302.812.3755 .25529 .38232 .421 1.0
Josh Bell#BALdh304.173.65304 .349289 .559292 .565 2.2
Cody Bellinger*TORcf274.464.08311 .325228 .533231 .540 2.3
Andrew Benintendi*TEXlf283.943.52363 .298208 .415210 .419 1.8
Christian BethancourtCLEc 313.383.02117 .28278 .46283 .491 2.8
Bo Bichette ss254.394.13413 .385256 .452260 .459 4.1
Cavan Biggio*BAL2b283.803.3986 .30253 .34054 .346 3.2
Charlie Blackmon*DETdh364.583.83339 .277219 .451232 .477 1.0
Dairon BlancoOAKrf302.782.4681 .32160 .40064 .427 4.7
JJ Bleday*HOUlf253.322.78111 .17188 .42191 .435 1.9
Alex BregmanCHW3b294.363.72413 .300326 .546331 .554 0.9
Vidal Brujan#TBR2b253.362.8633 .21214 .29814 .298 1.3
Alec Burleson*TBRlf244.033.64239 .230116 .360120 .373 2.1
Michael Busch*NYY3b253.833.2759 .16950 .43550 .435 2.1
Byron BuxtonNYYdh293.903.57133 .278125 .472127 .479 6.2
Miguel Cabrera dh403.583.16197 .299110 .370116 .391 2.3
Oswaldo Cabrera#DETlf240.930.8055 .36436 .40936 .409 2.6
Kole Calhoun*LAA1b353.953.59293 .229189 .428195 .441 3.1
Luis CampusanoTBRc 243.122.93103 .41765 .50868 .531 2.8
Alexander CanarioTBRdh234.334.3313 .4627 .2697 .26999.0
Jeimer Candelario#MIN3b294.504.03321 .368307 .573313 .584 3.0
Victor Caratini#HOUc 292.742.5298 .26540 .27041 .277 3.5
Dylan Carlson#CHWcf243.413.06114 .33378 .46780 .479 2.1
Kerry Carpenter*SEArf254.133.88272 .301241 .521244 .527 6.3
Evan Carter*TBRlf204.603.6461 .37763 .54865 .565 1.2
Triston Casas*CHW1b234.413.74280 .304306 .599309 .605 1.8
Nick CastellanosDETrf314.263.92347 .308300 .529304 .536 4.1
Harold Castro*TOR2b293.713.61205 .29874 .24976 .25617.0
Willi Castro#CLElf264.333.79324 .306222 .424235 .448 2.7
Matt ChapmanCHW3b304.133.64324 .299255 .475257 .479 2.5
Ji Man Choi*LAAdh323.673.1558 .20736 .36436 .364 2.0
Kody Clemens*TEX1b274.003.7263 .28649 .49049 .490 3.6
Ernie ClementLAAss272.952.7947 .36222 .39323 .411 3.0
Michael Conforto*TORrf303.883.36268 .231154 .352161 .368 2.3
William ContrerasSEAc 254.403.92336 .330243 .464247 .471 2.3
Willson ContrerasTORc 314.353.76269 .253248 .518261 .545 2.3
J.P. Crawford*BALss284.603.86362 .329287 .504293 .514 1.3
C.J. CronLAA1b333.893.58155 .290114 .473115 .477 3.9
Travis d'ArnaudSEAc 343.543.28135 .22275 .39375 .393 2.6
Henry DavisTBRrf233.683.28221 .240160 .418164 .428 3.0
J.D. DavisBOS3b304.173.75311 .315193 .379202 .397 3.5
Bryan De La CruzKCRlf263.993.61354 .314242 .440245 .445 3.1
Elly De La Cruz#KCRss214.223.93182 .280141 .403144 .411 7.8
Paul DeJongLAAss293.533.35188 .266126 .401129 .411 8.2
Jason DelayTORc 283.883.61153 .33381 .35483 .362 4.2
Jonny DelucaLAAlf243.473.1144 .25020 .30320 .303 2.7
Elias DiazTEXc 323.723.53306 .346180 .418182 .422 6.1
Yandy DiazMIN1b314.634.03398 .392319 .574326 .586 1.3
Corey Dickerson*OAKlf343.413.2267 .29939 .42439 .424 4.8
Josh DonaldsonTOR3b373.733.5059 .13641 .42341 .423 5.4
Jarren Duran*NYYcf264.704.25287 .338209 .478209 .478 2.8
Adam DuvallTEXcf344.474.05233 .305259 .574267 .592 4.8
Tommy Edman#LAAss284.283.92377 .225166 .324171 .333 2.9
Christian Encarnacn-StranDET1b234.454.05148 .331132 .512136 .527 4.1
Kyle FarmerOAK3b322.812.52182 .26491 .331100 .364 3.9
Freddy FerminKCRc 281.861.7675 .30756 .47956 .479 5.3
Jose FerminSEA2b243.733.2756 .23224 .29329 .354 3.0
Tyler FitzgeraldDETcf252.102.007 .1437 .3337 .33312.0
David FletcherBOSss293.683.42269 .253120 .383120 .383 1.4
Dominic Fletcher*BOScf253.903.4056 .46453 .67953 .679 1.1
Wilmer FloresBOS1b314.634.12381 .299280 .521285 .531 1.7
Ty FranceTOR1b284.083.64367 .278172 .337200 .392 3.8
Wander Franco#TBRss224.393.96343 .321248 .538250 .542 1.6
Adam Frazier*TEX2b314.003.64333 .213202 .432206 .440 2.4
Freddie Freeman*MIN1b334.553.97410 .378377 .600392 .624 1.8
Tyler FreemanTEX3b243.493.22178 .376118 .504122 .521 2.4
Sal Frelick*BOSrf232.582.4243 .27927 .43527 .435 3.3
David FryCHWc 273.543.18125 .36093 .47095 .480 3.7
Adolis GarciaNYYrf304.343.77308 .263285 .514293 .528 2.4
Avisail GarciaTBRrf320.500.500 .0000 .0000 .00099.0
Luis V. Garcia*DET2b233.663.38302 .315155 .416156 .418 1.7
Stone GarrettBOSlf273.993.56157 .401175 .563181 .582 3.9
Paul GoldschmidtTEX1b354.503.86340 .321309 .517313 .523 1.9
Nolan Gorman*BAL2b234.383.88219 .256245 .495245 .495 3.7
Yasmani Grandal#KCRc 342.832.47234 .291131 .365136 .379 2.4
Riley Greene*CHWcf223.883.39168 .464157 .532158 .536 2.4
Vaughn GrissomTORss224.153.8579 .38046 .42652 .48121.0
Robbie Grossman#BOSlf332.932.34111 .369122 .562123 .567 1.3
Lourdes GurrielHOUlf294.063.75363 .278252 .489258 .501 3.4
Yuli GurrielTBR1b393.913.57290 .252134 .372135 .375 1.6
Eric HaaseTBRc 302.752.7523 .2175 .1525 .15299.0
Mitch HanigerLAAlf323.913.69140 .30097 .42799 .436 6.9
Ian Happ#SEAlf284.373.74346 .289295 .503302 .515 1.8
Michael Harris II*MINcf224.534.14377 .321248 .464253 .473 2.9
Josh HarrisonTEX2b353.533.21274 .193152 .414168 .458 2.5
Ke'Bryan HayesBAL3b264.384.09357 .375285 .547287 .551 4.2
Austin HedgesCHWc 302.802.6041 .19512 .21413 .232 3.7
Tyler Heineman#HOUc 323.132.6728 .1439 .1919 .191 2.8
Gunnar Henderson*NYY3b224.363.91325 .323325 .587329 .594 2.9
Jason Heyward*TBRrf334.323.94238 .290192 .542195 .551 2.8
Kyle HigashiokaBALc 333.973.6369 .33370 .55171 .559 4.0
Nico HoernerTBR2b264.544.15450 .307236 .413251 .439 2.3
Eric Hosmer*CLE1b333.323.1076 .31645 .43745 .437 3.2
Sam HuffMINdh254.004.0017 .47118 .64318 .64399.0
Andy IbanezTEX2b304.203.80355 .262245 .475254 .492 2.8
Kyle Isbel*DETcf263.823.51234 .338165 .514168 .523 3.1
Travis Jankowski*CLElf323.623.18242 .281128 .380130 .386 1.5
Danny JansenTORc 284.243.79224 .254190 .546198 .569 2.2
Ryan JeffersOAKc 264.073.50188 .383174 .509184 .538 2.9
Eloy JimenezTBRdh264.143.87326 .276197 .441197 .441 3.4
Aaron JudgeTORrf314.373.64183 .279269 .669270 .672 1.9
Edouard Julien*CLE2b243.893.33193 .383236 .583237 .585 2.4
Corey JulksTEXlf272.382.0857 .36836 .38736 .387 2.5
Josh JungCLE3b254.304.07281 .381200 .443204 .452 7.2
Jarred Kelenic*CLElf234.363.70201 .363208 .524210 .529 2.3
Max Kepler*KCRrf303.953.53274 .332208 .475213 .486 2.7
Carter KieboomDET3b252.572.5727 .33315 .41715 .41799.0
Kevin Kiermaier*CHWcf333.182.82201 .373153 .507160 .530 2.4
Ha-Seong KimBAL2b274.774.14400 .315278 .456280 .459 1.8
Isiah Kiner-FalefaKCRcf283.152.94199 .337115 .411116 .414 6.0
Alex Kirilloff*OAK1b253.803.23173 .393156 .489164 .514 2.3
Alejandro KirkBALc 244.053.66336 .208155 .358160 .370 1.4
Andrew KniznerMINc 282.662.3676 .22457 .42961 .459 4.8
Trevor Larnach*TBRlf263.593.2567 .23952 .45252 .452 2.8
DJ LeMahieuSEA3b344.363.81310 .294240 .483243 .489 2.0
Kyle LewisCLEdh273.413.2937 .21614 .24114 .241 9.5
Royce LewisTBR3b244.294.00116 .24194 .53496 .545 4.5
Francisco Lindor#NYYss294.333.78375 .235278 .465289 .483 2.2
Nick LoftinNYY2b244.123.5954 .40738 .54339 .557 1.1
Nicky Lopez*MIN2b283.292.76275 .305173 .435177 .445 1.2
Jordan LuplowKCRlf293.593.3363 .25426 .26826 .268 5.8
Nick MadrigalNYY3b263.773.46257 .272111 .355119 .380 2.5
Martin MaldonadoTEXc 363.202.9185 .376114 .659114 .659 4.2
Tucupita Marcano*CHWss233.032.85151 .21264 .35266 .363 2.6
Manuel MargotTORcf283.833.46190 .24792 .38299 .411 1.9
Cade Marlowe*MINlf263.602.9333 .27323 .42623 .426 1.1
J.D. MartinezBOSdh354.604.16241 .386295 .641298 .648 4.1
Nick Martini*BOSdh334.033.5976 .32990 .69892 .713 2.4
Jorge MateoTEXss283.202.95162 .179101 .399102 .403 3.6
Mark MathiasCHW2b282.352.0025 .24016 .40016 .400 1.8
Nick Maton*TOR3b263.553.07140 .18694 .35395 .357 2.4
Chas McCormick cf284.253.78268 .321252 .581265 .611 2.9
Andrew McCutchenOAKdh364.283.75263 .327196 .454199 .461 2.3
Reese McGuire*TBRc 283.533.3745 .33324 .35824 .358 6.3
Ryan McKennaOAKrf262.562.25122 .30385 .41591 .444 3.6
Billy McKinney*TORlf283.493.0081 .21058 .40660 .420 2.2
Matt McLainHOUss234.003.71170 .371141 .490144 .500 4.9
Jeff McNeil*MIN2b314.193.72446 .274213 .380226 .403 1.4
Curtis MeadTOR3b223.583.4234 .29414 .32615 .349 7.0
Whit MerrifieldSEArf342.712.49187 .273100 .415100 .415 1.8
Owen MillerTOR2b263.373.2371 .26830 .29730 .297 6.5
Andruw MonasterioKCR3b260.900.7916 .2507 .2697 .269 2.3
Mickey Moniak*OAKcf254.053.83185 .400182 .523186 .53411.8
Elehuris MonteroNYY1b244.254.0079 .31660 .44162 .456 8.8
Christopher MorelHOUdh243.853.51216 .278191 .501193 .507 4.8
Gabriel MorenoCHWc 233.883.44247 .336170 .447174 .458 2.1
Mike Moustakas*NYY3b343.833.55141 .298101 .455104 .468 5.8
Max Muncy*KCR3b324.073.47276 .232289 .529298 .546 2.2
Tom MurphyNYYc 324.133.75130 .354131 .598132 .603 3.2
Tyler NevinMIN3b263.252.256 .33310 .76910 .769 0.5
Kevin NewmanSEAif291.731.5099 .32353 .39359 .437 1.9
Brandon Nimmo*LAAcf304.333.67323 .337310 .564318 .578 1.7
Tyler O'NeillKCRlf281.501.505 .6007 .7787 .77899.0
Rougned Odor*OAK2b293.232.75228 .254155 .421159 .432 1.7
Edward OlivaresCLElf274.093.78316 .301179 .421184 .433 3.0
Rafael Ortega*TEXcf323.002.6713 .53814 .51914 .519 3.3
Marcell OzunaHOUdh323.973.5065 .32380 .67280 .672 2.6
Cristian PacheCHWcf244.564.4427 .33320 .48820 .48811.0
Joshua Palacios*CLErf273.453.18196 .230122 .431124 .438 3.6
Richie Palacios*DETlf263.963.8178 .20567 .65067 .650 6.5
Isaac ParedesHOU3b244.263.62325 .265284 .542304 .580 1.7
Kyren ParisBALss211.951.6582 .22029 .20140 .278 3.6
David Peralta*OAKlf353.933.75371 .326187 .390189 .394 5.4
Oswald PerazaHOU3b232.412.0935 .25720 .37722 .415 2.0
Geraldo Perdomo#KCRss233.953.32275 .276185 .422190 .434 1.5
Everson PereiraTBRlf223.833.3944 .29524 .27326 .295 4.3
Salvador PerezBOSc 333.082.88128 .32092 .46095 .475 6.5
Tommy PhamHOUlf354.383.99366 .347303 .536307 .543 2.8
Kevin PillarTBRlf343.673.4037 .21619 .34520 .364 4.0
Jorge Polanco#OAK2b294.043.51171 .257130 .473134 .487 2.3
Nick Pratto*BAL1b242.402.002 .5008 .6678 .667 3.5
Ceddanne RafaelaDETcf222.892.67177 .328113 .379118 .396 5.6
Luke Raley*NYYrf284.293.83284 .345262 .513279 .546 4.5
Henry Ramos#SEAph311.411.1210 .40010 .41710 .417 1.8
Zach RemillardCLE2b292.582.4090 .36755 .40156 .409 6.3
Hunter RenfroeTBRrf314.103.76244 .230160 .453162 .459 2.3
Luis Rengifo#SEAut263.993.50306 .288244 .514249 .524 1.9
Bryan Reynolds#BOSlf284.333.86336 .304295 .545301 .556 2.4
Austin RileyHOU3b264.364.00362 .293313 .532320 .544 3.9
Alfonso Rivas*DET1b263.813.4682 .30572 .51174 .525 4.7
Emmanuel RiveraCLE3b272.922.68164 .25073 .32975 .338 3.2
Anthony Rizzo*KCR1b333.503.20268 .325165 .424169 .434 2.8
Victor RoblesTBRcf263.002.7052 .38532 .46432 .464 1.4
Endy Rodriguez#LAAc 232.922.5867 .19425 .23826 .248 2.7
Julio Y. RodriguezCLEcf224.674.39414 .314317 .510323 .520 5.6
Jake RogersBOSc 284.073.67199 .206215 .518218 .525 4.5
Miguel RojasMINss343.222.89194 .29993 .40196 .414 1.4
Ben Rortvedt*OAKc 253.282.8338 .23716 .27116 .271 2.5
Eguy RosarioOAK3b233.753.0822 .36418 .40018 .400 1.9
Esteury RuizMINcf243.883.63336 .354190 .408198 .425 5.2
Keibert Ruiz#NYYc 244.083.72364 .313262 .535271 .553 2.0
Blake Sabol*HOUc 253.513.20203 .300156 .427159 .436 4.8
Jesus Sanchez*BALrf253.753.34236 .377248 .625250 .630 2.6
Carlos Santana#DET1b374.163.51328 .262292 .576293 .578 1.1
Anthony Santander#TEXrf284.453.97357 .289340 .574345 .583 2.7
Nolan Schanuel*TOR1b214.273.8236 .33316 .34017 .362 2.3
Casey SchmittTBRss243.222.91108 .19454 .31060 .345 4.6
Davis SchneiderMIN2b243.362.6460 .46798 .883103 .928 1.0
Jean SeguraMIN3b333.703.2056 .32136 .48638 .514 1.3
Marcus SemienTOR2b324.534.12458 .251301 .482306 .490 1.8
Josh Smith*TBR3b254.023.38139 .16571 .29578 .324 2.1
Donovan SolanoOAK1b354.063.59305 .302183 .399188 .410 2.3
George SpringerMINrf334.393.95400 .273283 .477295 .497 2.7
Jacob StallingsDETc 332.302.0594 .25552 .40354 .419 2.4
Giancarlo StantonBALdh332.892.62107 .14098 .51399 .518 3.0
Spencer SteerBOS1b254.654.06387 .375331 .539334 .544 2.0
Tyler StephensonMINc 263.863.54272 .290170 .404172 .409 3.4
DJ Stewart*LAArf294.113.6496 .292113 .585116 .601 3.2
Bryson Stott*KCR2b254.374.02447 .291250 .415260 .431 2.7
Garrett Stubbs*LAAc 303.252.9895 .33754 .37856 .392 4.0
Eugenio SuarezLAA3b314.223.64298 .322232 .399239 .411 3.0
Jack Suwinski*SEAcf243.532.94207 .208179 .430179 .430 2.0
Dansby SwansonCHWss294.353.84315 .260212 .409214 .413 2.3
Chris TaylorCHWlf324.033.53239 .305179 .431181 .436 2.7
Michael A. TaylorSEAcf322.922.72198 .222117 .331117 .331 7.1
Rowdy Tellez*KCR1b282.081.8173 .30167 .51967 .519 2.1
Jose Tena* ss223.323.1441 .24419 .26020 .274 9.3
Alek Thomas*BALcf233.783.53265 .287152 .379156 .389 4.6
Lane ThomasNYYrf274.624.23384 .365296 .485305 .500 4.8
Michael Toglia#TEX1b242.802.8010 .3005 .3575 .35799.0
Spencer TorkelsonHOU1b233.703.28262 .256195 .474197 .479 2.3
Gleyber TorresHOU2b264.343.85441 .288272 .457275 .462 1.4
Ezequiel TovarOAKss214.023.74340 .309177 .342185 .357 6.0
Taylor Trammell*HOUlf253.253.0817 .1769 .2319 .231 9.5
Kyle Tucker*CHWrf264.554.05413 .276300 .496302 .499 1.9
Justin TurnerDETdh384.433.98365 .321290 .537303 .561 2.6
Trea TurnerDETss304.544.21397 .282286 .481294 .494 3.8
Luis UriasMIN2b261.381.156 .33311 .61111 .611 2.7
Gio UrshelaTOR3b313.713.53134 .35871 .42573 .437 3.8
Enmanuel Valdez*SEA2b244.243.88116 .35386 .48388 .494 3.2
Daulton Varsho*KCRlf262.592.26146 .370101 .433101 .433 2.1
Terrin Vavra*CLErf263.222.7457 .28130 .34530 .345 1.3
Christian VazquezLAAc 323.283.05186 .285108 .374109 .377 4.9
Nelson VelazquezHOUrf243.433.1297 .320122 .697125 .714 3.8
Alex Verdugo*CHWrf274.123.73341 .276189 .414193 .422 2.1
Mark VientosBALdh233.933.8630 .20013 .23613 .23623.0
David VillarBAL2b264.254.007 .2867 .4127 .412 8.0
Joey Votto*OAK1b394.053.40151 .278144 .548149 .567 1.5
Forrest Wall*LAAlf272.642.2714 .2147 .2418 .276 3.7
Matt Wallner*DETlf254.253.66145 .372155 .513161 .533 3.0
Taylor WardBALlf294.303.96144 .27891 .46092 .465 2.6
Drew Waters#OAKcf243.803.47199 .291139 .397144 .411 4.7
Austin Wells*OAKc 234.253.5832 .28132 .62732 .627 1.3
Alika WilliamsTEXss243.092.7744 .29521 .30921 .309 3.0
Bobby Witt JrTBRss234.374.07439 .269262 .447265 .452 3.4
Connor WongDETc 273.543.34243 .362202 .491205 .499 6.5
Mike Yastrzemski*BOScf324.003.47204 .338203 .558203 .558 2.4
Masataka Yoshida*KCRlf293.613.37347 .320231 .512233 .517 2.4
Jacob YoungTEXcf233.102.7966 .43946 .51148 .533 2.7

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*LAAss22 .165 .258 .278 .53779130036824
Jose AbreuDET1b36 .252 .313 .454 .76711930606241131
Nick AhmedBOSss33 .316 .341 .421 .76338124005212
Hanser AlbertoCHW3b30 .000 .000 .000 .00040000001
Nick AllenHOUss24 .277 .351 .477 .828651810411710
Pete AlonsoSEA1b28 .236 .285 .507 .79214033110928729
Jake Alu*KCRlf26 .000 .000 .000 .00000000000
Francisco AlvarezCLEc 21 .120 .202 .200 .4027590026825
Brian AndersonKCR3b30 .271 .364 .396 .759481300210617
Jonathan Arauz#CLE3b24 .111 .250 .111 .36191000124
Randy ArozarenaBALlf28 .209 .263 .366 .62915332307211160
Luis Arraez*BOS2b26 .393 .405 .477 .8821074260111213
Christian ArroyoLAA2b28 .200 .200 .400 .600204101305
Jose AzocarLAArf27 .194 .219 .290 .509316300109
Harrison BaderTEXcf29 .298 .340 .611 .95113139611131727
Ji Hwan Bae*NYY2b23 .340 .380 .553 .93347164026318
Javier BaezSEAss30 .212 .284 .227 .5116614100466
Austin BarnesKCRc 33 .107 .153 .161 .3135663000111
Tucker Barnhart*OAKc 32 .167 .211 .167 .377183000219
Osleivis BasabeOAKss22 .375 .423 .417 .840249100324
Jake Bauers*TORrf27 .154 .200 .212 .4125283005215
Matt Beaty*CLE1b30 .125 .300 .125 .42581000002
Josh Bell#BALdh30 .354 .449 .6641.112113401407232127
Cody Bellinger*TORcf27 .336 .385 .563 .9481194041719821
Andrew Benintendi*TEXlf28 .304 .364 .430 .794135411021171426
Christian BethancourtCLEc 31 .267 .357 .535 .8928623805181017
Bo Bichette ss25 .307 .355 .457 .812127391003131019
Cavan Biggio*BAL2b28 .261 .346 .304 .651236100039
Charlie Blackmon*DETdh36 .212 .377 .314 .6911182563062710
Dairon BlancoOAKrf30 .181 .280 .333 .61472132315835
JJ Bleday*HOUlf25 .174 .296 .391 .688234201247
Alex BregmanCHW3b29 .207 .308 .324 .63214530314152117
Vidal Brujan#TBR2b25 .000 .118 .000 .118140000123
Alec Burleson*TBRlf24 .122 .204 .122 .3264960003417
Michael Busch*NYY3b25 .286 .286 .429 .714144200206
Byron BuxtonNYYdh29 .158 .195 .382 .577761250412433
Miguel Cabrera dh40 .250 .370 .329 .699761960041225
Oswaldo Cabrera#DETlf24 .269 .296 .423 .719267101218
Kole Calhoun*LAA1b35 .173 .248 .347 .595981731417414
Luis CampusanoTBRc 24 .500 .600 .8751.47584001321
Alexander CanarioTBRdh23 .333 .333 .333 .66762000003
Jeimer Candelario#MIN3b29 .336 .383 .6991.082143481301331938
Victor Caratini#HOUc 29 .188 .253 .217 .47169132003517
Dylan Carlson#CHWcf24 .323 .407 .475 .8829932603101319
Kerry Carpenter*SEArf25 .150 .244 .250 .4944061012310
Evan Carter*TBRlf20 .444 .583 .5561.13994100221
Triston Casas*CHW1b23 .228 .374 .434 .80914533608133243
Nick CastellanosDETrf31 .281 .353 .570 .923121341108211138
Harold Castro*TOR2b29 .121 .150 .138 .2885871004027
Willi Castro#CLElf26 .252 .322 .346 .6681072770181023
Matt ChapmanCHW3b30 .259 .323 .415 .738147381104191436
Ji Man Choi*LAAdh32 .100 .100 .100 .2002020000012
Kody Clemens*TEX1b27 .091 .167 .091 .258111000015
Ernie ClementLAAss27 .286 .306 .343 .6483510200215
Michael Conforto*TORrf30 .197 .258 .295 .5531222400412433
William ContrerasSEAc 25 .330 .414 .6001.014115381007241724
Willson ContrerasTORc 31 .254 .341 .574 .914122311318131633
J.P. Crawford*BALss28 .276 .355 .343 .69913437601111529
C.J. CronLAA1b33 .221 .267 .377 .6441222740518731
Travis d'ArnaudSEAc 34 .250 .333 .321 .65556144006711
Henry DavisTBRrf23 .191 .257 .405 .662131251305181130
J.D. DavisBOS3b30 .214 .259 .282 .541131286017739
Bryan De La CruzKCRlf26 .331 .360 .459 .8181575250525737
Elly De La Cruz#KCRss21 .111 .153 .210 .3638192025339
Paul DeJongLAAss29 .244 .289 .367 .655902250211520
Jason DelayTORc 28 .245 .333 .286 .619982440081329
Jonny DelucaLAAlf24 .237 .333 .316 .6493893003614
Elias DiazTEXc 32 .229 .222 .429 .651358102907
Yandy DiazMIN1b31 .328 .400 .6031.00311638808211319
Corey Dickerson*OAKlf34 .000 .000 .000 .00030000000
Josh DonaldsonTOR3b37 .149 .183 .433 .61667104058320
Jarren Duran*NYYcf26 .240 .302 .376 .67812530803171244
Adam DuvallTEXcf34 .259 .302 .463 .76510828190111541
Tommy Edman#LAAss28 .219 .250 .348 .59815534110311734
Christian Encarnacn-StranDET1b23 .250 .318 .250 .568205000326
Kyle FarmerOAK3b32 .206 .269 .258 .52697203104929
Freddy FerminKCRc 28 .212 .257 .364 .62166144024416
Jose FerminSEA2b24 .111 .238 .111 .349182000114
Tyler FitzgeraldDETcf25 .083 .083 .333 .417121001208
David FletcherBOSss29 .183 .196 .321 .518109201147215
Dominic Fletcher*BOScf25 .333 .333 .333 .66731000000
Wilmer FloresBOS1b31 .296 .353 .424 .77712537703231118
Ty FranceTOR1b28 .247 .283 .347 .6301503771212229
Wander Franco#TBRss22 .353 .434 .560 .99411641824171715
Adam Frazier*TEX2b31 .139 .262 .269 .53010815204151717
Freddie Freeman*MIN1b33 .331 .408 .507 .915148491105161336
Tyler FreemanTEX3b24 .300 .333 .8001.133206103502
Sal Frelick*BOSrf23 .143 .143 .143 .28671000101
David FryCHWc 27 .308 .386 .410 .7973912400646
Adolis GarciaNYYrf30 .211 .340 .376 .71613328406202641
Avisail GarciaTBRrf32 .000 .000 .000 .00000000000
Luis V. Garcia*DET2b23 .234 .286 .375 .6616415411958
Stone GarrettBOSlf27 .300 .400 .7581.1581203611114271541
Paul GoldschmidtTEX1b35 .310 .405 .484 .89012639705162130
Nolan Gorman*BAL2b23 .244 .348 .526 .873781970581331
Yasmani Grandal#KCRc 34 .080 .207 .200 .407252001349
Riley Greene*CHWcf22 .360 .396 .440 .83650184009318
Vaughn GrissomTORss22 .250 .250 .250 .500205000008
Robbie Grossman#BOSlf33 .296 .448 .496 .94413540716193643
Lourdes GurrielHOUlf29 .291 .352 .417 .76912737513111114
Yuli GurrielTBR1b39 .257 .307 .295 .602105274007813
Eric HaaseTBRc 30 .136 .136 .136 .273223000207
Mitch HanigerLAAlf32 .253 .295 .424 .71999258315628
Ian Happ#SEAlf28 .184 .279 .368 .647136251005141738
Michael Harris II*MINcf22 .299 .331 .402 .7321173530317217
Josh HarrisonTEX2b35 .043 .083 .043 .1274620001119
Ke'Bryan HayesBAL3b26 .311 .333 .578 .9111354274717535
Austin HedgesCHWc 30 .125 .125 .125 .25081000102
Tyler Heineman#HOUc 32 .125 .300 .125 .42581000022
Gunnar Henderson*NYY3b22 .266 .340 .476 .81514338446191531
Jason Heyward*TBRrf33 .255 .305 .622 .9279825601017725
Kyle HigashiokaBALc 33 .281 .361 .625 .9863295023411
Nico HoernerTBR2b26 .281 .320 .444 .76316045132310816
Eric Hosmer*CLE1b33 .364 .462 .364 .825114000023
Sam HuffMINdh25 .278 .278 .556 .833185201307
Andy IbanezTEX2b30 .260 .312 .591 .902127331201028926
Kyle Isbel*DETcf26 .381 .431 .6281.05911343133313927
Travis Jankowski*CLElf32 .209 .272 .304 .5761152480111920
Danny JansenTORc 28 .300 .344 .600 .944309302426
Ryan JeffersOAKc 26 .247 .368 .608 .97697245010231723
Eloy JimenezTBRdh26 .220 .256 .309 .565123278016717
Aaron JudgeTORrf31 .309 .381 .8091.18994292015291135
Edouard Julien*CLE2b24 .171 .171 .171 .3414170002013
Corey JulksTEXlf27 .238 .273 .286 .558215100117
Josh JungCLE3b25 .331 .357 .500 .8571244160517527
Jarred Kelenic*CLElf23 .274 .358 .463 .8219526414151324
Max Kepler*KCRrf30 .304 .355 .431 .7861023140314633
Carter KieboomDET3b25 .313 .313 .469 .7813210201504
Kevin Kiermaier*CHWcf33 .354 .432 .510 .943963441310831
Ha-Seong KimBAL2b27 .327 .393 .524 .91614748807181629
Isiah Kiner-FalefaKCRcf28 .250 .304 .356 .659104267203726
Alex Kirilloff*OAK1b25 .182 .325 .212 .5373361003413
Alejandro KirkBALc 24 .226 .314 .333 .648932140281215
Andrew KniznerMINc 28 .160 .276 .520 .796254003737
Trevor Larnach*TBRlf26 .143 .143 .143 .286142000108
DJ LeMahieuSEA3b34 .237 .327 .330 .6579723302131421
Kyle LewisCLEdh27 .091 .118 .091 .2093330000110
Royce LewisTBR3b24 .273 .304 .477 .7824412003625
Francisco Lindor#NYYss29 .267 .309 .558 .86716544711329830
Nick LoftinNYY2b24 .300 .533 .5001.033103200154
Nicky Lopez*MIN2b28 .294 .355 .309 .66468201004511
Jordan LuplowKCRlf29 .235 .289 .324 .6133483005311
Nick MadrigalNYY3b26 .265 .308 .327 .63498264109614
Martin MaldonadoTEXc 36 .360 .411 .8021.213111407014321140
Tucupita Marcano*CHWss23 .250 .269 .250 .519246000403
Manuel MargotTORcf28 .304 .339 .446 .7855617311325
Cade Marlowe*MINlf26 .222 .263 .444 .708184020113
J.D. MartinezBOSdh35 .289 .350 .620 .9701424112111431453
Nick Martini*BOSdh33 .000 .250 .000 .25030000013
Jorge MateoTEXss28 .155 .221 .272 .493103163038822
Mark MathiasCHW2b28 .259 .333 .407 .741277101637
Nick Maton*TOR3b26 .156 .174 .178 .3524571000110
Chas McCormick cf28 .338 .414 .6831.097139479013211327
Andrew McCutchenOAKdh36 .221 .317 .344 .66112227603121835
Reese McGuire*TBRc 28 .250 .250 .250 .50041000001
Ryan McKennaOAKrf26 .196 .248 .339 .5871122270310634
Billy McKinney*TORlf28 .125 .222 .200 .4224050012514
Matt McLainHOUss23 .243 .317 .365 .68274186016823
Jeff McNeil*MIN2b31 .282 .372 .347 .71912435311171310
Curtis MeadTOR3b22 .273 .273 .545 .818113110002
Whit MerrifieldSEArf34 .283 .327 .370 .6969226501969
Owen MillerTOR2b26 .133 .161 .167 .3283041000110
Andruw MonasterioKCR3b26 .211 .318 .211 .529194000035
Mickey Moniak*OAKcf25 .163 .176 .163 .3404980007117
Elehuris MonteroNYY1b24 .203 .227 .406 .63464134038230
Christopher MorelHOUdh24 .216 .281 .483 .76411625708231133
Gabriel MorenoCHWc 23 .294 .336 .405 .7411263750320741
Mike Moustakas*NYY3b34 .095 .147 .095 .2426360003218
Max Muncy*KCR3b32 .224 .333 .566 .899152345115391734
Tom MurphyNYYc 32 .316 .418 .509 .92757188016918
Tyler NevinMIN3b26 .500 .6671.2501.91742001320
Kevin NewmanSEAif29 .255 .345 .392 .73751134015610
Brandon Nimmo*LAAcf30 .267 .365 .319 .6841353670051632
Tyler O'NeillKCRlf28 .500 .500 .5001.00042000201
Rougned Odor*OAK2b29 .273 .286 .436 .72255156015118
Edward OlivaresCLElf27 .323 .376 .6241.0009330103416614
Rafael Ortega*TEXcf32 .353 .421 .353 .774176000427
Marcell OzunaHOUdh32 .379 .412 .9661.37729112051037
Cristian PacheCHWcf24 .367 .367 .6331.0003011202606
Joshua Palacios*CLErf27 .235 .328 .490 .81851121048723
Richie Palacios*DETlf26 .500 .5001.0631.563168003502
Isaac ParedesHOU3b24 .230 .313 .380 .69310023304121016
Kyren ParisBALss21 .156 .293 .156 .44977120004523
David Peralta*OAKlf35 .277 .294 .292 .58665181004219
Oswald PerazaHOU3b23 .200 .556 .200 .75651000221
Geraldo Perdomo#KCRss23 .223 .304 .311 .6151032390015711
Everson PereiraTBRlf22 .208 .240 .333 .5732453000110
Salvador PerezBOSc 33 .185 .233 .333 .5672751012213
Tommy PhamHOUlf35 .268 .322 .529 .85113837909221139
Kevin PillarTBRlf34 .250 .276 .464 .740287002606
Jorge Polanco#OAK2b29 .261 .280 .398 .677882300411217
Nick Pratto*BAL1b24 .000 .000 .000 .00010000000
Ceddanne RafaelaDETcf22 .174 .200 .359 .559921611028222
Luke Raley*NYYrf28 .336 .386 .475 .8621224120512642
Henry Ramos#SEAph31 .000 .000 .000 .00030000002
Zach RemillardCLE2b29 .329 .338 .461 .798762570120121
Hunter RenfroeTBRrf31 .202 .260 .281 .54189181022616
Luis Rengifo#SEAut26 .344 .406 .6641.070125431608251124
Bryan Reynolds#BOSlf28 .253 .287 .407 .6931503861517736
Austin RileyHOU3b26 .261 .306 .601 .90813836501425944
Alfonso Rivas*DET1b26 .000 .000 .000 .00020000100
Emmanuel RiveraCLE3b27 .198 .238 .256 .495121244016617
Anthony Rizzo*KCR1b33 .313 .376 .394 .7709931311131011
Victor RoblesTBRcf26 .250 .308 .250 .558246000025
Endy Rodriguez#LAAc 23 .222 .300 .222 .52292000001
Julio Y. RodriguezCLEcf22 .311 .346 .576 .92215147152723846
Jake RogersBOSc 28 .206 .276 .534 .810131277012291257
Miguel RojasMINss34 .329 .362 .435 .79785289001365
Ben Rortvedt*OAKc 25 .286 .286 .286 .57172000200
Eguy RosarioOAK3b23 .500 .600 .6671.267126200035
Esteury RuizMINcf24 .337 .373 .481 .8531043590210320
Keibert Ruiz#NYYc 24 .303 .359 .455 .81313240110319916
Blake Sabol*HOUc 25 .087 .157 .109 .2664641001325
Jesus Sanchez*BALrf25 .500 .522 .7731.2942211301415
Carlos Santana#DET1b37 .310 .419 .5831.0028426506221810
Anthony Santander#TEXrf28 .250 .356 .516 .872124311207181945
Nolan Schanuel*TOR1b21 .364 .417 .364 .780114000011
Casey SchmittTBRss24 .207 .247 .356 .604871821310420
Davis SchneiderMIN2b24 .391 .5331.0001.5332392041057
Jean SeguraMIN3b33 .333 .333 .467 .800155010002
Marcus SemienTOR2b32 .273 .328 .424 .752172471513181130
Josh Smith*TBR3b25 .161 .350 .226 .576315200188
Donovan SolanoOAK1b35 .264 .350 .416 .76612533704181727
George SpringerMINrf33 .264 .321 .471 .792140371106421228
Jacob StallingsDETc 33 .235 .287 .376 .664852090110512
Giancarlo StantonBALdh33 .202 .272 .588 .860114235013221125
Spencer SteerBOS1b25 .372 .429 .6401.069164611519321538
Tyler StephensonMINc 26 .295 .327 .486 .813105316148529
DJ Stewart*LAArf29 .160 .300 .200 .5002541002410
Bryson Stott*KCR2b25 .271 .346 .394 .74017046605191426
Garrett Stubbs*LAAc 30 .545 .545 .7271.273116200202
Eugenio SuarezLAA3b31 .213 .313 .320 .632150321002142169
Jack Suwinski*SEAcf24 .120 .241 .120 .3612530001410
Dansby SwansonCHWss29 .240 .326 .416 .74212530325161439
Chris TaylorCHWlf32 .200 .277 .409 .68611523307201243
Michael A. TaylorSEAcf32 .198 .231 .440 .67111623100618535
Rowdy Tellez*KCR1b28 .222 .364 .259 .623276100469
Jose Tena* ss22 .118 .167 .176 .343172100012
Alek Thomas*BALcf23 .103 .133 .121 .2545861003125
Lane ThomasNYYrf27 .360 .403 .488 .892172621303221436
Michael Toglia#TEX1b24 .000 .000 .000 .00030000101
Spencer TorkelsonHOU1b23 .183 .237 .413 .6501041941616821
Gleyber TorresHOU2b26 .298 .386 .511 .897131391006221816
Ezequiel TovarOAKss21 .226 .271 .353 .6241333053215942
Taylor Trammell*HOUlf25 .333 .333 .333 .66731000102
Kyle Tucker*CHWrf26 .256 .319 .396 .71516442506211531
Justin TurnerDETdh38 .278 .381 .609 .989115328010271828
Trea TurnerDETss30 .206 .239 .466 .7051312770927622
Luis UriasMIN2b26 .000 .000 .000 .00040000002
Gio UrshelaTOR3b31 .378 .396 .510 .90698377028313
Enmanuel Valdez*SEA2b24 .250 .368 .250 .618164000114
Daulton Varsho*KCRlf26 .319 .429 .422 .851135431210102637
Terrin Vavra*CLErf26 .273 .429 .273 .701113000333
Christian VazquezLAAc 32 .209 .244 .388 .632129275069541
Nelson VelazquezHOUrf24 .091 .167 .091 .258111000112
Alex Verdugo*CHWrf27 .179 .270 .218 .48878141105817
Mark VientosBALdh23 .125 .125 .250 .37581100103
David VillarBAL2b26 .000 .000 .000 .00030000002
Joey Votto*OAK1b39 .432 .561 .9091.470441930616116
Forrest Wall*LAAlf27 .500 .667 .5001.16721000000
Matt Wallner*DETlf25 .158 .238 .211 .449193100217
Taylor WardBALlf29 .241 .277 .402 .6791122760413618
Drew Waters#OAKcf24 .182 .250 .261 .51188163207730
Austin Wells*OAKc 23 .250 .250 .250 .50041000001
Alika WilliamsTEXss24 .143 .143 .143 .286142000006
Bobby Witt JrTBRss23 .278 .320 .506 .82615844529231030
Connor WongDETc 27 .121 .147 .212 .3593343001112
Mike Yastrzemski*BOScf32 .220 .283 .439 .7224190038412
Masataka Yoshida*KCRlf29 .293 .341 .387 .728752221110610
Jacob YoungTEXcf23 .429 .429 .6431.071146300306

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*LAAss22 .266 .308 .432 .7404031079516391976
Jose AbreuDET1b36 .145 .203 .261 .46469102026522
Nick AhmedBOSss33 .332 .382 .561 .944187621718331455
Hanser AlbertoCHW3b30 .143 .250 .143 .39371000011
Nick AllenHOUss24 .211 .237 .256 .493133283016516
Pete AlonsoSEA1b28 .171 .267 .387 .65335761110225437100
Jake Alu*KCRlf26 .000 .000 .000 .00040000001
Francisco AlvarezCLEc 21 .270 .321 .577 .8983339021027732197
Brian AndersonKCR3b30 .236 .282 .403 .68572173037434
Jonathan Arauz#CLE3b24 .190 .261 .333 .594214001325
Randy ArozarenaBALlf28 .247 .354 .349 .703344858373947116
Luis Arraez*BOS2b26 .413 .449 .5731.0224191733168542325
Christian ArroyoLAA2b28 .255 .285 .380 .66518447170210638
Jose AzocarLAArf27 .103 .257 .172 .430293200057
Harrison BaderTEXcf29 .233 .288 .293 .5811162740110624
Ji Hwan Bae*NYY2b23 .265 .343 .417 .760151401512201740
Javier BaezSEAss30 .184 .228 .264 .49223944813211061
Austin BarnesKCRc 33 .250 .250 .400 .650205001207
Tucker Barnhart*OAKc 32 .140 .231 .258 .489931320371032
Osleivis BasabeOAKss22 .219 .260 .260 .52073161103426
Jake Bauers*TORrf27 .165 .275 .304 .57915826705152366
Matt Beaty*CLE1b30 .232 .348 .339 .6885613600397
Josh Bell#BALdh30 .268 .341 .462 .80334091120186136101
Cody Bellinger*TORcf27 .289 .339 .484 .8222737918111372146
Andrew Benintendi*TEXlf28 .231 .305 .333 .639312721814233259
Christian BethancourtCLEc 31 .231 .271 .323 .59565156004114
Bo Bichette ss25 .320 .353 .421 .7744061301817481793
Cavan Biggio*BAL2b28 .190 .277 .259 .53611622202101342
Charlie Blackmon*DETdh36 .264 .358 .413 .771288761447313654
Dairon BlancoOAKrf30 .246 .303 .410 .71361157016317
JJ Bleday*HOUlf25 .151 .286 .322 .60815223317232650
Alex BregmanCHW3b29 .321 .421 .547 .96736411721219545959
Vidal Brujan#TBR2b25 .269 .367 .308 .674267100145
Alec Burleson*TBRlf24 .223 .288 .355 .644242541515152033
Michael Busch*NYY3b25 .119 .267 .321 .589841050481729
Byron BuxtonNYYdh29 .240 .295 .479 .774167407011261266
Miguel Cabrera dh40 .220 .293 .306 .599186411301111640
Oswaldo Cabrera#DETlf24 .280 .367 .320 .68750142007815
Kole Calhoun*LAA1b35 .220 .282 .408 .6903046716113332781
Luis CampusanoTBRc 24 .375 .407 .473 .880112425029313
Alexander CanarioTBRdh23 .200 .200 .250 .4502041000010
Jeimer Candelario#MIN3b29 .277 .352 .479 .83133693285106437102
Victor Caratini#HOUc 29 .194 .260 .209 .46967131008621
Dylan Carlson#CHWcf24 .196 .241 .314 .55451103013213
Kerry Carpenter*SEArf25 .263 .297 .529 .826395104183278119128
Evan Carter*TBRlf20 .268 .417 .439 .8578222503102026
Triston Casas*CHW1b23 .294 .373 .599 .9722898511125593882
Nick CastellanosDETrf31 .259 .302 .486 .789401104220235925111
Harold Castro*TOR2b29 .234 .249 .264 .5132315470015558
Willi Castro#CLElf26 .227 .321 .389 .7103528018973338108
Matt ChapmanCHW3b30 .224 .314 .420 .73432673302104243104
Ji Man Choi*LAAdh32 .185 .316 .323 .6406512302101314
Kody Clemens*TEX1b27 .268 .318 .500 .81882224059620
Ernie ClementLAAss27 .389 .450 .444 .894187100111
Michael Conforto*TORrf30 .182 .297 .275 .57325847905224374
William ContrerasSEAc 25 .248 .321 .350 .671351871507353495
Willson ContrerasTORc 31 .216 .328 .432 .760292639018443686
J.P. Crawford*BALss28 .287 .400 .470 .8703459915016486477
C.J. CronLAA1b33 .290 .336 .530 .8661002960625828
Travis d'ArnaudSEAc 34 .182 .227 .355 .5821212230617725
Henry DavisTBRrf23 .200 .293 .338 .63121042209172578
J.D. DavisBOS3b30 .239 .322 .356 .6783267815174633102
Bryan De La CruzKCRlf26 .220 .295 .372 .6683417519011433697
Elly De La Cruz#KCRss21 .233 .277 .437 .713245577213261494
Paul DeJongLAAss29 .197 .230 .389 .62020841701126778
Jason DelayTORc 28 .243 .263 .339 .602115288016130
Jonny DelucaLAAlf24 .095 .095 .095 .190212000002
Elias DiazTEXc 32 .289 .319 .398 .7173741081708451690
Yandy DiazMIN1b31 .361 .434 .516 .9513681333607604658
Corey Dickerson*OAKlf34 .262 .292 .417 .70984227029419
Josh DonaldsonTOR3b37 .167 .231 .292 .522244001327
Jarren Duran*NYYcf26 .281 .339 .463 .802270762726362560
Adam DuvallTEXcf34 .243 .313 .591 .90530173161296026108
Tommy Edman#LAAss28 .181 .251 .254 .505315571023212559
Christian Encarnacn-StranDET1b23 .274 .335 .507 .842215595015411667
Kyle FarmerOAK3b32 .220 .293 .333 .6271503320517734
Freddy FerminKCRc 28 .289 .319 .578 .89745135125216
Jose FerminSEA2b24 .222 .311 .315 .62654122011411
Tyler FitzgeraldDETcf25 .125 .222 .250 .47281100014
David FletcherBOSss29 .297 .347 .379 .7261825471217147
Dominic Fletcher*BOScf25 .431 .493 .6621.155652860312910
Wilmer FloresBOS1b31 .289 .357 .510 .86735310212022643661
Ty FranceTOR1b28 .230 .322 .318 .640305701803262158
Wander Franco#TBRss22 .283 .332 .480 .8123008515412442246
Adam Frazier*TEX2b31 .236 .275 .440 .7153187520015391662
Freddie Freeman*MIN1b33 .333 .414 .6001.01440013335322774978
Tyler FreemanTEX3b24 .332 .385 .449 .834196652001241432
Sal Frelick*BOSrf23 .255 .309 .431 .740511330212412
David FryCHWc 27 .273 .320 .453 .773139381005231046
Adolis GarciaNYYrf30 .240 .321 .497 .81835084150256135106
Avisail GarciaTBRrf32 .000 .000 .000 .00010000001
Luis V. Garcia*DET2b23 .302 .347 .381 .727281851004381933
Stone GarrettBOSlf27 .272 .327 .361 .68815843802221264
Paul GoldschmidtTEX1b35 .243 .347 .437 .78338794180195958121
Nolan Gorman*BAL2b23 .181 .261 .419 .68036065170235140164
Yasmani Grandal#KCRc 34 .242 .318 .318 .637289701113263073
Riley Greene*CHWcf22 .322 .413 .481 .894208671017313266
Vaughn GrissomTORss22 .325 .375 .500 .87580265314113
Robbie Grossman#BOSlf33 .184 .311 .316 .6273873100713
Lourdes GurrielHOUlf29 .252 .293 .490 .7833498818121501780
Yuli GurrielTBR1b39 .220 .272 .350 .622223491813281728
Eric HaaseTBRc 30 .182 .182 .182 .364112000103
Mitch HanigerLAAlf32 .200 .238 .391 .6291152370516441
Ian Happ#SEAlf28 .266 .376 .463 .8393659721017475997
Michael Harris II*MINcf22 .274 .332 .446 .77837210223113573385
Josh HarrisonTEX2b35 .236 .310 .462 .7722886814017401624
Ke'Bryan HayesBAL3b26 .310 .354 .509 .862352109201010662382
Austin HedgesCHWc 30 .159 .229 .182 .411447100239
Tyler Heineman#HOUc 32 .094 .167 .094 .2603230001312
Gunnar Henderson*NYY3b22 .274 .342 .585 .92735497209246435114
Jason Heyward*TBRrf33 .289 .341 .476 .817225659011431743
Kyle HigashiokaBALc 33 .250 .308 .476 .78484214056629
Nico HoernerTBR2b26 .281 .343 .372 .7153631021316272252
Eric Hosmer*CLE1b33 .259 .289 .412 .70185225129416
Sam HuffMINdh25 .500 .500 .8001.300105001302
Andy IbanezTEX2b30 .240 .305 .399 .7043418216112452570
Kyle Isbel*DETcf26 .236 .279 .412 .691182431814201031
Travis Jankowski*CLElf32 .254 .355 .309 .66518146511142834
Danny JansenTORc 28 .249 .332 .509 .8412817013020572759
Ryan JeffersOAKc 26 .310 .386 .411 .797197611103271774
Eloy JimenezTBRdh26 .268 .306 .458 .7632957911015391764
Aaron JudgeTORrf31 .237 .370 .539 .9102415711120545285
Edouard Julien*CLE2b24 .289 .399 .567 .96730588201214756121
Corey JulksTEXlf27 .283 .366 .333 .70060170016918
Josh JungCLE3b25 .251 .292 .393 .6853037624252814110
Jarred Kelenic*CLElf23 .252 .365 .450 .81524261161102842101
Max Kepler*KCRrf30 .259 .338 .431 .7692907512112473372
Carter KieboomDET3b25 .000 .000 .000 .00040000004
Kevin Kiermaier*CHWcf33 .273 .346 .453 .799172471443221831
Ha-Seong KimBAL2b27 .243 .334 .342 .676383931218305494
Isiah Kiner-FalefaKCRcf28 .278 .293 .424 .71715844140319440
Alex Kirilloff*OAK1b25 .294 .398 .458 .856238701128323677
Alejandro KirkBALc 24 .191 .259 .298 .557299571406242334
Andrew KniznerMINc 28 .215 .269 .387 .656932040412531
Trevor Larnach*TBRlf26 .222 .307 .433 .7409020106131123
DJ LeMahieuSEA3b34 .249 .336 .451 .7873378418414414291
Kyle LewisCLEdh27 .217 .250 .391 .641235400519
Royce LewisTBR3b24 .250 .292 .542 .83412030201125631
Francisco Lindor#NYYss29 .193 .305 .356 .6613576918212415198
Nick LoftinNYY2b24 .373 .400 .510 .9105119320724
Nicky Lopez*MIN2b28 .252 .364 .376 .740266671073354753
Jordan LuplowKCRlf29 .143 .169 .179 .3485682003218
Nick MadrigalNYY3b26 .249 .301 .349 .65018947100312718
Martin MaldonadoTEXc 36 .152 .204 .239 .4434671014319
Tucupita Marcano*CHWss23 .204 .245 .347 .5921473052415715
Manuel MargotTORcf28 .204 .280 .327 .607162331402151222
Cade Marlowe*MINlf26 .192 .400 .192 .592265000298
J.D. MartinezBOSdh35 .310 .363 .624 .9872748518122622294
Nick Martini*BOSdh33 .313 .384 .6961.080112357310301126
Jorge MateoTEXss28 .192 .243 .431 .6741302521919939
Mark MathiasCHW2b28 .000 .200 .000 .20070000122
Nick Maton*TOR3b26 .141 .277 .276 .55318526407203473
Chas McCormick cf28 .271 .339 .506 .8452476711115441966
Andrew McCutchenOAKdh36 .276 .355 .416 .77225771909272972
Reese McGuire*TBRc 28 .233 .270 .333 .60360142202318
Ryan McKennaOAKrf26 .279 .402 .456 .858681990161023
Billy McKinney*TORlf28 .217 .327 .398 .7248318005131223
Matt McLainHOUss23 .280 .325 .497 .823193541048191065
Jeff McNeil*MIN2b31 .245 .308 .344 .652375921744302846
Curtis MeadTOR3b22 .233 .281 .233 .515307000315
Whit MerrifieldSEArf34 .238 .294 .377 .67113031305211122
Owen MillerTOR2b26 .224 .257 .313 .57167156005316
Andruw MonasterioKCR3b26 .000 .000 .000 .00040000002
Mickey Moniak*OAKcf25 .300 .330 .582 .91228084193185010113
Elehuris MonteroNYY1b24 .281 .329 .453 .78264182039314
Christopher MorelHOUdh24 .251 .292 .481 .773231588015371383
Gabriel MorenoCHWc 23 .261 .366 .379 .74521155516333240
Mike Moustakas*NYY3b34 .322 .357 .594 .95214346711030840
Max Muncy*KCR3b32 .201 .322 .419 .74131363121184155122
Tom MurphyNYYc 32 .282 .322 .592 .914142401101125940
Tyler NevinMIN3b26 .200 .429 .200 .62951000122
Kevin NewmanSEAif29 .303 .387 .348 .7356620300149
Brandon Nimmo*LAAcf30 .293 .397 .589 .9863319720324555691
Tyler O'NeillKCRlf28 .400 .4001.0001.40052001102
Rougned Odor*OAK2b29 .194 .322 .326 .647258501606304664
Edward OlivaresCLElf27 .240 .287 .323 .610300721033261859
Rafael Ortega*TEXcf32 .286 .375 .7141.08972001313
Marcell OzunaHOUdh32 .276 .353 .526 .879762110612924
Cristian PacheCHWcf24 .000 .091 .000 .091100000015
Joshua Palacios*CLErf27 .210 .246 .386 .63121044103734935
Richie Palacios*DETlf26 .217 .230 .578 .808831871715211
Isaac ParedesHOU3b24 .275 .381 .557 .9383459513028694477
Kyren ParisBALss21 .133 .250 .133 .3834560003617
David Peralta*OAKlf35 .273 .299 .388 .6873921072924401468
Oswald PerazaHOU3b23 .220 .273 .341 .614419201139
Geraldo Perdomo#KCRss23 .219 .347 .351 .698265581245235382
Everson PereiraTBRlf22 .148 .270 .148 .4185480002724
Salvador PerezBOSc 33 .281 .318 .469 .7861604560830639
Tommy PhamHOUlf35 .297 .361 .491 .85137711226413453489
Kevin PillarTBRlf34 .130 .231 .130 .361233000136
Jorge Polanco#OAK2b29 .219 .337 .450 .78715133918262544
Nick Pratto*BAL1b24 .222 .364 .6671.03092101227
Ceddanne RafaelaDETcf22 .251 .322 .344 .666183461102161573
Luke Raley*NYYrf28 .240 .320 .509 .82933480246185228111
Henry Ramos#SEAph31 .250 .429 .313 .741164100357
Zach RemillardCLE2b29 .196 .268 .275 .54251101016517
Hunter RenfroeTBRrf31 .226 .296 .457 .7532345315013382248
Luis Rengifo#SEAut26 .216 .313 .381 .694291636610303972
Bryan Reynolds#BOSlf28 .271 .366 .551 .9173329022421574486
Austin RileyHOU3b26 .266 .322 .480 .802402107132235828101
Alfonso Rivas*DET1b26 .246 .304 .500 .80412631102620942
Emmanuel RiveraCLE3b27 .229 .293 .349 .643831970110724
Anthony Rizzo*KCR1b33 .246 .307 .379 .686256631416261970
Victor RoblesTBRcf26 .368 .442 .500 .9423814310255
Endy Rodriguez#LAAc 23 .131 .221 .155 .376841120041026
Julio Y. RodriguezCLEcf22 .259 .294 .471 .765433112203227618100
Jake RogersBOSc 28 .193 .259 .461 .720243472021502190
Miguel RojasMINss34 .252 .313 .341 .6551233180110815
Ben Rortvedt*OAKc 25 .159 .255 .182 .4374471005615
Eguy RosarioOAK3b23 .080 .233 .080 .3132520000510
Esteury RuizMINcf24 .266 .306 .366 .672331882132331679
Keibert Ruiz#NYYc 24 .312 .365 .545 .910314988121572246
Blake Sabol*HOUc 25 .251 .308 .439 .747287729015402294
Jesus Sanchez*BALrf25 .295 .370 .578 .9483329829419713895
Carlos Santana#DET1b37 .244 .351 .491 .8423448429118565670
Anthony Santander#TEXrf28 .267 .323 .554 .87740410827129803397
Nolan Schanuel*TOR1b21 .258 .324 .290 .614318100226
Casey SchmittTBRss24 .100 .222 .186 .4087073017626
Davis SchneiderMIN2b24 .422 .543 .8751.41864271324161412
Jean SeguraMIN3b33 .306 .390 .469 .8594915202966
Marcus SemienTOR2b32 .234 .303 .451 .7543979314322513858
Josh Smith*TBR3b25 .122 .245 .198 .4431722121392254
Donovan SolanoOAK1b35 .228 .304 .310 .613281641621232773
George SpringerMINrf33 .242 .314 .443 .7563939520417653187
Jacob StallingsDETc 33 .200 .294 .367 .6613062014410
Giancarlo StantonBALdh33 .119 .212 .237 .4495971025626
Spencer SteerBOS1b25 .274 .362 .425 .78737210229095053100
Tyler StephensonMINc 26 .210 .280 .313 .59328159617412676
DJ Stewart*LAArf29 .260 .337 .610 .947146389014281551
Bryson Stott*KCR2b25 .252 .299 .382 .680385972228322271
Garrett Stubbs*LAAc 30 .225 .288 .308 .5961202732111934
Eugenio SuarezLAA3b31 .216 .310 .335 .64635276120104445130
Jack Suwinski*SEAcf24 .171 .298 .348 .64632255101154560120
Dansby SwansonCHWss29 .199 .286 .313 .600332661109454292
Chris TaylorCHWlf32 .249 .335 .353 .68824962725193275
Michael A. TaylorSEAcf32 .146 .194 .225 .41921331504151392
Rowdy Tellez*KCR1b28 .259 .333 .518 .8518522406161025
Jose Tena* ss22 .154 .200 .250 .4505283104226
Alek Thomas*BALcf23 .250 .303 .389 .692316791519342176
Lane ThomasNYYrf27 .254 .301 .461 .76238698252176520127
Michael Toglia#TEX1b24 .273 .273 .455 .727113200303
Spencer TorkelsonHOU1b23 .254 .333 .435 .7682606611012413169
Gleyber TorresHOU2b26 .259 .324 .373 .6973971031429323963
Ezequiel TovarOAKss21 .223 .270 .304 .5743497817412215101
Taylor Trammell*HOUlf25 .088 .139 .176 .3153430012217
Kyle Tucker*CHWrf26 .259 .332 .475 .8063759722119464277
Justin TurnerDETdh38 .296 .350 .491 .84037111025115632071
Trea TurnerDETss30 .264 .322 .454 .775421111195174828108
Luis UriasMIN2b26 .273 .429 .7271.156113201336
Gio UrshelaTOR3b31 .213 .273 .246 .51961130103310
Enmanuel Valdez*SEA2b24 .293 .346 .469 .81514743806201237
Daulton Varsho*KCRlf26 .176 .197 .235 .43268121015221
Terrin Vavra*CLErf26 .206 .315 .222 .537631310021014
Christian VazquezLAAc 32 .237 .289 .302 .5921393360191138
Nelson VelazquezHOUrf24 .318 .374 .7361.1111484711017361144
Alex Verdugo*CHWrf27 .262 .315 .411 .726336882228392653
Mark VientosBALdh23 .130 .149 .217 .3664661011120
David VillarBAL2b26 .231 .286 .462 .747133001416
Joey Votto*OAK1b39 .209 .320 .379 .69917737418302650
Forrest Wall*LAAlf27 .087 .192 .130 .3232321001311
Matt Wallner*DETlf25 .261 .363 .481 .8442416315112343497
Taylor WardBALlf29 .271 .342 .471 .813701942212716
Drew Waters#OAKcf24 .225 .287 .398 .686231524310291782
Austin Wells*OAKc 23 .282 .383 .615 .9983911403878
Alika WilliamsTEXss24 .234 .321 .277 .59747112004612
Bobby Witt JrTBRss23 .253 .284 .401 .684387988215521763
Connor WongDETc 27 .280 .321 .494 .81535499272155719118
Mike Yastrzemski*BOScf32 .273 .358 .516 .8752757527212533990
Masataka Yoshida*KCRlf29 .298 .339 .509 .84734610328313452052
Jacob YoungTEXcf23 .343 .408 .463 .87167238009610