League batting register -- American League
Regular season -- as of 4/28/2024

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*LAAss22 .077 .143 .0771310000001610
Jose AbreuDET1b36 .429 .429 .571731002300000
Nick AhmedBOSss33 .222 .300 .222920000210300
Nick AllenHOUss24 .293 .370 .53741121038814810
Pete AlonsoSEA1b28 .190 .292 .5242141022503700
Francisco AlvarezCLEc 21 .269 .319 .6726718607917141500
Brian AndersonKCR3b30 .000 .000 .000300000000200
Randy ArozarenaBALlf28 .174 .296 .3042340014404600
Luis Arraez*BOS2b26 .368 .429 .4211971006002100
Harrison BaderTEXcf29 .200 .200 .5002041114200410
Ji Hwan Bae*NYY2b23 .321 .441 .3572891006106641
Josh Bell#BALdh30 .320 .370 .6002581023902900
Cody Bellinger*TORcf27 .231 .259 .3852661014301511
Andrew Benintendi*TEXlf28 .189 .295 .264531021083081410
Christian BethancourtCLEc 31 .250 .250 .500411001000000
Bo BichetteCLEss25 .313 .329 .338802501075021630
Cavan Biggio*BAL2b281.0001.0001.000110000001000
Charlie Blackmon*DETdh36 .150 .292 .2002031001122400
Dairon BlancoOAKrf30 .091 .231 .1821111000011610
JJ Bleday*HOUlf25 .154 .313 .2692640015315800
Alex BregmanCHW3b29 .250 .368 .6253281135406210
Alec Burleson*TBRlf24 .143 .333 .3571420013304400
Byron BuxtonNYYdh29 .079 .186 .10538310032141200
Miguel CabreraSEAdh40 .000 .333 .000400000002100
Oswaldo Cabrera#DETlf24 .000 .333 .000200001001100
Luis CampusanoTBRc 24 .364 .404 .50044163013512400
Alexander CanarioTBRdh23 .231 .231 .26926610010001300
Jeimer Candelario#MIN3b29 .299 .365 .5226720712814162120
Victor Caratini#HOUc 29 .050 .174 .0502010000003400
Dylan Carlson#CHWcf24 .222 .222 .556920011200300
Kerry Carpenter*SEArf25 .235 .235 .2351740001000500
Evan Carter*TBRlf20 .263 .500 .4741951013209730
Triston Casas*CHW1b23 .194 .342 .67731600578071400
Nick CastellanosDETrf31 .300 .300 .52540123026600920
Harold Castro*TOR2b29 .300 .333 .4002062002101600
Willi Castro#CLElf26 .145 .277 .29155831174281750
Matt ChapmanCHW3b30 .314 .306 .57135113024300700
Ji Man Choi*LAAdh32 .000 .154 .0001100000002400
Michael Conforto*TORrf30 .208 .208 .2502451001000500
William ContrerasSEAc 25 .286 .348 .6192161022502600
Willson ContrerasTORc 31 .217 .333 .5652352023404400
J.P. Crawford*BALss28 .348 .407 .5222381017403400
C.J. CronLAA1b33 .200 .333 .5002040023504500
Henry DavisTBRrf23 .167 .375 .1671220003004300
J.D. DavisBOS3b30 .273 .304 .5452260024710300
Bryan De La CruzKCRlf26 .203 .247 .304691410276041310
Elly De La Cruz#KCRss21 .225 .282 .423711601498063051
Paul DeJongLAAss29 .111 .111 .222911000000300
Jason DelayTORc 28 .000 .000 .000300000000000
Jonny DelucaLAAlf24 .143 .250 .143710000001300
Elias DiazTEXc 32 .273 .333 .455441220236041100
Yandy DiazMIN1b31 .419 .543 .5976226801109117900
Josh DonaldsonTOR3b37 .333 .3331.333620022400300
Jarren Duran*NYYcf26 .292 .364 .438481440188061460
Adam DuvallTEXcf34 .161 .230 .375569004710232500
Tommy Edman#LAAss28 .158 .238 .2111931001102200
Christian Encarnacn-StranDET1b23 .143 .143 .2862130012200500
Kyle FarmerOAK3b32 .286 .286 .5001441102100400
Freddy FerminKCRc 28 .250 .286 .3502052000301300
David FletcherBOSss29 .125 .222 .125810001001100
Wilmer FloresBOS1b31 .333 .400 .5561861014302300
Ty FranceTOR1b28 .227 .320 .2732251002212300
Wander Franco#TBRss22 .286 .338 .52463186038605951
Adam Frazier*TEX2b31 .161 .190 .33956940247021400
Freddie Freeman*MIN1b33 .312 .418 .46877246021594101331
Tyler FreemanTEX3b24 .263 .300 .26338100003202400
David FryCHWc 27 .333 .357 .5932791023401710
Adolis GarciaNYYrf30 .192 .306 .38552101031010091900
Luis V. Garcia*DET2b23 .194 .237 .3893671025702610
Stone GarrettBOSlf27 .250 .6251.000410011122100
Paul GoldschmidtTEX1b35 .183 .246 .400601110487231900
Nolan Gorman*BAL2b23 .125 .176 .3131620012201800
Yasmani Grandal#KCRc 34 .091 .214 .13644401035172000
Robbie Grossman#BOSlf33 .375 .3751.250831022400400
Lourdes GurrielHOUlf29 .316 .403 .561571820477181000
Yuli GurrielTBR1b39 .286 .327 .49049145115504400
Mitch HanigerLAAlf32 .286 .286 .571720100100200
Ian Happ#SEAlf28 .235 .435 .4121740013106510
Michael Harris II*MINcf22 .234 .310 .3596415202911071631
Josh HarrisonTEX2b35 .079 .146 .1583830013312600
Ke'Bryan HayesBAL3b26 .304 .360 .5222372014602300
Gunnar Henderson*NYY3b22 .305 .391 .5595918522107182132
Jason Heyward*TBRrf33 .308 .308 .6151341011100300
Nico HoernerTBR2b26 .167 .286 .1671220001111111
Andy IbanezTEX2b30 .333 .368 .51954184027812700
Kyle Isbel*DETcf26 .278 .278 .2781850004100200
Travis Jankowski*CLElf32 .200 .279 .23655112005215681
Danny JansenTORc 28 .300 .364 .8002061034520500
Ryan JeffersOAKc 26 .381 .435 .5712181011320800
Eloy JimenezTBRdh26 .333 .385 .7501242013201400
Aaron JudgeTORrf31 .250 .333 .6672461035603600
Edouard Julien*CLE2b24 .180 .305 .38050910357091800
Corey JulksTEXlf27 .000 .143 .000600001001310
Josh JungCLE3b25 .114 .151 .17170810134122300
Jarred Kelenic*CLElf23 .190 .320 .42963124131081112610
Max Kepler*KCRrf30 .343 .405 .433672330166071500
Kevin Kiermaier*CHWcf33 .370 .393 .70427101126401700
Ha-Seong KimBAL2b27 .286 .375 .3932880016104720
Isiah Kiner-FalefaKCRcf28 .200 .200 .200510000100000
Alejandro KirkBALc 24 .136 .296 .1362230000105400
Andrew KniznerMINc 28 .130 .125 .2612330012300800
Trevor Larnach*TBRlf26 .000 .500 .000200000102000
DJ LeMahieuSEA3b34 .250 .318 .3002051000102500
Francisco Lindor#NYYss29 .263 .364 .526571552285091410
Nicky Lopez*MIN2b28 .351 .472 .4045720110176014561
Nick MadrigalNYY3b26 .250 .293 .3613692106312340
Martin MaldonadoTEXc 36 .200 .200 .40015300111001000
Cade Marlowe*MINlf26 .000 .308 .000900003004310
J.D. MartinezBOSdh35 .150 .150 .3502031012300800
Nick Martini*BOSdh33 .000 .000 .000300000000100
Jorge MateoTEXss28 .071 .071 .0711410000000400
Nick Maton*TOR3b26 .063 .211 .0631610000003600
Chas McCormickLAAcf28 .200 .333 .5002040022213411
Andrew McCutchenOAKdh36 .292 .357 .4582471013303400
Ryan McKennaOAKrf26 .267 .250 .2671540001100400
Matt McLainHOUss23 .136 .208 .18222310021021300
Jeff McNeil*MIN2b31 .271 .378 .371701921176111710
Whit MerrifieldSEArf34 .238 .304 .2862151002102510
Mickey Moniak*OAKcf25 .348 .348 .5222381013300600
Elehuris MonteroNYY1b24 .278 .300 .6671851024501400
Christopher MorelHOUdh24 .111 .158 .1671821000001700
Gabriel MorenoCHWc 23 .429 .429 .429730001000200
Mike Moustakas*NYY3b34 .217 .308 .4782350024503600
Max Muncy*KCR3b32 .157 .283 .41251810479091800
Tom MurphyNYYc 32 .200 .333 .53315320133121000
Kevin NewmanSEAif29 .211 .250 .2631941002001300
Brandon Nimmo*LAAcf30 .091 .167 .1362221003011900
Rougned Odor*OAK2b29 .222 .500 .556920011205400
Edward OlivaresCLElf27 .269 .338 .4336718421106251700
Joshua Palacios*CLErf27 .400 .438 .8001560023401100
Isaac ParedesHOU3b24 .218 .328 .4555512104811361000
Kyren ParisBALss21 .250 .400 .250820001002310
David Peralta*OAKlf35 .250 .400 .250820000002100
Oswald PerazaHOU3b23 .143 .250 .143710001101100
Geraldo Perdomo#KCRss23 .175 .268 .206631120092081300
Everson PereiraTBRlf22 .097 .222 .12931310021231400
Salvador PerezBOSc 33 .200 .200 .2001020000200200
Tommy PhamHOUlf35 .305 .349 .5935918205137041132
Jorge Polanco#OAK2b29 .250 .286 .4002050012501500
Ceddanne RafaelaDETcf22 .250 .333 .3131641002111710
Luke Raley*NYYrf28 .196 .260 .32646911174131840
Henry Ramos#SEAph31 .000 .000 .000100000000000
Zach RemillardCLE2b29 .174 .167 .3042340012500300
Hunter RenfroeTBRrf31 .152 .220 .3264672025604910
Luis Rengifo#SEAut26 .238 .273 .3812151103001300
Bryan Reynolds#BOSlf28 .238 .304 .6672151124402500
Austin RileyHOU3b26 .242 .277 .4526215213810121900
Emmanuel RiveraCLE3b27 .375 .429 .4582492001103500
Anthony Rizzo*KCR1b33 .351 .413 .6325720513810061100
Victor RoblesTBRcf26 .250 .250 .250410001000100
Endy Rodriguez#LAAc 23 .000 .100 .000800000101300
Julio Y. RodriguezCLEcf22 .218 .271 .359781780186241832
Jake RogersBOSc 28 .111 .273 .444910012102300
Miguel RojasMINss34 .125 .160 .1252430002001410
Ben Rortvedt*OAKc 25 .000 .000 .000100001000100
Esteury RuizMINcf24 .250 .308 .4336015502105231363
Keibert Ruiz#NYYc 24 .359 .400 .615391440271404500
Blake Sabol*HOUc 25 .278 .341 .36136100015513720
Jesus Sanchez*BALrf25 .438 .471 .6881671012110500
Carlos Santana#DET1b37 .323 .447 .64531104026607500
Anthony Santander#TEXrf28 .333 .375 .6676020315109041400
Casey SchmittTBRss24 .100 .143 .2502020012410800
Davis SchneiderMIN2b24 .250 .333 .500822000401300
Jean SeguraMIN3b33 .385 .471 .3851350001221120
Marcus SemienTOR2b32 .185 .185 .3332751013100300
Josh Smith*TBR3b25 .156 .345 .222457110432111710
Donovan SolanoOAK1b35 .133 .278 .1331520001003400
George SpringerMINrf33 .263 .329 .52676205051322171610
Jacob StallingsDETc 33 .333 .600 .667311000011100
Giancarlo StantonBALdh33 .000 .000 .0001000000000300
Spencer SteerBOS1b25 .458 .480 .70824113015301420
Tyler StephensonMINc 26 .200 .250 .382551121276041800
DJ Stewart*LAArf29 .214 .313 .5001431013111500
Bryson Stott*KCR2b25 .227 .284 .373751750275151620
Eugenio SuarezLAA3b31 .333 .417 .61921700245031000
Jack Suwinski*SEAcf24 .000 .067 .0001400001001900
Dansby SwansonCHWss29 .294 .400 .412341010123061400
Chris TaylorCHWlf32 .303 .324 .424331010123011000
Michael A. TaylorSEAcf32 .125 .125 .125810001100510
Rowdy Tellez*KCR1b28 .250 .400 .500411001001200
Jose Tena*TBRss22 .091 .143 .12133310001111900
Alek Thomas*BALcf23 .294 .294 .2941750002100400
Lane ThomasNYYrf27 .314 .321 .5885116802513111920
Spencer TorkelsonHOU1b23 .205 .295 .23139810022051200
Gleyber TorresHOU2b26 .234 .292 .34464154011011061101
Ezequiel TovarOAKss21 .421 .522 .4741981004313320
Kyle Tucker*CHWrf26 .229 .270 .4293581025302230
Justin TurnerDETdh38 .278 .341 .278361000055131000
Trea TurnerDETss30 .237 .326 .44738912154141000
Luis UriasMIN2b26 .000 .000 .000400000000200
Gio UrshelaTOR3b31 .333 .333 .333310000000000
Daulton Varsho*KCRlf26 .241 .333 .2762971002104700
Christian VazquezLAAc 32 .000 .000 .0001100000000600
Nelson VelazquezHOUrf24 .417 .462 .7501251012301300
Alex Verdugo*CHWrf27 .143 .184 .3433551023502600
Joey Votto*OAK1b39 .250 .333 .250820001001200
Matt Wallner*DETlf25 .273 .351 .78833920569131600
Taylor WardBALlf29 .556 .600 .778952001201000
Drew Waters#OAKcf24 .091 .091 .1821111001000300
Bobby Witt JrTBRss23 .172 .206 .297641101245031232
Connor WongDETc 27 .323 .344 .742311010476011020
Mike Yastrzemski*BOScf32 .133 .176 .2001521001101901
Masataka Yoshida*KCRlf29 .182 .214 .36466125217803800

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*LAAss22414000 .220 0.3 0.6 .000 .250 .15401
Jose AbreuDET1b36170001.000 1.711.6 .1431.000 .14314
Nick AhmedBOSss33310000 .522 0.7 2.6 .000 .429 .00002
Nick AllenHOUss241247101 .906 8.3 7.2 .244 .933 .366422
Pete AlonsoSEA1b28624002 .815 2.5 3.5 .333 .737 .476311
Francisco AlvarezCLEc 211772002 .991 13.5 7.1 .403 .980 .4631345
Brian AndersonKCR3b3003000 .000 0.0 0.0 .000 .000 .00000
Randy ArozarenaBALlf28627000 .601 2.4 3.4 .130 .579 .30417
Luis Arraez*BOS2b26521001 .850 3.2 6.7 .053 .769 .15818
Harrison BaderTEXcf29520000 .700 2.1 3.6 .300 .688 .350310
Ji Hwan Bae*NYY2b23834000 .798 5.6 7.6 .0361.000 .357110
Josh Bell#BALdh30627001 .970 5.2 7.8 .280 .944 .360315
Cody Bellinger*TORcf27627000 .644 2.4 3.1 .154 .571 .192210
Andrew Benintendi*TEXlf281461001 .559 4.6 2.8 .075 .523 .245314
Christian BethancourtCLEc 3114000 .750 0.5 4.5 .250 .667 .25012
Bo BichetteCLEss251882003 .667 8.5 4.0 .025 .552 .087127
Cavan Biggio*BAL2b28020002.000 1.3 0.0 .000 .0001.00001
Charlie Blackmon*DETdh36524001 .492 1.3 1.9 .050 .444 .15014
Dairon BlancoOAKrf30313000 .413 0.7 1.9 .091 .500 .27312
JJ Bleday*HOUlf25832001 .582 2.4 2.8 .115 .565 .30817
Alex BregmanCHW3b29938002 .993 7.0 7.2 .3751.038 .594520
Alec Burleson*TBRlf24418000 .690 2.0 4.5 .214 .750 .50015
Byron BuxtonNYYdh291043000 .291 1.0 0.8 .026 .257 .13214
Miguel CabreraSEAdh4026001 .333 0.1 0.5 .000 .400 .50000
Oswaldo Cabrera#DETlf2403000 .333 0.1 1.2 .000 .500 .50000
Luis CampusanoTBRc 241247000 .904 9.1 8.8 .136 .893 .182422
Alexander CanarioTBRdh23626000 .500 1.6 2.2 .038 .350 .03817
Jeimer Candelario#MIN3b291674002 .887 12.7 7.0 .224 .898 .3431035
Victor Caratini#HOUc 29423001 .224 0.2 0.3 .000 .200 .15001
Dylan Carlson#CHWcf2419000 .778 1.1 4.3 .333 .714 .33315
Kerry Carpenter*SEArf25417001 .471 0.7 1.4 .000 .286 .00004
Evan Carter*TBRlf20628000 .974 5.911.4 .2111.500 .84229
Triston Casas*CHW1b239380001.020 7.7 8.3 .4841.120 .710521
Nick CastellanosDETrf31940003 .825 5.0 4.3 .225 .742 .275521
Harold Castro*TOR2b29521000 .733 2.8 5.3 .100 .643 .15028
Willi Castro#CLElf261365001 .568 5.5 3.1 .145 .646 .382516
Matt ChapmanCHW3b30936010 .877 6.3 6.8 .257 .833 .257520
Ji Man Choi*LAAdh32413000 .154 0.1 0.2 .000 .182 .18200
Michael Conforto*TORrf30624001 .458 1.0 1.4 .042 .300 .04216
William ContrerasSEAc 25623000 .967 4.7 8.5 .3331.000 .429313
Willson ContrerasTORc 31627000 .899 4.7 7.0 .348 .944 .522413
J.P. Crawford*BALss28627011 .929 4.9 7.8 .174 .938 .304212
C.J. CronLAA1b33624000 .833 3.7 6.2 .300 .875 .500210
Henry DavisTBRrf23316000 .542 1.1 3.1 .000 .600 .33302
J.D. DavisBOS3b30623000 .850 3.7 6.3 .273 .813 .273212
Bryan De La CruzKCRlf261873002 .551 4.9 2.3 .101 .456 .174321
Elly De La Cruz#KCRss211878013 .705 8.0 3.6 .197 .695 .338530
Paul DeJongLAAss2929000 .333 0.2 0.8 .111 .250 .11112
Jason DelayTORc 2813001 .000 -0.0-0.0 .000 .000 .00000
Jonny DelucaLAAlf2428000 .393 0.3 1.4 .000 .333 .14301
Elias DiazTEXc 321148000 .788 7.0 5.9 .182 .750 .273420
Yandy DiazMIN1b3116810101.140 22.816.6 .1771.528 .452937
Josh DonaldsonTOR3b37160001.667 2.718.01.0002.0001.00028
Jarren Duran*NYYcf261255011 .801 9.1 6.8 .146 .943 .396521
Adam DuvallTEXcf341461000 .605 5.1 2.9 .214 .553 .268421
Tommy Edman#LAAss28621001 .449 0.9 1.4 .053 .353 .15814
Christian Encarnacn-StranDET1b23421001 .429 0.6 0.8 .143 .316 .14316
Kyle FarmerOAK3b32414000 .786 2.0 5.4 .214 .700 .21427
Freddy FerminKCRc 28521002 .636 1.4 2.2 .100 .471 .15027
David FletcherBOSss2939000 .347 0.3 1.1 .000 .286 .12501
Wilmer FloresBOS1b31520001 .956 3.7 7.6 .222 .923 .333210
Ty FranceTOR1b28625001 .593 1.9 2.8 .045 .500 .13616
Wander Franco#TBRss221568000 .862 11.9 7.0 .238 .935 .381933
Adam Frazier*TEX2b311558001 .529 3.4 1.9 .179 .438 .214619
Freddie Freeman*MIN1b331891006 .885 13.9 6.3 .156 .883 .312836
Tyler FreemanTEX3b241140003 .563 2.4 2.1 .000 .387 .053010
David FryCHWc 27828001 .950 5.4 7.7 .259 .947 .333316
Adolis GarciaNYYrf301462014 .691 5.4 3.1 .192 .630 .365420
Luis V. Garcia*DET2b23938000 .626 3.6 3.3 .194 .586 .278314
Stone GarrettBOSlf27280001.625 3.228.4 .7502.6671.25014
Paul GoldschmidtTEX1b351565000 .646 6.2 3.4 .217 .592 .267524
Nolan Gorman*BAL2b23417000 .489 0.9 1.8 .188 .429 .25015
Yasmani Grandal#KCRc 341356042 .351 1.8 1.1 .045 .333 .20516
Robbie Grossman#BOSlf33280001.625 3.820.3 .8752.000 .875310
Lourdes GurrielHOUlf291567014 .964 12.0 7.3 .246 .953 .386632
Yuli GurrielTBR1b391455023 .817 7.1 4.8 .204 .737 .286724
Mitch HanigerLAAlf3227000 .857 1.1 6.2 .286 .800 .28614
Ian Happ#SEAlf28623000 .847 3.9 8.2 .1761.077 .58817
Michael Harris II*MINcf221471000 .669 7.8 4.2 .125 .660 .266423
Josh HarrisonTEX2b351141001 .304 0.8 0.6 .079 .250 .13216
Ke'Bryan HayesBAL3b26625001 .882 4.0 6.4 .217 .824 .304312
Gunnar Henderson*NYY3b221569013 .951 11.8 6.8 .254 .978 .407933
Jason Heyward*TBRrf33313001 .923 1.8 5.0 .308 .800 .30828
Nico HoernerTBR2b26314000 .452 0.7 1.6 .000 .455 .08302
Andy IbanezTEX2b301557000 .887 10.6 8.0 .185 .861 .222628
Kyle Isbel*DETcf26518000 .556 1.4 2.9 .000 .385 .00005
Travis Jankowski*CLElf321761000 .515 4.9 2.9 .036 .600 .255213
Danny JansenTORc 285220001.164 6.011.6 .5001.286 .500416
Ryan JeffersOAKc 266230011.006 4.9 9.4 .1901.000 .190212
Eloy JimenezTBRdh263130001.135 3.612.0 .4171.250 .50039
Aaron JudgeTORrf316270001.000 5.6 8.4 .4171.056 .542416
Edouard Julien*CLE2b241459001 .685 6.1 4.0 .200 .667 .380419
Corey JulksTEXlf2717000 .143 0.1 0.5 .000 .333 .33300
Josh JungCLE3b251673004 .322 1.2 0.5 .057 .227 .086212
Jarred Kelenic*CLElf231775000 .749 9.7 5.1 .238 .784 .429827
Max Kepler*KCRrf301874000 .838 12.5 7.7 .090 .818 .194429
Kevin Kiermaier*CHWcf338280001.097 7.612.0 .3331.176 .370419
Ha-Seong KimBAL2b27632002 .768 4.1 5.0 .107 .773 .321111
Isiah Kiner-FalefaKCRcf2805000 .400 0.2 1.4 .000 .250 .00001
Alejandro KirkBALc 24627002 .433 1.0 1.2 .000 .381 .22703
Andrew KniznerMINc 28424010 .386 0.8 1.0 .130 .300 .13016
Trevor Larnach*TBRlf2614000 .500 0.3 3.5 .0001.0001.00000
DJ LeMahieuSEA3b34622001 .618 1.8 3.0 .050 .500 .15016
Francisco Lindor#NYYss291566004 .890 9.9 5.8 .263 .870 .439930
Nicky Lopez*MIN2b281872010 .876 13.9 9.6 .0531.132 .386223
Nick MadrigalNYY3b261142121 .654 4.6 4.0 .111 .714 .278313
Martin MaldonadoTEXc 36415000 .600 1.2 2.7 .200 .500 .20016
Cade Marlowe*MINlf26313000 .308 0.5 1.4 .000 .556 .55600
J.D. MartinezBOSdh35520000 .500 1.0 1.7 .200 .412 .20027
Nick Martini*BOSdh3313000 .000 0.0 0.0 .000 .000 .00000
Jorge MateoTEXss28414000 .143 0.1 0.1 .000 .077 .00001
Nick Maton*TOR3b26519000 .273 0.4 0.7 .000 .267 .18801
Chas McCormickLAAcf28624000 .833 3.4 5.4 .300 .882 .450210
Andrew McCutchenOAKdh36628011 .815 4.0 5.6 .167 .778 .292211
Ryan McKennaOAKrf26416010 .517 1.1 2.5 .000 .364 .00004
Matt McLainHOUss23524000 .390 0.9 1.3 .045 .316 .13614
Jeff McNeil*MIN2b311883000 .749 11.1 5.9 .100 .765 .271426
Whit MerrifieldSEArf34623001 .590 1.8 2.9 .048 .529 .19016
Mickey Moniak*OAKcf25623000 .870 4.2 7.5 .174 .800 .174212
Elehuris MonteroNYY1b24420010 .967 3.8 7.4 .3891.000 .444312
Christopher MorelHOUdh24419000 .325 0.5 0.9 .056 .250 .11113
Gabriel MorenoCHWc 2317000 .857 1.3 8.7 .000 .750 .00003
Mike Moustakas*NYY3b34726001 .786 3.2 4.5 .261 .737 .391211
Max Muncy*KCR3b321460000 .695 6.6 4.2 .255 .698 .431521
Tom MurphyNYYc 32418001 .867 2.4 5.1 .333 .846 .46738
Kevin NewmanSEAif29620002 .513 0.8 1.3 .053 .353 .10515
Brandon Nimmo*LAAcf30624000 .303 0.6 0.8 .045 .250 .09113
Rougned Odor*OAK2b293140001.056 3.212.1 .3331.429 .88915
Edward OlivaresCLElf271774003 .771 9.2 4.8 .164 .692 .239729
Joshua Palacios*CLErf273160001.237 5.416.1 .4001.444 .467212
Isaac ParedesHOU3b241564001 .783 8.5 5.2 .236 .773 .345525
Kyren ParisBALss21210000 .650 1.2 5.5 .000 .833 .37502
David Peralta*OAKlf35211100 .650 1.1 4.3 .000 .667 .25002
Oswald PerazaHOU3b2328001 .393 0.2 0.6 .000 .286 .14301
Geraldo Perdomo#KCRss231872100 .474 4.1 2.1 .032 .404 .159213
Everson PereiraTBRlf221036001 .351 1.0 1.0 .032 .310 .12914
Salvador PerezBOSc 33310000 .400 0.4 1.4 .000 .250 .00002
Tommy PhamHOUlf351563001 .942 11.3 7.0 .288 .955 .373735
Jorge Polanco#OAK2b29521000 .686 2.4 4.2 .150 .600 .20018
Ceddanne RafaelaDETcf22418000 .646 2.0 4.5 .063 .667 .18815
Luke Raley*NYYrf281250000 .586 4.7 3.4 .130 .622 .283315
Henry Ramos#SEAph3101001 .000 -0.0-0.0 .000 .000 .00000
Zach RemillardCLE2b29524010 .471 1.3 1.7 .130 .368 .13017
Hunter RenfroeTBRrf311250000 .546 3.6 2.5 .174 .513 .283415
Luis Rengifo#SEAut26622000 .654 2.3 3.8 .143 .563 .19028
Bryan Reynolds#BOSlf28623001 .971 3.8 6.0 .429 .941 .524414
Austin RileyHOU3b261565000 .729 8.0 4.6 .210 .660 .242628
Emmanuel RiveraCLE3b27628011 .887 4.7 7.5 .083 .875 .208211
Anthony Rizzo*KCR1b3318630011.044 14.910.6 .2811.105 .386936
Victor RoblesTBRcf2614000 .500 0.3 2.3 .000 .333 .00001
Endy Rodriguez#LAAc 23410010 .100 0.1 0.2 .000 .125 .12500
Julio Y. RodriguezCLEcf221885012 .630 7.0 2.9 .141 .569 .205928
Jake RogersBOSc 28311000 .717 1.2 4.2 .333 .750 .55614
Miguel RojasMINss34426100 .285 0.7 0.8 .000 .238 .08303
Ben Rortvedt*OAKc 2501000 .000 0.0 0.0 .000 .000 .00000
Esteury RuizMINcf241565000 .741 8.0 4.5 .183 .771 .283726
Keibert Ruiz#NYYc 2411450201.015 10.410.4 .2561.120 .359624
Blake Sabol*HOUc 251141010 .703 5.3 5.3 .083 .731 .222113
Jesus Sanchez*BALrf254170001.158 5.315.9 .2501.333 .250211
Carlos Santana#DET1b379380001.093 9.612.4 .3231.286 .548620
Anthony Santander#TEXrf2815640001.042 15.410.4 .3331.100 .400940
Casey SchmittTBRss24521001 .393 0.5 0.7 .150 .316 .15015
Davis SchneiderMIN2b2419000 .833 1.3 6.0 .250 .833 .37524
Jean SeguraMIN3b33317010 .855 3.510.4 .0001.250 .23105
Marcus SemienTOR2b32627001 .519 1.3 1.6 .148 .391 .14829
Josh Smith*TBR3b251458001 .567 4.6 3.2 .067 .615 .333210
Donovan SolanoOAK1b35418000 .411 0.8 1.6 .000 .385 .20002
George SpringerMINrf331885013 .856 12.7 5.7 .263 .831 .3681040
Jacob StallingsDETc 33150001.267 1.418.3 .3332.000 .66712
Giancarlo StantonBALdh33210000 .000 0.0 0.0 .000 .000 .00000
Spencer SteerBOS1b256250001.188 8.818.2 .2501.538 .375417
Tyler StephensonMINc 261460012 .632 4.9 2.8 .182 .543 .255521
DJ Stewart*LAArf29416001 .813 1.9 4.2 .286 .750 .35727
Bryson Stott*KCR2b251881003 .657 7.6 3.3 .147 .590 .240728
Eugenio SuarezLAA3b316240001.036 5.711.1 .2861.143 .429213
Jack Suwinski*SEAcf24415000 .067 0.0 0.0 .000 .071 .07100
Dansby SwansonCHWss29940000 .812 6.2 7.0 .118 .833 .294214
Chris TaylorCHWlf32935100 .748 4.6 5.2 .121 .652 .152214
Michael A. TaylorSEAcf3228000 .250 0.2 0.7 .000 .286 .12501
Rowdy Tellez*KCR1b2805000 .900 0.9 8.1 .2501.000 .50012
Jose Tena*TBRss22835001 .264 0.5 0.4 .030 .194 .06114
Alek Thomas*BALcf23417000 .588 1.5 3.3 .000 .417 .00005
Lane ThomasNYYrf271256031 .910 10.1 7.0 .275 .944 .3331030
Spencer TorkelsonHOU1b231144000 .526 3.0 2.7 .026 .452 .15419
Gleyber TorresHOU2b261572022 .635 6.2 3.1 .109 .538 .188522
Ezequiel TovarOAKss21623001 .995 5.311.9 .0531.250 .31619
Kyle Tucker*CHWrf26937001 .699 4.2 4.0 .200 .714 .343315
Justin TurnerDETdh38941010 .619 3.9 3.9 .000 .538 .083010
Trea TurnerDETss30943000 .773 5.9 5.5 .211 .759 .316417
Luis UriasMIN2b2604000 .000 0.0 0.0 .000 .000 .00000
Gio UrshelaTOR3b3113000 .667 0.3 4.5 .000 .500 .00001
Daulton Varsho*KCRlf26733001 .609 2.7 3.2 .034 .522 .17218
Christian VazquezLAAc 32211001 .000 -0.0-0.0 .000 .000 .00000
Nelson VelazquezHOUrf243130001.212 4.316.5 .3331.429 .41729
Alex Verdugo*CHWrf27938010 .527 2.4 2.1 .200 .467 .257312
Joey Votto*OAK1b3929000 .583 0.8 3.4 .000 .500 .12502
Matt Wallner*DETlf258370011.139 8.8 9.5 .5151.200 .606726
Taylor WardBALlf292100001.378 4.429.4 .2222.000 .33327
Drew Waters#OAKcf24311000 .273 0.2 0.5 .091 .200 .09112
Bobby Witt JrTBRss231568012 .503 3.2 1.5 .125 .439 .188319
Connor WongDETc 278320011.086 7.6 9.3 .4191.182 .516523
Mike Yastrzemski*BOScf32417010 .376 0.4 0.8 .067 .286 .06713
Masataka Yoshida*KCRlf291570014 .578 4.0 1.8 .182 .466 .227824

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*LAAss222.802.607 .1432 .1432 .143 6.0
Jose AbreuDET1b362.332.337 .4294 .5714 .571 0.0
Nick AhmedBOSss333.333.006 .3332 .2003 .30099.0
Nick AllenHOUss243.623.1531 .29026 .55327 .574 2.0
Pete AlonsoSEA1b284.003.5012 .16714 .58314 .583 2.3
Francisco AlvarezCLEc 214.243.9445 .24449 .68150 .694 3.8
Brian AndersonKCR3b301.001.001 .0000 .0000 .00099.0
Randy ArozarenaBALlf284.503.8316 .18811 .40711 .407 1.5
Luis Arraez*BOS2b264.203.8018 .38910 .47610 .476 0.5
Harrison BaderTEXcf293.333.3315 .20010 .50010 .50099.0
Ji Hwan Bae*NYY2b234.253.5022 .40916 .47116 .471 1.0
Josh Bell#BALdh304.504.1714 .42917 .63017 .630 4.5
Cody Bellinger*TORcf274.504.3320 .25011 .40711 .407 5.0
Andrew Benintendi*TEXlf284.363.7939 .25622 .36122 .361 1.8
Christian BethancourtCLEc 314.004.004 .2502 .5002 .500 0.0
Bo BichetteCLEss254.564.4464 .39129 .35429 .354 8.0
Cavan Biggio*BAL2b282.001.0011.00021.00021.000 0.0
Charlie Blackmon*DETdh364.003.3316 .1886 .2508 .333 2.0
Dairon BlancoOAKrf303.252.755 .2003 .2314 .308 6.0
JJ Bleday*HOUlf252.912.3617 .17612 .37513 .406 1.6
Alex BregmanCHW3b294.223.5627 .18526 .68426 .684 0.3
Alec Burleson*TBRlf243.002.339 .1119 .5009 .500 1.0
Byron BuxtonNYYdh294.303.8026 .1158 .1869 .209 3.0
Miguel CabreraSEAdh403.002.003 .0002 .3332 .333 0.5
Oswaldo Cabrera#DETlf240.750.501 .0001 .3331 .333 1.0
Luis CampusanoTBRc 243.923.6739 .38524 .51125 .532 2.0
Alexander CanarioTBRdh234.334.3313 .4627 .2697 .26999.0
Jeimer Candelario#MIN3b294.634.1944 .40941 .55442 .568 3.5
Victor Caratini#HOUc 292.882.5016 .0634 .1744 .174 1.3
Dylan Carlson#CHWcf242.252.255 .2005 .5565 .55699.0
Kerry Carpenter*SEArf254.254.2512 .3334 .2354 .23599.0
Evan Carter*TBRlf204.673.1711 .36418 .64318 .643 0.8
Triston Casas*CHW1b234.223.4412 .08328 .73728 .737 2.0
Nick CastellanosDETrf314.444.4429 .34521 .52521 .52599.0
Harold Castro*TOR2b294.204.0014 .4299 .4299 .429 6.0
Willi Castro#CLElf264.333.6737 .18924 .36926 .400 2.1
Matt ChapmanCHW3b304.003.8927 .33320 .55620 .55699.0
Ji Man Choi*LAAdh323.252.757 .0002 .1542 .154 2.0
Michael Conforto*TORrf304.004.0019 .2636 .2506 .25099.0
William ContrerasSEAc 253.833.5013 .30815 .65215 .652 3.0
Willson ContrerasTORc 314.503.8317 .17617 .63017 .630 1.0
J.P. Crawford*BALss284.503.8319 .36815 .55615 .556 1.3
C.J. CronLAA1b334.003.3313 .15414 .58314 .583 1.3
Henry DavisTBRrf232.001.509 .2226 .3756 .375 0.8
J.D. DavisBOS3b303.833.6717 .23512 .52213 .56599.0
Bryan De La CruzKCRlf264.063.8354 .22225 .34225 .342 3.3
Elly De La Cruz#KCRss214.333.9438 .31636 .46236 .462 5.0
Paul DeJongLAAss291.801.806 .1672 .2222 .22299.0
Jason DelayTORc 283.003.003 .0000 .0000 .000 0.0
Jonny DelucaLAAlf242.672.334 .2502 .2502 .250 3.0
Elias DiazTEXc 323.693.3831 .32324 .50024 .500 2.8
Yandy DiazMIN1b315.063.8853 .47254 .66755 .679 0.5
Josh DonaldsonTOR3b373.003.001 .00081.33381.33399.0
Jarren Duran*NYYcf264.584.0034 .38227 .49127 .491 2.3
Adam DuvallTEXcf344.364.0027 .18524 .39326 .426 8.3
Tommy Edman#LAAss283.503.1717 .1766 .2866 .286 1.0
Christian Encarnacn-StranDET1b235.255.2515 .1336 .2866 .28699.0
Kyle FarmerOAK3b323.503.5010 .4007 .5007 .50099.0
Freddy FerminKCRc 281.911.8217 .2948 .3818 .381 3.0
David FletcherBOSss293.002.677 .1432 .2222 .222 1.0
Wilmer FloresBOS1b314.003.6014 .35712 .60012 .600 1.5
Ty FranceTOR1b284.173.6719 .2638 .3209 .360 1.5
Wander Franco#TBRss224.534.2051 .29438 .55938 .559 1.8
Adam Frazier*TEX2b313.873.7340 .17521 .36221 .362 7.0
Freddie Freeman*MIN1b335.064.2862 .35546 .50550 .549 1.3
Tyler FreemanTEX3b243.333.1734 .29412 .30012 .300 2.0
David FryCHWc 273.503.3818 .38917 .60717 .607 7.0
Adolis GarciaNYYrf304.433.7131 .22629 .46829 .468 2.1
Luis V. Garcia*DET2b234.224.0028 .17916 .42116 .421 3.0
Stone GarrettBOSlf274.002.002 .0006 .75081.000 0.5
Paul GoldschmidtTEX1b354.334.0037 .18927 .41529 .446 6.3
Nolan Gorman*BAL2b234.254.007 .1436 .3536 .353 8.0
Yasmani Grandal#KCRc 343.112.4428 .14313 .23214 .250 2.9
Robbie Grossman#BOSlf332.672.672 .500101.250101.25099.0
Lourdes GurrielHOUlf294.473.8044 .31840 .59741 .612 1.3
Yuli GurrielTBR1b393.933.5046 .28328 .50928 .509 1.0
Mitch HanigerLAAlf323.503.505 .4004 .5714 .57199.0
Ian Happ#SEAlf283.832.8311 .27313 .56513 .565 0.8
Michael Harris II*MINcf225.074.5746 .28330 .42330 .423 2.3
Josh HarrisonTEX2b353.423.1731 .0658 .1959 .220 3.0
Ke'Bryan HayesBAL3b264.173.8319 .31614 .56014 .560 1.5
Gunnar Henderson*NYY3b224.603.9337 .43241 .59442 .609 2.6
Jason Heyward*TBRrf334.334.339 .3338 .6158 .61599.0
Nico HoernerTBR2b264.674.0011 .1823 .2144 .286 1.0
Andy IbanezTEX2b303.803.6045 .35630 .52631 .544 3.5
Kyle Isbel*DETcf263.003.0016 .3135 .2785 .27899.0
Travis Jankowski*CLElf323.593.2449 .22418 .29519 .311 1.2
Danny JansenTORc 284.404.0012 .25016 .72718 .81899.0
Ryan JeffersOAKc 263.833.5012 .58312 .52214 .60999.0
Eloy JimenezTBRdh264.334.007 .42910 .76910 .769 4.0
Aaron JudgeTORrf314.504.0015 .20019 .70419 .704 2.0
Edouard Julien*CLE2b243.693.1329 .20728 .47528 .475 2.0
Corey JulksTEXlf271.401.203 .0001 .1431 .143 3.0
Josh JungCLE3b254.564.3846 .15214 .19215 .20511.5
Jarred Kelenic*CLElf234.413.7134 .26538 .50739 .520 2.4
Max Kepler*KCRrf304.113.7251 .43136 .48636 .486 2.1
Kevin Kiermaier*CHWcf333.503.3818 .44420 .71420 .714 7.0
Ha-Seong KimBAL2b275.334.6720 .35015 .46915 .469 1.8
Isiah Kiner-FalefaKCRcf281.251.255 .2001 .2001 .200 0.0
Alejandro KirkBALc 244.503.6718 .1678 .2968 .296 0.8
Andrew KniznerMINc 283.002.8815 .1336 .2506 .25099.0
Trevor Larnach*TBRlf264.002.002 .0002 .5002 .500 0.0
DJ LeMahieuSEA3b343.673.3315 .3338 .3648 .364 2.5
Francisco Lindor#NYYss294.403.8041 .31739 .59139 .591 1.6
Nicky Lopez*MIN2b284.003.1753 .37737 .51437 .514 0.4
Nick MadrigalNYY3b263.823.2736 .25015 .35716 .381 1.5
Martin MaldonadoTEXc 363.003.004 .5006 .4006 .40099.0
Cade Marlowe*MINlf263.252.256 .0004 .3084 .308 0.8
J.D. MartinezBOSdh354.004.0011 .1827 .3507 .35099.0
Nick Martini*BOSdh333.003.002 .0000 .0000 .00099.0
Jorge MateoTEXss282.332.3310 .1001 .0711 .07199.0
Nick Maton*TOR3b263.803.2010 .1004 .2114 .211 2.0
Chas McCormickLAAcf284.003.3314 .14313 .54214 .583 1.3
Andrew McCutchenOAKdh364.674.0020 .30014 .50014 .500 1.3
Ryan McKennaOAKrf263.203.0012 .3334 .2504 .25099.0
Matt McLainHOUss234.003.679 .3336 .2506 .250 6.5
Jeff McNeil*MIN2b314.613.8963 .28637 .44638 .458 0.6
Whit MerrifieldSEArf343.833.5016 .3138 .3488 .348 2.5
Mickey Moniak*OAKcf253.833.8316 .43812 .52212 .52299.0
Elehuris MonteroNYY1b245.004.5013 .23113 .65013 .650 4.0
Christopher MorelHOUdh243.173.0011 .1824 .2114 .211 7.0
Gabriel MorenoCHWc 231.751.755 .6003 .4293 .42999.0
Mike Moustakas*NYY3b343.713.2915 .20014 .53814 .538 2.0
Max Muncy*KCR3b324.293.6429 .13830 .50030 .500 2.0
Tom MurphyNYYc 324.503.754 .50010 .55611 .611 5.0
Kevin NewmanSEAif293.333.1716 .2506 .3006 .300 3.0
Brandon Nimmo*LAAcf304.003.6713 .1544 .1675 .208 9.0
Rougned Odor*OAK2b292.801.804 .25010 .71410 .714 0.8
Edward OlivaresCLElf274.353.9449 .34734 .45936 .486 3.4
Joshua Palacios*CLErf272.292.1412 .33313 .81313 .813 1.0
Isaac ParedesHOU3b244.273.6741 .19531 .48434 .531 1.7
Kyren ParisBALss213.332.675 .4004 .4004 .400 1.5
David Peralta*OAKlf353.672.678 .2504 .3644 .364 0.5
Oswald PerazaHOU3b232.672.336 .1672 .2502 .250 1.0
Geraldo Perdomo#KCRss234.003.5051 .21621 .29221 .292 1.6
Everson PereiraTBRlf223.603.1017 .1767 .1949 .250 4.7
Salvador PerezBOSc 333.333.338 .2502 .2002 .20099.0
Tommy PhamHOUlf354.203.9343 .30239 .61939 .619 2.8
Jorge Polanco#OAK2b294.204.0014 .2869 .4299 .429 5.0
Ceddanne RafaelaDETcf223.603.209 .4446 .3337 .389 7.0
Luke Raley*NYYrf284.173.8327 .29618 .36019 .380 6.0
Henry Ramos#SEAph311.001.001 .0000 .0000 .000 0.0
Zach RemillardCLE2b292.672.5620 .1507 .2927 .29299.0
Hunter RenfroeTBRrf314.173.8335 .14319 .38019 .380 2.3
Luis Rengifo#SEAut263.673.5018 .2789 .4099 .409 3.0
Bryan Reynolds#BOSlf283.833.5014 .21416 .69616 .696 2.5
Austin RileyHOU3b264.334.1340 .30030 .46231 .477 9.5
Emmanuel RiveraCLE3b273.112.6720 .45014 .50014 .500 1.7
Anthony Rizzo*KCR1b333.503.1743 .39542 .66742 .667 1.8
Victor RoblesTBRcf264.004.003 .3331 .2501 .25099.0
Endy Rodriguez#LAAc 232.502.006 .0001 .1001 .100 3.0
Julio Y. RodriguezCLEcf224.724.3360 .26732 .37634 .400 4.5
Jake RogersBOSc 283.673.005 .0006 .5456 .545 1.5
Miguel RojasMINss342.362.1821 .1434 .1544 .154 4.0
Ben Rortvedt*OAKc 251.001.000 .0000 .0000 .00099.0
Esteury RuizMINcf244.334.0045 .28929 .44631 .477 4.3
Keibert Ruiz#NYYc 244.093.5534 .35328 .62228 .622 1.3
Blake Sabol*HOUc 253.423.0029 .31016 .39017 .415 2.3
Jesus Sanchez*BALrf254.254.0010 .60011 .64712 .70699.0
Carlos Santana#DET1b374.223.4424 .33327 .71127 .711 0.7
Anthony Santander#TEXrf284.274.0041 .36644 .68844 .688 3.5
Casey SchmittTBRss242.632.5011 .0915 .2386 .28699.0
Davis SchneiderMIN2b243.002.675 .4005 .5565 .556 3.0
Jean SeguraMIN3b332.431.8613 .3856 .3538 .471 1.0
Marcus SemienTOR2b324.504.5023 .1749 .3339 .33399.0
Josh Smith*TBR3b254.143.2128 .25021 .36223 .397 1.5
Donovan SolanoOAK1b354.503.7511 .1825 .2785 .278 1.3
George SpringerMINrf334.724.2256 .26847 .55348 .565 2.3
Jacob StallingsDETc 332.501.502 .5003 .6004 .800 1.0
Giancarlo StantonBALdh335.005.007 .0000 .0000 .00099.0
Spencer SteerBOS1b254.174.0019 .52618 .72018 .720 4.0
Tyler StephensonMINc 264.293.9336 .25025 .41725 .417 4.5
DJ Stewart*LAArf294.003.508 .2508 .5009 .563 5.0
Bryson Stott*KCR2b254.504.1757 .26333 .40734 .420 3.2
Eugenio SuarezLAA3b314.003.509 .55616 .66716 .667 3.3
Jack Suwinski*SEAcf243.753.505 .0001 .0671 .067 9.0
Dansby SwansonCHWss294.443.7819 .47420 .50020 .500 2.3
Chris TaylorCHWlf323.893.6723 .39115 .42915 .42910.0
Michael A. TaylorSEAcf322.672.673 .3331 .1251 .12599.0
Rowdy Tellez*KCR1b281.000.802 .5003 .6003 .600 2.0
Jose Tena*TBRss223.893.6714 .2145 .1436 .17119.0
Alek Thomas*BALcf234.254.2513 .3855 .2945 .29499.0
Lane ThomasNYYrf274.674.2533 .42431 .55432 .57119.0
Spencer TorkelsonHOU1b234.003.5527 .29614 .31814 .318 2.4
Gleyber TorresHOU2b264.804.2754 .25928 .38928 .389 1.8
Ezequiel TovarOAKss213.833.1716 .50012 .52213 .565 1.0
Kyle Tucker*CHWrf264.113.8931 .19417 .45917 .459 1.0
Justin TurnerDETdh384.564.0027 .37013 .31714 .341 3.3
Trea TurnerDETss304.784.2227 .29621 .48822 .512 2.5
Luis UriasMIN2b261.001.002 .0000 .0000 .00099.0
Gio UrshelaTOR3b313.003.003 .3331 .3331 .333 0.0
Daulton Varsho*KCRlf263.673.2222 .31812 .36412 .364 1.8
Christian VazquezLAAc 322.202.205 .0000 .0000 .00099.0
Nelson VelazquezHOUrf242.602.408 .50010 .76910 .769 3.0
Alex Verdugo*CHWrf274.223.8928 .10714 .36814 .368 3.0
Joey Votto*OAK1b393.002.676 .3333 .3333 .333 2.0
Matt Wallner*DETlf254.634.1312 .33329 .78430 .811 5.3
Taylor WardBALlf295.004.509 .5568 .8008 .800 0.0
Drew Waters#OAKcf242.752.758 .1252 .1822 .18299.0
Bobby Witt JrTBRss234.534.2751 .17622 .32422 .324 4.0
Connor WongDETc 274.003.8817 .35324 .75024 .75010.0
Mike Yastrzemski*BOScf323.403.007 .2864 .2354 .235 9.0
Masataka Yoshida*KCRlf293.893.6758 .19027 .38627 .386 2.7

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*LAAss22 .000 .000 .000 .00000000000
Jose AbreuDET1b36 .429 .429 .5711.00073100300
Nick AhmedBOSss33 .000 .000 .000 .00010000000
Nick AllenHOUss24 .438 .5261.0631.589167103823
Pete AlonsoSEA1b28 .333 .333 .500 .83362100001
Francisco AlvarezCLEc 21 .050 .050 .050 .100201000106
Brian AndersonKCR3b30 .000 .000 .000 .00000000000
Randy ArozarenaBALlf28 .300 .300 .600 .900103001300
Luis Arraez*BOS2b26 .500 .500 .6671.16763100000
Harrison BaderTEXcf29 .267 .267 .667 .933154111203
Ji Hwan Bae*NYY2b23 .600 .667 .6001.26753000011
Josh Bell#BALdh30 .286 .286 .8571.14372101403
Cody Bellinger*TORcf27 .125 .125 .125 .25081000002
Andrew Benintendi*TEXlf28 .375 .444 .7501.19483110110
Christian BethancourtCLEc 31 .000 .000 .000 .00010000000
Bo BichetteCLEss25 .118 .211 .118 .328172000024
Cavan Biggio*BAL2b281.0001.0001.0002.00011000000
Charlie Blackmon*DETdh36 .000 .333 .000 .33340000010
Dairon BlancoOAKrf30 .000 .111 .000 .11180000015
JJ Bleday*HOUlf25 .286 .375 .7141.08972001111
Alex BregmanCHW3b29 .400 .5711.0001.57152001120
Alec Burleson*TBRlf24 .000 .333 .000 .33320000011
Byron BuxtonNYYdh29 .100 .100 .200 .300101100205
Miguel CabreraSEAdh40 .000 .333 .000 .33340000021
Oswaldo Cabrera#DETlf24 .000 .500 .000 .50010000010
Luis CampusanoTBRc 24 .000 .000 .000 .00010000001
Alexander CanarioTBRdh23 .333 .333 .333 .66762000003
Jeimer Candelario#MIN3b29 .400 .438 .467 .904156100303
Victor Caratini#HOUc 29 .077 .077 .077 .154131000002
Dylan Carlson#CHWcf24 .333 .333 .8331.16762001201
Kerry Carpenter*SEArf25 .000 .000 .000 .00000000000
Evan Carter*TBRlf20 .500 .5001.0001.50021100000
Triston Casas*CHW1b23 .000 .100 .000 .10090000015
Nick CastellanosDETrf31 .400 .400 .6001.00052100201
Harold Castro*TOR2b29 .000 .000 .000 .00030000002
Willi Castro#CLElf26 .000 .400 .000 .40030000020
Matt ChapmanCHW3b30 .500 .5001.0001.50084101102
Ji Man Choi*LAAdh32 .000 .000 .000 .00030000002
Michael Conforto*TORrf30 .000 .000 .000 .00040000001
William ContrerasSEAc 25 .400 .5001.6002.10052002312
Willson ContrerasTORc 31 .500 .500 .8331.33363200100
J.P. Crawford*BALss28 .200 .200 .300 .500102100002
C.J. CronLAA1b33 .000 .000 .000 .00060000001
Henry DavisTBRrf23 .000 .200 .000 .20080000022
J.D. DavisBOS3b30 .250 .250 .625 .87582001302
Bryan De La CruzKCRlf26 .136 .174 .136 .310223000215
Elly De La Cruz#KCRss21 .100 .143 .100 .2432020001110
Paul DeJongLAAss29 .111 .111 .222 .33391100003
Jason DelayTORc 28 .000 .000 .000 .00030000000
Jonny DelucaLAAlf24 .200 .333 .200 .53351000013
Elias DiazTEXc 32 .000 .000 .000 .00020000000
Yandy DiazMIN1b31 .100 .308 .100 .408101000035
Josh DonaldsonTOR3b37 .333 .3331.3331.66731001201
Jarren Duran*NYYcf26 .286 .286 .429 .71472100103
Adam DuvallTEXcf34 .143 .143 .143 .2861420002010
Tommy Edman#LAAss28 .111 .200 .222 .42291100011
Christian Encarnacn-StranDET1b23 .500 .500 .5001.00021000100
Kyle FarmerOAK3b32 .444 .444 .7781.22294110103
Freddy FerminKCRc 28 .214 .267 .286 .552143100013
David FletcherBOSss29 .200 .200 .200 .40051000001
Wilmer FloresBOS1b31 .333 .333 .500 .83362100100
Ty FranceTOR1b28 .500 .500 .7501.25042100100
Wander Franco#TBRss22 .357 .438 .429 .866145100022
Adam Frazier*TEX2b31 .000 .154 .000 .154110000122
Freddie Freeman*MIN1b33 .571 .667 .9291.595148201331
Tyler FreemanTEX3b24 .000 .000 .000 .00010000000
David FryCHWc 27 .000 .000 .000 .00010000000
Adolis GarciaNYYrf30 .182 .308 .273 .580112100222
Luis V. Garcia*DET2b23 .400 .500 .400 .90052000111
Stone GarrettBOSlf27 .333 .7141.3332.04831001120
Paul GoldschmidtTEX1b35 .071 .071 .286 .357141001106
Nolan Gorman*BAL2b23 .000 .000 .000 .00020000001
Yasmani Grandal#KCRc 34 .000 .222 .000 .22270000122
Robbie Grossman#BOSlf33 .375 .3751.2501.62583102404
Lourdes GurrielHOUlf29 .286 .474 .357 .831144100152
Yuli GurrielTBR1b39 .250 .222 .250 .47282000100
Mitch HanigerLAAlf32 .333 .333 .6671.00062010102
Ian Happ#SEAlf28 .000 .333 .000 .33340000021
Michael Harris II*MINcf22 .167 .167 .167 .333122000100
Josh HarrisonTEX2b35 .000 .000 .000 .00020000001
Ke'Bryan HayesBAL3b26 .400 .500 .6001.10052100112
Gunnar Henderson*NYY3b22 .333 .455 .5561.01093010023
Jason Heyward*TBRrf33 .750 .7501.5002.25043001101
Nico HoernerTBR2b26 .000 .000 .000 .00050000001
Andy IbanezTEX2b30 .188 .188 .313 .500163200403
Kyle Isbel*DETcf26 .250 .250 .250 .50041000000
Travis Jankowski*CLElf32 .077 .077 .077 .154131000000
Danny JansenTORc 28 .000 .000 .000 .00020000001
Ryan JeffersOAKc 26 .250 .400 .7501.15082101203
Eloy JimenezTBRdh26 .400 .400 .6001.00052100001
Aaron JudgeTORrf31 .333 .333 .8331.16762001201
Edouard Julien*CLE2b24 .250 .250 .250 .50041000001
Corey JulksTEXlf27 .000 .000 .000 .00020000002
Josh JungCLE3b25 .182 .217 .182 .399224000118
Jarred Kelenic*CLElf23 .067 .176 .067 .243151000125
Max Kepler*KCRrf30 .409 .435 .545 .980229001214
Kevin Kiermaier*CHWcf33 .250 .400 .250 .65041000013
Ha-Seong KimBAL2b27 .625 .6671.0001.66785001111
Isiah Kiner-FalefaKCRcf28 .000 .000 .000 .00030000000
Alejandro KirkBALc 24 .143 .143 .143 .28671000001
Andrew KniznerMINc 28 .167 .167 .667 .83361001200
Trevor Larnach*TBRlf26 .000 .000 .000 .00000000000
DJ LeMahieuSEA3b34 .333 .333 .333 .66762000100
Francisco Lindor#NYYss29 .182 .357 .273 .630112100132
Nicky Lopez*MIN2b28 .667 .727 .6671.39496000020
Nick MadrigalNYY3b26 .400 .400 .8001.20052010001
Martin MaldonadoTEXc 36 .214 .214 .429 .643143001109
Cade Marlowe*MINlf26 .000 .333 .000 .33320000011
J.D. MartinezBOSdh35 .000 .000 .000 .00080000003
Nick Martini*BOSdh33 .000 .000 .000 .00000000000
Jorge MateoTEXss28 .000 .000 .000 .000110000004
Nick Maton*TOR3b26 .000 .000 .000 .00030000001
Chas McCormickLAAcf28 .167 .167 .167 .33361000002
Andrew McCutchenOAKdh36 .250 .364 .375 .73982100123
Ryan McKennaOAKrf26 .222 .200 .222 .42292000103
Matt McLainHOUss23 .000 .167 .000 .16750000013
Jeff McNeil*MIN2b31 .182 .438 .182 .619112000141
Whit MerrifieldSEArf34 .200 .200 .200 .40051000001
Mickey Moniak*OAKcf25 .200 .200 .200 .400102000002
Elehuris MonteroNYY1b24 .400 .400 .6001.00052100102
Christopher MorelHOUdh24 .077 .077 .154 .231131100005
Gabriel MorenoCHWc 23 .429 .429 .429 .85773000002
Mike Moustakas*NYY3b34 .000 .000 .000 .00030000000
Max Muncy*KCR3b32 .077 .200 .077 .277131000122
Tom MurphyNYYc 32 .000 .333 .000 .33320000002
Kevin NewmanSEAif29 .000 .200 .000 .20040000010
Brandon Nimmo*LAAcf30 .000 .167 .000 .16750000002
Rougned Odor*OAK2b29 .000 .000 .000 .00000000000
Edward OlivaresCLElf27 .286 .286 .571 .857216410202
Joshua Palacios*CLErf27 .333 .333 .8331.16762001101
Isaac ParedesHOU3b24 .063 .118 .063 .180161000113
Kyren ParisBALss21 .200 .333 .200 .53351000011
David Peralta*OAKlf35 .000 .000 .000 .00010000001
Oswald PerazaHOU3b23 .000 .333 .000 .33320000111
Geraldo Perdomo#KCRss23 .190 .190 .190 .381214000203
Everson PereiraTBRlf22 .143 .143 .286 .42971100002
Salvador PerezBOSc 33 .000 .000 .000 .00010000001
Tommy PhamHOUlf35 .438 .5261.0001.526167003333
Jorge Polanco#OAK2b29 .400 .400 .7001.100104001302
Ceddanne RafaelaDETcf22 .000 .000 .000 .00010000001
Luke Raley*NYYrf28 .222 .222 .222 .44492000003
Henry Ramos#SEAph31 .000 .000 .000 .00000000000
Zach RemillardCLE2b29 .214 .200 .429 .629143001401
Hunter RenfroeTBRrf31 .143 .143 .143 .28671000000
Luis Rengifo#SEAut26 .333 .333 .500 .83362100001
Bryan Reynolds#BOSlf28 .111 .111 .111 .22291000101
Austin RileyHOU3b26 .231 .231 .538 .769133101205
Emmanuel RiveraCLE3b27 .333 .333 .333 .667155000002
Anthony Rizzo*KCR1b33 .316 .409 .474 .883196110133
Victor RoblesTBRcf26 .000 .000 .000 .00030000001
Endy Rodriguez#LAAc 23 .000 .000 .000 .00000000000
Julio Y. RodriguezCLEcf22 .353 .421 .6471.068176500125
Jake RogersBOSc 28 .200 .333 .8001.13351001111
Miguel RojasMINss34 .143 .250 .143 .39371000011
Ben Rortvedt*OAKc 25 .000 .000 .000 .00000000000
Esteury RuizMINcf24 .222 .300 .667 .96792101102
Keibert Ruiz#NYYc 24 .333 .429 .6671.09562200211
Blake Sabol*HOUc 25 .250 .429 .250 .67941000120
Jesus Sanchez*BALrf251.0001.0001.0002.00011000000
Carlos Santana#DET1b37 .000 .200 .000 .20040000111
Anthony Santander#TEXrf28 .182 .308 .545 .853112101122
Casey SchmittTBRss24 .111 .111 .111 .22291000003
Davis SchneiderMIN2b24 .500 .5001.0001.50021100301
Jean SeguraMIN3b33 .000 .000 .000 .00030000001
Marcus SemienTOR2b32 .429 .4291.0001.42973101102
Josh Smith*TBR3b25 .200 .273 .300 .573102100012
Donovan SolanoOAK1b35 .143 .400 .143 .54371000031
George SpringerMINrf33 .357 .438 .7141.152145201521
Jacob StallingsDETc 33 .333 .600 .6671.26731100011
Giancarlo StantonBALdh33 .000 .000 .000 .00060000000
Spencer SteerBOS1b25 .400 .400 .6001.000104200001
Tyler StephensonMINc 26 .400 .400 .9001.300104011102
DJ Stewart*LAArf29 .500 .667 .5001.16721000001
Bryson Stott*KCR2b25 .227 .346 .318 .664225200043
Eugenio SuarezLAA3b31 .375 .444 .375 .81983000014
Jack Suwinski*SEAcf24 .000 .000 .000 .00000000000
Dansby SwansonCHWss29 .125 .222 .125 .34781000013
Chris TaylorCHWlf32 .333 .333 .333 .66762000001
Michael A. TaylorSEAcf32 .167 .167 .167 .33361000103
Rowdy Tellez*KCR1b28 .000 .000 .000 .00000000000
Jose Tena*TBRss22 .000 .000 .000 .00020000000
Alek Thomas*BALcf23 .000 .000 .000 .00010000001
Lane ThomasNYYrf27 .455 .417 .7271.144115300301
Spencer TorkelsonHOU1b23 .100 .182 .100 .282101000013
Gleyber TorresHOU2b26 .118 .158 .353 .511172101611
Ezequiel TovarOAKss21 .375 .500 .375 .87583000223
Kyle Tucker*CHWrf26 .143 .250 .143 .39371000010
Justin TurnerDETdh38 .500 .500 .5001.00042000101
Trea TurnerDETss30 .000 .000 .000 .00050000001
Luis UriasMIN2b26 .000 .000 .000 .00030000001
Gio UrshelaTOR3b31 .333 .333 .333 .66731000000
Daulton Varsho*KCRlf26 .333 .474 .400 .874155100144
Christian VazquezLAAc 32 .000 .000 .000 .00090000005
Nelson VelazquezHOUrf24 .000 .000 .000 .00000000000
Alex Verdugo*CHWrf27 .100 .091 .100 .191101000203
Joey Votto*OAK1b39 .500 .500 .5001.00021000000
Matt Wallner*DETlf25 .000 .000 .000 .00000000000
Taylor WardBALlf29 .571 .571 .8571.42974200200
Drew Waters#OAKcf24 .000 .000 .000 .00000000000
Bobby Witt JrTBRss23 .188 .235 .563 .798163002214
Connor WongDETc 27 .000 .000 .000 .00000000000
Mike Yastrzemski*BOScf32 .333 .333 .333 .66731000000
Masataka Yoshida*KCRlf29 .375 .412 .563 .974166110411

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*LAAss22 .077 .143 .077 .220131000016
Jose AbreuDET1b36 .000 .000 .000 .00000000000
Nick AhmedBOSss33 .250 .333 .250 .58382000203
Nick AllenHOUss24 .200 .259 .200 .459255000025
Pete AlonsoSEA1b28 .133 .278 .533 .811152002536
Francisco AlvarezCLEc 21 .362 .423 .9361.35947176071649
Brian AndersonKCR3b30 .000 .000 .000 .00030000002
Randy ArozarenaBALlf28 .077 .294 .077 .371131000146
Luis Arraez*BOS2b26 .308 .400 .308 .708134000021
Harrison BaderTEXcf29 .000 .000 .000 .00050000001
Ji Hwan Bae*NYY2b23 .261 .393 .304 .697236100155
Josh Bell#BALdh30 .333 .400 .500 .900186001526
Cody Bellinger*TORcf27 .278 .316 .500 .816185101313
Andrew Benintendi*TEXlf28 .156 .269 .178 .4474571002714
Christian BethancourtCLEc 31 .333 .333 .6671.00031100000
Bo BichetteCLEss25 .365 .365 .397 .76263230105012
Cavan Biggio*BAL2b28 .0001.000 .0001.00000000010
Charlie Blackmon*DETdh36 .188 .278 .250 .528163100114
Dairon BlancoOAKrf30 .333 .500 .6671.16731100001
JJ Bleday*HOUlf25 .105 .292 .105 .397192000247
Alex BregmanCHW3b29 .222 .323 .556 .878276112342
Alec Burleson*TBRlf24 .167 .333 .417 .750122001333
Byron BuxtonNYYdh29 .071 .212 .071 .284282000047
Miguel CabreraSEAdh40 .000 .000 .000 .00000000000
Oswaldo Cabrera#DETlf24 .000 .000 .000 .00010000001
Luis CampusanoTBRc 24 .372 .413 .512 .9254316301523
Alexander CanarioTBRdh23 .200 .200 .250 .4502041000010
Jeimer Candelario#MIN3b29 .269 .345 .538 .883521461211618
Victor Caratini#HOUc 29 .000 .300 .000 .30070000032
Dylan Carlson#CHWcf24 .000 .000 .000 .00030000002
Kerry Carpenter*SEArf25 .235 .235 .235 .471174000005
Evan Carter*TBRlf20 .235 .500 .412 .912174001297
Triston Casas*CHW1b23 .273 .429 .9551.383226005869
Nick CastellanosDETrf31 .286 .286 .514 .8003510202408
Harold Castro*TOR2b29 .353 .389 .471 .859176200114
Willi Castro#CLElf26 .154 .267 .308 .5745283114617
Matt ChapmanCHW3b30 .259 .250 .444 .694277201205
Ji Man Choi*LAAdh32 .000 .200 .000 .20080000022
Michael Conforto*TORrf30 .250 .250 .300 .550205100004
William ContrerasSEAc 25 .250 .294 .313 .607164100214
Willson ContrerasTORc 31 .118 .286 .471 .756172002344
J.P. Crawford*BALss28 .462 .529 .6921.222136001432
C.J. CronLAA1b33 .286 .444 .7141.159144002544
Henry DavisTBRrf23 .500 .667 .5001.16742000021
J.D. DavisBOS3b30 .286 .333 .500 .833144001401
Bryan De La CruzKCRlf26 .234 .280 .383 .6634711102438
Elly De La Cruz#KCRss21 .275 .333 .549 .88251140147520
Paul DeJongLAAss29 .000 .000 .000 .00000000000
Jason DelayTORc 28 .000 .000 .000 .00000000000
Jonny DelucaLAAlf24 .000 .000 .000 .00020000000
Elias DiazTEXc 32 .286 .348 .476 .82442122026411
Yandy DiazMIN1b31 .481 .588 .6921.28152258019144
Josh DonaldsonTOR3b37 .333 .3331.3331.66731001202
Jarren Duran*NYYcf26 .293 .375 .439 .81441123017611
Adam DuvallTEXcf34 .167 .255 .452 .7084270048315
Tommy Edman#LAAss28 .200 .273 .200 .473102000111
Christian Encarnacn-StranDET1b23 .105 .105 .263 .368192001105
Kyle FarmerOAK3b32 .000 .000 .000 .00050000001
Freddy FerminKCRc 28 .333 .333 .500 .83362100300
David FletcherBOSss29 .000 .250 .000 .25030000010
Wilmer FloresBOS1b31 .333 .429 .5831.012124001223
Ty FranceTOR1b28 .167 .286 .167 .452183000123
Wander Franco#TBRss22 .265 .308 .551 .8594913503637
Adam Frazier*TEX2b31 .200 .200 .422 .6224594026012
Freddie Freeman*MIN1b33 .254 .356 .365 .72163164016712
Tyler FreemanTEX3b24 .270 .308 .270 .5783710000224
David FryCHWc 27 .346 .370 .615 .986269102417
Adolis GarciaNYYrf30 .195 .306 .415 .7214180038717
Luis V. Garcia*DET2b23 .161 .188 .387 .575315102615
Stone GarrettBOSlf27 .000 .000 .000 .00010000001
Paul GoldschmidtTEX1b35 .217 .294 .435 .72946101036313
Nolan Gorman*BAL2b23 .143 .200 .357 .557142001217
Yasmani Grandal#KCRc 34 .108 .213 .162 .3753740104518
Robbie Grossman#BOSlf33 .000 .000 .000 .00000000000
Lourdes GurrielHOUlf29 .326 .375 .6281.0034314104638
Yuli GurrielTBR1b39 .293 .348 .537 .8844112511444
Mitch HanigerLAAlf32 .000 .000 .000 .00010000000
Ian Happ#SEAlf28 .308 .471 .5381.009134001144
Michael Harris II*MINcf22 .250 .339 .404 .743521320210716
Josh HarrisonTEX2b35 .083 .154 .167 .321363001325
Ke'Bryan HayesBAL3b26 .278 .316 .500 .816185101511
Gunnar Henderson*NYY3b22 .300 .379 .560 .93950155127618
Jason Heyward*TBRrf33 .111 .111 .222 .33391100002
Nico HoernerTBR2b26 .286 .444 .286 .73072000110
Andy IbanezTEX2b30 .395 .439 .6051.0443815202424
Kyle Isbel*DETcf26 .286 .286 .286 .571144000102
Travis Jankowski*CLElf32 .238 .333 .286 .6194210200256
Danny JansenTORc 28 .333 .400 .8891.289186103504
Ryan JeffersOAKc 26 .462 .462 .462 .923136000105
Eloy JimenezTBRdh26 .286 .375 .8571.23272101213
Aaron JudgeTORrf31 .222 .333 .611 .944184102435
Edouard Julien*CLE2b24 .174 .309 .391 .7004681037917
Corey JulksTEXlf27 .000 .200 .000 .20040000011
Josh JungCLE3b25 .083 .120 .167 .2874841013115
Jarred Kelenic*CLElf23 .229 .362 .542 .90448114137921
Max Kepler*KCRrf30 .311 .392 .378 .77045143004611
Kevin Kiermaier*CHWcf33 .391 .391 .7831.174239112404
Ha-Seong KimBAL2b27 .150 .261 .150 .411203000036
Isiah Kiner-FalefaKCRcf28 .500 .500 .5001.00021000100
Alejandro KirkBALc 24 .133 .350 .133 .483152000153
Andrew KniznerMINc 28 .118 .111 .118 .229172000108
Trevor Larnach*TBRlf26 .000 .500 .000 .50020000120
DJ LeMahieuSEA3b34 .214 .313 .286 .598143100025
Francisco Lindor#NYYss29 .283 .365 .587 .95246134224612
Nicky Lopez*MIN2b28 .292 .426 .354 .78048141106125
Nick MadrigalNYY3b26 .226 .278 .290 .568317200322
Martin MaldonadoTEXc 36 .000 .000 .000 .00010000001
Cade Marlowe*MINlf26 .000 .300 .000 .30070000032
J.D. MartinezBOSdh35 .250 .250 .583 .833123101305
Nick Martini*BOSdh33 .000 .000 .000 .00030000001
Jorge MateoTEXss28 .333 .333 .333 .66731000000
Nick Maton*TOR3b26 .077 .250 .077 .327131000035
Chas McCormickLAAcf28 .214 .389 .6431.032143002232
Andrew McCutchenOAKdh36 .313 .353 .500 .853165001211
Ryan McKennaOAKrf26 .333 .333 .333 .66762000001
Matt McLainHOUss23 .176 .222 .235 .4581731001110
Jeff McNeil*MIN2b31 .288 .364 .407 .7705917211576
Whit MerrifieldSEArf34 .250 .333 .313 .646164100124
Mickey Moniak*OAKcf25 .462 .462 .7691.231136101304
Elehuris MonteroNYY1b24 .231 .267 .692 .959133002412
Christopher MorelHOUdh24 .200 .333 .200 .53351000012
Gabriel MorenoCHWc 23 .000 .000 .000 .00000000000
Mike Moustakas*NYY3b34 .250 .348 .550 .898205002536
Max Muncy*KCR3b32 .184 .311 .526 .8373871048716
Tom MurphyNYYc 32 .231 .333 .615 .949133201328
Kevin NewmanSEAif29 .267 .267 .333 .600154100003
Brandon Nimmo*LAAcf30 .118 .167 .176 .343172100017
Rougned Odor*OAK2b29 .222 .500 .5561.05692001254
Edward OlivaresCLElf27 .261 .358 .370 .72846120114515
Joshua Palacios*CLErf27 .444 .500 .7781.27894001310
Isaac ParedesHOU3b24 .282 .404 .6151.02039111041057
Kyren ParisBALss21 .333 .500 .333 .83331000012
David Peralta*OAKlf35 .286 .444 .286 .73072000020
Oswald PerazaHOU3b23 .200 .200 .200 .40051000000
Geraldo Perdomo#KCRss23 .167 .300 .214 .5144272000810
Everson PereiraTBRlf22 .083 .241 .083 .3252420001312
Salvador PerezBOSc 33 .222 .222 .222 .44492000201
Tommy PhamHOUlf35 .256 .273 .442 .7154311202418
Jorge Polanco#OAK2b29 .100 .182 .100 .282101000213
Ceddanne RafaelaDETcf22 .267 .353 .333 .686154100116
Luke Raley*NYYrf28 .189 .268 .351 .6203771114315
Henry Ramos#SEAph31 .000 .000 .000 .00010000000
Zach RemillardCLE2b29 .111 .111 .111 .22291000102
Hunter RenfroeTBRrf31 .154 .233 .359 .592396202649
Luis Rengifo#SEAut26 .200 .250 .333 .583153010012
Bryan Reynolds#BOSlf28 .333 .4291.0831.512124112324
Austin RileyHOU3b26 .245 .288 .429 .71749121128214
Emmanuel RiveraCLE3b27 .444 .538 .6671.20594200133
Anthony Rizzo*KCR1b33 .368 .415 .7111.1253814403938
Victor RoblesTBRcf261.0001.0001.0002.00011000000
Endy Rodriguez#LAAc 23 .000 .100 .000 .10080000113
Julio Y. RodriguezCLEcf22 .180 .227 .279 .50661113015213
Jake RogersBOSc 28 .000 .200 .000 .20040000012
Miguel RojasMINss34 .118 .118 .118 .235172000003
Ben Rortvedt*OAKc 25 .000 .000 .000 .00010000001
Esteury RuizMINcf24 .255 .309 .392 .70151134014311
Keibert Ruiz#NYYc 24 .364 .395 .6061.00133122021234
Blake Sabol*HOUc 25 .281 .324 .375 .699329001417
Jesus Sanchez*BALrf25 .400 .438 .6671.104156101105
Carlos Santana#DET1b37 .370 .485 .7411.2262710402564
Anthony Santander#TEXrf28 .367 .392 .6941.08649182148212
Casey SchmittTBRss24 .091 .167 .364 .530111001405
Davis SchneiderMIN2b24 .167 .286 .333 .61961100112
Jean SeguraMIN3b33 .500 .571 .5001.071105000210
Marcus SemienTOR2b32 .100 .100 .100 .200202000001
Josh Smith*TBR3b25 .143 .362 .200 .56235501031015
Donovan SolanoOAK1b35 .125 .125 .125 .25081000003
George SpringerMINrf33 .242 .304 .484 .788621530417515
Jacob StallingsDETc 33 .000 .000 .000 .00000000000
Giancarlo StantonBALdh33 .000 .000 .000 .00040000003
Spencer SteerBOS1b25 .500 .533 .7861.319147101313
Tyler StephensonMINc 26 .156 .220 .267 .4874572015416
DJ Stewart*LAArf29 .167 .231 .500 .731122101114
Bryson Stott*KCR2b25 .226 .255 .396 .65153123025113
Eugenio SuarezLAA3b31 .308 .400 .7691.169134002526
Jack Suwinski*SEAcf24 .000 .067 .000 .067140000019
Dansby SwansonCHWss29 .346 .452 .500 .9522691013511
Chris TaylorCHWlf32 .296 .321 .444 .766278101319
Michael A. TaylorSEAcf32 .000 .000 .000 .00020000002
Rowdy Tellez*KCR1b28 .250 .400 .500 .90041100012
Jose Tena*TBRss22 .097 .152 .129 .2813131001119
Alek Thomas*BALcf23 .313 .313 .313 .625165000103
Lane ThomasNYYrf27 .275 .295 .550 .845401150210118
Spencer TorkelsonHOU1b23 .241 .333 .276 .609297100249
Gleyber TorresHOU2b26 .277 .340 .340 .68047133005510
Ezequiel TovarOAKss21 .455 .538 .5451.084115100110
Kyle Tucker*CHWrf26 .250 .276 .500 .776287102312
Justin TurnerDETdh38 .250 .324 .250 .574328000439
Trea TurnerDETss30 .273 .368 .515 .884339121449
Luis UriasMIN2b26 .000 .000 .000 .00010000001
Gio UrshelaTOR3b31 .000 .000 .000 .00000000000
Daulton Varsho*KCRlf26 .143 .143 .143 .286142000003
Christian VazquezLAAc 32 .000 .000 .000 .00020000001
Nelson VelazquezHOUrf24 .417 .462 .7501.212125101313
Alex Verdugo*CHWrf27 .160 .222 .440 .662254102323
Joey Votto*OAK1b39 .167 .286 .167 .45261000012
Matt Wallner*DETlf25 .273 .351 .7881.1393392059316
Taylor WardBALlf29 .500 .667 .5001.16721000010
Drew Waters#OAKcf24 .091 .091 .182 .273111100003
Bobby Witt JrTBRss23 .167 .196 .208 .404488010328
Connor WongDETc 27 .323 .344 .7421.08631101046110
Mike Yastrzemski*BOScf32 .083 .143 .167 .310121100119
Masataka Yoshida*KCRlf29 .120 .151 .300 .451506411427