Org batting register -- CIBL
Regular season -- as of 10/27/2025

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*REBss24 .260 .330 .433457119289116157143510874
Wilyer Abreu*PHOrf26 .275 .345 .54740411132026659034312273
Luisangel AcunaINPss23 .417 .423 .70824101025601400
Ronald AcunaTERrf27 .254 .329 .33519750622301912150166
Willy AdamesDUTss29 .264 .333 .478508134340258467252130152
Riley AdamsFIHc 29 .299 .357 .4817723422109072200
Jo AdellSYNrf26 .236 .307 .5283528316625515633610835
Nick AhmedEMPss35 .201 .254 .239159326001480125211
Ozzie Albies#PHO2b28 .264 .295 .372341902205413911651124
Blaze AlexanderVAGss26 .194 .278 .3361342640517182144110
Nick AllenPEAss26 .167 .202 .244901540165131400
Pete AlonsoSMS1b30 .236 .318 .403601142280248469106616800
Jose AltuveFIH2b35 .292 .336 .39868620037012116761038122175
Francisco AlvarezSEAc 23 .261 .341 .441261681101233372306300
Yordan Alvarez*SLGdh28 .299 .378 .524546163221339181126010540
Jacob AmayaDRIss26 .220 .281 .271591330031051910
Miguel AmayaBROc 26 .248 .323 .3902105290728263214000
Tim AndersonSPCss32 .245 .260 .265491210025102100
Miguel Andujar lf30 .297 .329 .3881654910111512082100
Jonathan Aranda*BRO1b27 .231 .325 .4131042440514161153200
Orlando ArciaSMSss30 .233 .292 .33828767131529311236800
Nolan ArenadoFIH3b34 .266 .314 .4025871561702166808369700
Gabriel AriasVAG3b25 .134 .171 .236157215131011075330
Randy ArozarenaSPClf30 .215 .315 .356568122350156551166817682
Luis Arraez*PHO1b28 .299 .326 .3646461933113585162237166
Harrison BaderSLGcf31 .236 .272 .35422954607302121071145
Javier BaezPEAss32 .192 .223 .269271529042114297261
Patrick Bailey#COMc 26 .237 .319 .3972245390931331264010
Darren Baker*SPC2b26 .467 .467 .7331571011400301
Luken BakerVAGdh28 .278 .350 .8891851225402100
Brooks Baldwin#SPC2b24 .230 .255 .32010023302813133011
Addison Barger*DEM3b25 .177 .221 .407113202081621073800
Austin BarnesFIHc 35 .340 .393 .4061063640119150102810
Tucker Barnhart*DEMc 34 .188 .235 .1881630002301900
Jorge Barrosa#SEAcf24 .125 .125 .125810000000200
Joey BartSPCc 28 .266 .324 .503199531401128271165900
Brett Baty*BRO3b25 .240 .316 .4131212930619150143100
Jake Bauers*SPC1b29 .190 .252 .32827452919322412211660
Jordan BeckEMPlf24 .224 .283 .2828519500821634122
Josh Bell#TER1b32 .238 .306 .42152212414226658235012900
Cody Bellinger*TERcf29 .279 .345 .43551714424317737815410062
Andrew Benintendi*CLElf30 .219 .278 .3764529919216386313811410
Will Benson*CLElf27 .143 .238 .253182261103101412210132
Christian BethancourtDSXc 33 .225 .267 .3527116302104221620
Mookie BettsDSXss32 .266 .349 .43845912223714764216064120
Bo BichetteREBss27 .217 .253 .323161358031215172642
Cavan Biggio*FIH2b30 .215 .347 .3991583450833239256600
Tyler Black*INPdh24 .188 .366 .2503262004218910
Charlie Blackmon* dh38 .285 .345 .4703681051951343469266320
Dairon BlancoFORlf32 .244 .296 .444902230516183423173
JJ Bleday*FORcf27 .260 .347 .542288752102047451377801
Ryan BlissFIH2b25 .167 .216 .37548802246031921
Xander BogaertsSMS2b32 .270 .319 .3334231141314493432883141
Alec BohmSEA3b28 .263 .306 .3825811533411178698308710
David BoteTER3b32 .186 .205 .25643800112011200
Alex BregmanDSX3b31 .221 .271 .3855891302342257735388800
Will Brennan*REBrf27 .230 .278 .32731873111637316185510
Jonah BrideVAG1b29 .254 .325 .44224061901228261245100
Seth Brown*PINlf32 .194 .267 .3412174250926280226510
Vidal Brujan#PEAss27 .207 .286 .27816935101017131184111
Kris BryantFIHdh33 .235 .343 .3191192851117135154300
Jake BurgerFOR3b29 .249 .301 .450493123172265368142314900
Alec Burleson*SLGdh26 .252 .295 .4144851221602156764297501
Michael Busch*RLF1b27 .239 .321 .40944710713021605735214000
Lawrence Butler*RLFrf24 .265 .321 .4553479214216515512995123
Byron BuxtonREBcf31 .283 .335 .47836410324115436813179686
Jose CaballeroPHOss28 .238 .282 .3954461062911346431217136296
Oswaldo Cabrera#SEA3b26 .201 .258 .27130361131234252227400
Willie Calhoun*VAGdh30 .274 .360 .43018651143325203222100
Alex CallFORrf30 .368 .412 .509106391011195172180
Daz CameronRLFlf28 .222 .290 .349126286221092104010
Junior CamineroCLE3b21 .252 .283 .437135348151618073500
Luis CampusanoCOMc 26 .289 .346 .47618754140719210173300
Jeimer Candelario#TER3b31 .226 .286 .4404259622619576153111700
Mark CanhaFIH1b36 .204 .308 .304382781517522910489430
Dominic Canzone*EMPrf27 .258 .274 .3989324702712023200
Victor Caratini#VAGc 31 .240 .307 .3352425880519201236100
Dylan Carlson#BROlf26 .171 .195 .24715827303711055710
Kerry Carpenter*COMrf27 .298 .347 .6812357013101937594167400
Matt Carpenter*VAGdh39 .222 .282 .4371353080718120126100
Corbin Carroll*DEMcf24 .218 .310 .41163213817122799883831464813
Evan Carter*EMPlf22 .216 .303 .4411022280517200143432
Curt CasaliFORc 36 .139 .253 .1947210101631101800
Triston Casas*CLE1b25 .278 .356 .583144401101125261175700
Nick CastellanosSCOrf33 .258 .310 .44757014723525619193811822
Willi Castro#PINss28 .238 .336 .343470112182964522151115131
Jake Cave*FIHrf32 .222 .271 .39232472204937312219710
Andres ChaparroCOMdh26 .174 .333 .21746820093110600
Matt ChapmanSPC3b32 .208 .268 .35855311533116686173915220
Jazz Chisholm*FORcf27 .246 .299 .466451111191266870035115386
Jackson ChourioFORlf21 .281 .318 .475520146391208072527124157
Kody Clemens*DSX1b29 .265 .299 .50683229131213042500
Ernie ClementDSX3b29 .252 .283 .4553418618017454541338154
Oscar Colas*INPrf26 .111 .273 .1111820002013400
Michael Conforto*DSXlf32 .262 .306 .477260681321336381168000
Griffin Conine*VAGrf27 .208 .295 .273771620167192800
William ContrerasDEMc 27 .262 .353 .46063716745325818968415870
Willson ContrerasSPCc 33 .272 .357 .506324881901944459359520
Billy CookVAG1b26 .235 .235 .50034800355001202
Carlos CorreaTERss30 .334 .391 .5433351122231455551326100
Colton Cowser*REBlf25 .259 .331 .44550613128618796075218160
Brandon Crawford*PEAss38 .226 .294 .3233170013412900
J.P. Crawford*DEMss30 .181 .278 .339375687514514534911541
Dylan CrewsDRIrf23 .269 .313 .3701082961192162676
Jake Cronenworth*REB1b31 .253 .336 .3724541152329664275111522
Pete Crow-Armstrong*BROcf23 .242 .279 .39537290112144639218122379
Oneil Cruz*FORss26 .239 .305 .427531127302227871645172175
Travis d'ArnaudPHOc 36 .194 .254 .37523245150928295157111
Bobby DalbecPIN1b30 .000 .000 .000300000000100
Bryan De La CruzDEMlf28 .236 .276 .40855913231121667123115520
Elly De La Cruz#BROss23 .260 .336 .45962816336132199664702176813
Paul DeJongSLGss31 .226 .288 .45735079120234054121911902
Adrian Del Castillo*DUTc 25 .264 .321 .52872194051116062900
Jonny DelucaCLErf26 .221 .280 .30522650813182171250114
Rafael Devers*DUT3b28 .265 .362 .51450613440426889307916401
Zach DezenzoTER1b25 .326 .333 .34943141003201800
Elias DiazSYNc 34 .285 .326 .38233094230339452205700
Yainer DiazFIHc 26 .275 .303 .431589162263206710652112610
Yandy DiazREB1b33 .321 .371 .4455771852811474733458600
Dillon DinglerPINc 26 .200 .245 .340501032050031900
Brendan Donovan*TERlf28 .285 .345 .42661517541214996412468520
Brenton DoyleCLEcf27 .264 .323 .4565001322542165684401493610
Brandon DruryPIN2b32 .096 .155 .142218214021282136200
Mauricio DubonSMSlf30 .298 .324 .387372111191433310155720
Ezequiel DuranPHO3b26 .255 .290 .2972396110002519495104
Jarren Duran*PINcf28 .279 .332 .48969819549142311858651173308
Adam DuvallDUTrf36 .213 .272 .48618339501537390166500
Tommy Edman#SEAcf30 .185 .278 .3001302452213211173200
Xavier Edwards#CLEss25 .297 .398 .35420962820361103541183
Jerar EncarnacionPHOdh27 .200 .244 .294851720228051911
Christian Encarnacn-StranSMS1b25 .174 .194 .304691260156022100
Santiago EspinalSYN3b30 .254 .312 .3993518913112474742747162
Thairo EstradaSCO2b29 .208 .233 .2773036310133024386601
Stuart Fairchild cf29 .255 .324 .4081965071732160205583
Kyle FarmerREB2b34 .209 .268 .360139296331513663701
Freddy FerminSPCc 30 .289 .335 .3812186380416124114400
Jose FerminDRI2b26 .220 .365 .26841920054010800
Tyler FitzgeraldSLGss27 .295 .346 .59730590132255962322106193
Dominic Fletcher*DRIrf27 .193 .238 .229140272011010274000
Wilmer FloresDUT1b33 .154 .277 .231781200212101131600
Estevan Florial*VAGdh27 .161 .235 .32331531033031000
Nick FortesPEAc 28 .179 .219 .2292624710011320593110
Jake Fraley*FORrf30 .244 .298 .30717643502221211323154
Ty FranceSCO1b30 .245 .310 .38545711216016494711339900
Adam Frazier*SCO2b33 .203 .291 .3141533180317134153521
Freddie Freeman*RLF1b35 .263 .348 .45054414336320798276610282
Tyler FreemanPEAcf26 .166 .240 .267307511116213216145751
Sal Frelick*PINrf25 .274 .333 .3433509614223330428571310
TJ Friedl*RLFcf29 .242 .353 .4181824431936289243772
David FryCOMdh29 .229 .327 .38425859130935366327000
Joey Gallo*DRI1b31 .119 .232 .25122727309201813310520
Ben Gamel* rf33 .235 .235 .2351740006000300
Adolis GarciaPINrf32 .222 .276 .3384059017010314652511843
Avisail GarciaSYNrf34 .157 .173 .27551800248011200
Luis V. Garcia*FOR2b25 .254 .297 .45842610818023575932684166
Maikel GarciaPHO3b25 .235 .297 .30744610520323938040724111
Mitch GarverSCOdh34 .135 .214 .21624533140210191249600
Zack GelofSCO2b25 .206 .254 .3144078411394331324151303
Andres Gimenez*CLE2b26 .275 .326 .34056415526136443182694247
Paul GoldschmidtFOR1b37 .300 .364 .517323972501550494317642
Yan GomesDRIc 37 .160 .192 .360508103411202000
Nick GonzalesCOM2b26 .240 .287 .30536788172133244218401
Romy GonzalezFOR2b28 .277 .357 .43619554708361802550206
Hunter GoodmanPHOc 25 .169 .199 .4431833150152025166301
Nick Gordon* lf29 .206 .253 .2942144470425210145517
Nolan Gorman*INP2b25 .218 .291 .4123307222014444213313123
Yasmani Grandal#SMSc 36 .185 .275 .38381154049110101300
Riley Greene*FORlf24 .306 .392 .55842813117825698745813210
Randal GrichukSEArf33 .247 .300 .40324360140830343185200
Trent Grisham*SPCcf28 .212 .313 .3211563312415183216001
Vaughn GrissomDRI2b24 .185 .267 .241541030030061400
Robbie Grossman#TERdh35 .216 .307 .2681533320216130214631
Vladimir GuerreroBRO1b26 .319 .381 .5556492074803510011866411210
Luis Guillorme*SYN2b30 .125 .286 .161567200550131200
Lourdes GurrielSMSlf31 .256 .291 .4245231342721953736229220
Yuli GurrielSYN1b41 .227 .292 .22744100003304800
Eric HaaseSMSc 32 .195 .267 .29341810122041800
David Hamilton*VAGss27 .224 .266 .349304681707353121681207
Garrett HampsonSYNcf30 .250 .303 .40014035150219111103162
Mitch HanigerSCOrf34 .207 .270 .364363759016323962611800
Ian Happ#INPlf30 .238 .325 .449626149401307879577186156
Bryce Harper*SEA1b32 .277 .348 .526584162351361008556014900
Brett HarrisSCO3b27 .108 .263 .2809310105995152310
Michael Harris II*INPcf24 .249 .299 .380342851121046362246462
Ke'Bryan HayesDEM3b28 .246 .287 .32632580110531302185670
Austin HaysINPlf29 .288 .333 .4961394012151713373200
Austin HedgesPEAc 32 .113 .176 .227971120358174000
Jonah Heim#DUTc 30 .241 .286 .45320349401329290134200
Gunnar Henderson*SEAss24 .304 .399 .508612186345271047039517190
Darell HernaizSPC3b23 .178 .263 .3221182120514123113500
Enrique HernandezBRO3b33 .210 .274 .35024351130731212214900
Teoscar HernandezRLFlf32 .231 .297 .43163514724233781011348226111
Ivan HerreraRLFc 25 .315 .402 .3821655272024151233730
Jose Herrera#FORc 28 .148 .246 .20454811064072200
Jason Heyward*VAGrf35 .240 .282 .512242581451439410155160
Kyle HigashiokaSLGc 35 .189 .248 .46419637601623390166500
Derek HillEMPcf29 .131 .189 .35499132161612164441
Sam Hilliard*DUTlf31 .241 .305 .56913733301427301125400
Rece HindsVAGrf24 .375 .4221.0004015326911131341
Nico HoernerRLF2b28 .272 .326 .36459916337346567153461243
Jackson Holliday*SLG2b21 .286 .370 .362105303111313593010
Spencer Horwitz*EMP1b27 .252 .345 .453318801711539395438200
Rhys HoskinsPIN1b32 .225 .311 .4483918815024566334712920
Andy IbanezSYN2b32 .228 .273 .2832195060227201145211
Jose IglesiasSEA2b35 .275 .323 .3842296313041722894400
Jonathan India 2b28 .235 .330 .325422992115473411519992
Kyle Isbel*SPCcf28 .223 .252 .36635078138728382127221
Alex JacksonRLFc 29 .203 .291 .4936914804811092800
Danny JansenSYNc 30 .194 .308 .29025249150327203394000
Ryan JeffersEMPc 28 .206 .277 .3744128528113436311318721
Eloy JimenezPEAdh28 .264 .305 .429296781711034333155921
Leo JimenezTERss24 .230 .297 .3871914490726298106400
Connor Joe 1b32 .225 .299 .34935580230749364359931
Jahmai JonesSYNdh27 .147 .275 .35334510244061100
Nolan Jones*SLGlf27 .191 .327 .3011362690227162264722
Aaron JudgeDSXcf33 .316 .439 .660585185371541371187126176142
Edouard Julien*COM2b26 .164 .289 .2631522530421131266120
Corey JulksBROlf29 .259 .306 .276581510042041610
Jace Jung*DEM3b24 .234 .400 .3834711102770132100
Josh JungSLG3b27 .244 .274 .425160392092926344510
Colt Keith*PIN2b23 .287 .329 .45945313013419517022910486
Jarred Kelenic*DRIlf25 .238 .296 .4034129819215514813413252
Carson KellyTERc 30 .230 .298 .3042305380321213214200
Max Kepler*SYNrf32 .226 .272 .33129667171423345157600
Kevin Kiermaier*CLEcf35 .348 .362 .543461630257011200
Ha-Seong KimDEMss29 .220 .296 .3843968716215464634182140
Isiah Kiner-FalefaINP2b30 .252 .287 .3474011011327404771560114
Alejandro KirkDRIc 26 .244 .316 .34134985171533322377200
Heston Kjerstad*DRIlf26 .313 .418 .518832620512154111700
Andrew KniznerPEAc 30 .106 .160 .1914751012612500
Steven Kwan*SCOlf27 .288 .374 .4004581321231153327576574
Shea LangeliersDUTc 27 .272 .335 .60739710817138739463211010
Wyatt LangfordBROlf23 .232 .304 .384448104241145750148120165
Trevor Larnach*SEAdh28 .226 .291 .41019544601021331174900
Ramon LaureanoSPCrf30 .248 .278 .4323037520012363731110940
Charles LeblancVAG3b291.0001.0001.000110001200000
Brooks Lee#CLEss24 .241 .278 .35210826901813151701
Jung Hoo Lee*SPCcf26 .245 .297 .27914736201179291111
Korey LeeSMSc 26 .236 .264 .367335791818363811210350
DJ LeMahieuSEA3b36 .171 .194 .1713560001201500
Royce LewisREB3b26 .259 .311 .500278721821542390236700
Francisco Lindor#SCOss31 .282 .354 .526532150261347980852116101
Trey LipscombPEA3b25 .141 .229 .161149213003104143942
Tyler LocklearFIH1b24 .333 .333 .333620001100300
Nick LoftinDEM2b26 .182 .200 .1824480002601500
Joey Loperfido*FIHlf26 .195 .233 .3442154211352122478511
Nicky Lopez*DEM2b30 .311 .361 .371167525111382112101
Otto LopezSPC2b26 .282 .320 .38132391181435362176751
Brandon Lowe*BRO2b30 .260 .317 .5143549219123495732810512
Josh Lowe*SPCrf27 .258 .318 .40430278162837341279992
Nathaniel Lowe*REB1b29 .249 .336 .3355101271519615326514864
Marco LucianoSPC2b23 .000 .500 .000100000101100
Nathan Lukes*VAGlf30 .296 .359 .444812422271109900
Gavin Lux*RLF2b27 .281 .336 .43533895212954390298210
Manny MachadoCLE3b32 .274 .321 .45758716135024718433811853
Bligh Madris*SYN1b29 .156 .204 .17845710003032310
Luke MailePEAc 34 .122 .250 .1598210001673123400
Martin MaldonadoCLEc 38 .113 .160 .14171820052132500
Justyn-Henry MalloyCOMdh25 .266 .442 .42264172129103182311
Kyle Manzardo*FIHdh24 .232 .284 .444142339071724293000
Rafael Marchan#DSXc 26 .333 .471 .5562793012234400
Manuel MargotSMSlf30 .242 .327 .396912280214131111771
Brandon Marsh*SEAlf27 .224 .337 .346379851339464426315942
Ketel Marte#DUT2b31 .296 .386 .574500148256341028846910840
Noelvi MarteTER3b23 .217 .236 .300120264021012123661
Starling Marte rf36 .320 .386 .4892728714104463522857102
Austin MartinSPCcf26 .199 .234 .3302214421122411285330
Angel Martinez#CLEcf23 .210 .274 .266124267001290112501
J.D. MartinezEMPdh37 .180 .315 .2131222240010102223600
Nick Martini*VAGdh35 .107 .219 .1792830100131400
Michael Massey*DUT2b27 .235 .299 .3279823302118362200
Jorge Mateo 2b30 .201 .254 .342199401115191221249108
Luis MatosSPCcf23 .308 .308 .7691340023500400
Coby MayoCLE3b23 .000 .000 .000100000000100
James McCannSLGc 35 .171 .218 .244821430175142200
Kyle McCann*PEAc 27 .208 .329 .3477215103991123200
Jake McCarthy*DSXcf27 .296 .351 .3984151239395238142360244
Chas McCormickDSXlf30 .158 .189 .2081011620176133151
Grant McCray*FORcf24 .262 .318 .60761160351312143020
Andrew McCutchenINPdh38 .248 .322 .443343851601737462379520
Reese McGuire*SMSc 30 .218 .306 .34587195028110111800
Zach McKinstry*SEAss30 .261 .324 .34623461151131232214731
Ryan McMahon*SYN3b30 .247 .345 .42951012624023836347317703
Jeff McNeil*FIH2b33 .224 .292 .341425951811037439346120
Curtis MeadPEA2b24 .179 .235 .232951750085342401
Parker Meadows*REBcf25 .206 .268 .32027256155239203218780
MJ Melendez*DSXlf26 .081 .190 .16237311060051300
Danny MendickSYN3b31 .260 .321 .377772041198071242
Joey MenesesSPC1b33 .244 .323 .31825863100330124276010
Whit MerrifieldINP2b36 .210 .265 .3172906184527200226454
Jackson Merrill*PHOcf22 .271 .303 .445573155305208179325116166
Matt Mervis*INPdh271.0001.0001.000220001000000
Jake MeyersCOMcf29 .227 .285 .35739289213854455298612
Drew Millas#SEAc 27 .333 .455 .333930001002210
Jose MirandaSMS3b27 .289 .335 .3983741082415384212166801
Garrett Mitchell*SYNcf26 .244 .342 .48719748134938281296662
Andruw MonasterioCLE3b28 .234 .345 .255471110082081542
Yoan Moncada#PHO3b30 .229 .357 .3143583004207500
Mickey Moniak*SMScf27 .227 .253 .3752164912162227446973
Elehuris MonteroDRI1b26 .270 .299 .459742080279031300
Dylan MooreBROss32 .189 .290 .40730758212143941640107122
Christopher MorelBRO3b26 .179 .257 .355346628117464553211911
Gabriel MorenoRLFc 25 .290 .362 .42031792222548333336322
Ryan MountcastleSMS1b28 .258 .308 .3784311112428434542810201
Cedric Mullins*DUTcf30 .267 .338 .47641211017023766604586131
Max Muncy*SYN3b34 .250 .384 .533240602221440403517700
Sean MurphyDEMc 30 .245 .356 .45319247511127325285100
Dane MyersPINrf29 .320 .414 .4605016401102262111
Carlos NarvaezDUTc 26 .000 .417 .000700003105100
Bo Naylor*SLGc 25 .249 .317 .4923137811121425913211131
Josh Naylor*COM1b28 .224 .297 .41251911623025657145210532
Zach NetoSPCss24 .254 .321 .47554713938127841051740134197
Tyler NevinRLF1b28 .053 .143 .0531910000002700
Kevin NewmanFIHss31 .271 .308 .38728477180534262144321
Tomas NidoSEAc 31 .199 .232 .331136276041312063500
Brandon Nimmo*SEAlf32 .260 .364 .462585152351279288138516351
Jhonkensy NoelVAGrf23 .272 .338 .60012534611119262113600
Lars Nootbaar*PHOrf27 .239 .339 .403352841441244415498197
Connor NorbyPIN3b25 .197 .262 .2991372750311140125421
Nasim Nunez#TERss24 .268 .446 .2865615100840181593
Ryan O'Hearn*SEAdh31 .307 .382 .467336103213951472435001
Logan O'HoppeBROc 25 .214 .265 .380308669014293691311310
Tyler O'NeillPEAlf30 .236 .328 .5383819019032636764815130
Shohei Ohtani*FIHdh30 .325 .422 .653625203371248149118799155447
Edward OlivaresBROrf29 .083 .083 .0831210001100100
Matt Olson*PEA1b31 .246 .341 .49358214347231749397615300
Jonathan OrnelasFOR3b25 .200 .200 .200510000100300
Joey OrtizRLF3b26 .237 .312 .35040095194647385399133
James Outman*CLEcf28 .119 .222 .254134163057148105910
Marcell Ozuna dh34 .334 .422 .5786232082904111712369117501
Cristian PacheDRIcf26 .155 .246 .20711618301830144600
Andy PagesREBcf24 .274 .321 .46541311324217636542610700
Pedro PagesPHOc 26 .199 .247 .2881462910414110104250
Joshua Palacios*SYNrf29 .209 .321 .3586714212781101700
Richie Palacios*EMP2b28 .267 .370 .38823262626353333564192
Isaac ParedesDRI3b26 .239 .320 .365570136221167555165611600
Vinnie Pasquantino*VAG1b27 .243 .301 .4145071233031755675407500
Joc Pederson*TERdh33 .279 .400 .496373104172205861126710701
Jeremy PenaDSXss27 .250 .297 .3565931482621164521724952710
David Peralta*VAGrf37 .247 .337 .36122756121428235266131
Geraldo Perdomo#DUTss25 .312 .393 .39329893112349321405380
Jhonny PeredaFORc 29 .067 .067 .2671510011200500
Salvador PerezDSXc 35 .224 .274 .364572128170214874152714200
Wenceel Perez#SMSrf25 .251 .299 .3912355963727191165730
Blake Perkins#SLGcf28 .210 .289 .2721954190127153194497
Tommy PhamSMSrf37 .235 .272 .31933278114331230177930
Kevin PillarRLFcf36 .259 .300 .3772285990625224114640
Rene PintoFORc 28 .106 .160 .19147510153031900
Jorge Polanco#DSX2b31 .165 .218 .25210317003135163200
Jurickson Profar#EMPlf32 .295 .390 .49562418438029106771781111134
Ceddanne RafaelaINPss24 .261 .271 .3804291122101034482511794
Cal Raleigh#REBc 28 .269 .337 .5095501481913771109357155152
Luke Raley*VAGlf30 .282 .357 .512404114213225652222512671
Harold RamirezINPdh30 .184 .198 .2341582950198123800
Jose E. Ramirez#DUT3b32 .266 .320 .498606161401331029725076173
Bryan RamosDEM3b23 .226 .273 .339621410256132110
Heliot RamosINPcf25 .257 .317 .44547012116024555773414141
J.T. RealmutoTERc 34 .264 .317 .4513649615117425372310400
Rob RefsnyderPINlf34 .271 .339 .47122160151927343206600
Zach RemillardTER2b31 .212 .212 .3033373004500501
Hunter RenfroeSYNrf33 .205 .284 .3371903970624252204800
Luis Rengifo#SMS3b28 .260 .317 .327269701202342422137268
Bryan Reynolds#DUTlf30 .271 .331 .456608165204289611365215241
Ben Rice* 1b26 .183 .242 .42782158041510072900
Austin RileySYN3b28 .249 .326 .45541810425219596244711400
Leo Rivas#SYNss27 .270 .324 .4296317131107051900
Emmanuel RiveraRLF3b29 .238 .305 .3502235340724204184600
Anthony Rizzo*DRI1b35 .260 .310 .36830479120722335195720
Luis RobertDRIcf27 .215 .266 .3353768118093426125141129
Victor RoblesDRIcf28 .289 .365 .4492637621073536131954202
Brayan Rocchio#CLEss24 .194 .289 .27934166140531338398445
Brendan RodgersSLG2b28 .257 .292 .3961012620496142110
Julio Y. RodriguezBROcf24 .249 .287 .373571142241157370627159193
Jake RogersREBc 30 .167 .235 .2957813402105072800
Johan RojasINPcf24 .196 .237 .265291571022211661057158
Josh Rojas*EMP3b31 .240 .310 .35340898220845522419886
Miguel RojasSYNss36 .267 .330 .39231183210639318223181
Drew Romo#RLFc 23 .150 .227 .1502030000202600
Brent RookerFIHdh30 .276 .345 .5545541532914190127654162111
Ben Rortvedt*SEAc 27 .220 .315 .32115935130113193194300
Amed RosarioPINrf29 .315 .342 .3992869010423535496741
Eddie Rosario* lf33 .176 .231 .352125224061718094311
Eguy RosarioPHO3b25 .195 .233 .41541860163202000
Esteury RuizREBlf26 .220 .319 .29341900184331300
Keibert Ruiz#SCOc 26 .218 .244 .3322986513072534473400
Adley Rutschman#CLEc 27 .222 .279 .35655412318118506614510810
Blake Sabol*SYNc 27 .263 .318 .3161951004202700
Thomas SaggeseCLE2b23 .257 .297 .4003592013211800
Cesar Salazar*TERc 29 .364 .375 .6362281115501200
Ali SanchezDEMc 28 .500 .500 .500420000100000
Gary SanchezSCOdh32 .269 .356 .4072165860828274266600
Jesus Sanchez*RLFrf27 .249 .316 .4283749313018495683011780
Javier SanojaSCO2b22 .133 .161 .1673041000101100
Carlos Santana#PIN1b39 .232 .319 .383413962001455546487030
Anthony Santander#FORrf30 .224 .292 .488566127282398110675212910
Nolan Schanuel*EMP1b23 .298 .381 .42941312318012774475061154
Casey SchmittFOR2b26 .250 .299 .5007218115817231300
Daniel Schneemann*VAGss28 .240 .319 .346104255021990123910
Davis SchneiderVAGlf26 .170 .260 .33521837601021233256930
Max SchuemannPHOss28 .220 .256 .24611826300133152933
Aaron SchunkSMS2b27 .160 .190 .227751220175122500
Kyle Schwarber*PINdh32 .226 .350 .47658013116043111113610820431
Victor Scott II*DEMcf24 .147 .229 .253751180094262700
Corey Seager*SEAss31 .266 .340 .4914771272112874832549400
Marcus SemienPEA2b34 .230 .296 .38663014530122746085210823
Nick SenzelDRI3b30 .204 .257 .33522145110616250165100
Brian ServenDRIc 30 .000 .000 .0001000000000600
Gavin Sheets*PEA1b29 .248 .312 .3764311073108543363510500
Austin Shenton*SYN1b27 .353 .450 .647341270163151100
Michael Siani*FIHcf25 .219 .285 .30329765734322732596112
Jon Singleton*SYN1b33 .238 .328 .3753498318010354704711000
Jose SiriEMPcf29 .178 .246 .2853836812193932432153227
Austin SlaterRLFrf32 .278 .369 .38197276201283112410
Dominic Smith*INP1b30 .183 .255 .29225747171319212237300
Josh Smith*EMP3b27 .273 .343 .4105321452721465741444126171
Pavin Smith*DUTlf29 .331 .441 .797118391411333281233600
Will SmithINPc 30 .255 .317 .42849512627119526884010700
Tyler Soderstrom*DUT1b23 .263 .333 .4741524091724311153200
Nick Sogard#PIN2b27 .309 .387 .3825517101911071920
Donovan Solano 3b37 .346 .401 .49426391120936343236310
Jorge Soler dh33 .241 .318 .4373949529016425534312600
Edmundo SosaDSXss29 .257 .291 .433171447172625443462
Lenyn SosaVAG3b25 .203 .237 .29734470181425265117413
Juan Soto*COMrf26 .274 .409 .56360616626447142109413613411
George SpringerCOMrf35 .216 .289 .3532926392934333285911
Jacob StallingsEMPc 35 .223 .357 .412211471717303111334900
Giancarlo StantonCOMdh35 .243 .307 .51341910224129636923715300
Spencer SteerDEMlf27 .202 .291 .312584118302106256373144153
Michael StefanicEMP2b29 .259 .344 .31554143009716500
Tyler StephensonVAGc 28 .240 .321 .4004129927013475274310800
Cal Stevenson*SYNcf28 .136 .296 .1822231004005500
DJ Stewart*VAGrf31 .143 .250 .143710000101100
Trevor StoryINPss32 .295 .360 .5137823803119172431
Bryson Stott*DEM2b27 .242 .332 .37441410023110474265379164
Kyle Stowers*DRIlf27 .217 .268 .365115255041310083900
Garrett Stubbs*DRIc 32 .203 .262 .2601773640212111134701
Eugenio SuarezDSX3b33 .230 .296 .423570131222286881104613900
Jack Suwinski*SCOcf26 .143 .233 .26124535536251512872110
Seiya SuzukiPEArf30 .212 .284 .36848610317417515334617452
Dansby SwansonRLFss31 .222 .274 .33845010022384839528126104
Trey Sweeney*DUTss25 .152 .200 .36433521134021100
Fernando TatisSYNrf26 .303 .363 .48840212218118636243697122
Mike Tauchman*SLGrf34 .267 .364 .35927373100542383397013
Leody Taveras#SLGcf26 .231 .292 .36725158927282802354103
Chris TaylorPEAlf34 .190 .264 .291158308121882144800
Michael A. TaylorPEAcf34 .180 .248 .2882224060622200208441
Tyrone Taylor rf31 .212 .263 .31524151130427164136270
Rowdy Tellez*INP1b30 .196 .292 .3182144280623133264600
Jose Tena*VAG3b24 .248 .295 .336113282121780828101
Matt Thaiss*CLEc 30 .224 .373 .280107243011270264831
Alek Thomas*RLFcf25 .143 .192 .24549720146031021
Lane ThomasSCOrf29 .224 .293 .399456102301165948443131810
Michael Toglia#TER1b26 .182 .257 .3583306013313324303413350
Spencer TorkelsonDRI1b25 .215 .269 .4253537624116383812511001
Abraham Toro#REB3b28 .241 .313 .3521453524217154112540
Luis TorrensBROc 29 .239 .280 .338711740158222200
Gleyber TorresSPC2b28 .243 .325 .39253613026018626746411121
Ezequiel TovarDRIss23 .248 .280 .42666216441423658342720500
Jose TrevinoINPc 32 .190 .266 .296142274131374112300
Jared TrioloSMS3b27 .266 .338 .451244651011138321267100
Mike TroutTERcf33 .229 .328 .5321092514824271162731
Cole Tucker#SYN3b28 .056 .171 .08336210010051611
Kyle Tucker*SYNrf28 .221 .359 .461280621001946490625143
Brice Turang*SLG2b25 .290 .362 .38645813321457047252765315
Justin TurnerEMPdh40 .291 .371 .41230689190632393376201
Trea TurnerCOMss32 .274 .322 .43850013725019726923611063
Luis UriasVAG3b28 .110 .182 .253911040375443500
Ramon UriasVAG3b31 .254 .306 .40828773132936345175300
Gio UrshelaSCO3b33 .212 .243 .31242089180828312156300
Enmanuel Valdez*PHO2b26 .204 .293 .327491030138071000
Ildemaro Vargas#PEA3b33 .233 .294 .29027965160020215193140
Miguel VargasCLE3b25 .203 .317 .4061432991622160244510
Daulton Varsho*DEMcf28 .222 .309 .4263928717617594715011991
Andrew VaughnDEM1b27 .260 .303 .44345411827118525652410200
Christian VazquezPINc 34 .216 .242 .341208455071415254400
Nelson Velazquez dh26 .195 .225 .325771521267033111
Alex Verdugo*PHOlf29 .227 .309 .33135781182533354406461
Mark VientosCOM3b25 .246 .303 .5003949716028577543013110
Matt VierlingDUTcf28 .278 .335 .4715071413341981780449920
Anthony VolpeINPss24 .216 .268 .304490106207349342331371810
LaMonte Wade*TER1b31 .269 .403 .391335901409543647210200
Tyler Wade*SCO3b30 .240 .286 .2402560002402410
Eric WagamanPIN3b27 .295 .304 .5234413402411011100
Will Wagner*PHO2b26 .264 .346 .333721931092091700
Christian WalkerDSX1b34 .212 .291 .420486103230266883104814500
Jordan WalkerSLGrf23 .204 .250 .409931962399062500
Matt Wallner*COMrf27 .269 .385 .477197531518343710297930
Taylor Walls#DRIss28 .234 .344 .3181543654022512553124
Taylor WardSLGlf31 .243 .316 .40748611828216575964714130
Austin Wells*FORc 25 .199 .291 .363336671601345313417700
Jamie WestbrookFOR2b30 .135 .304 .24337510194091200
Jordan WestburgREB3b26 .239 .281 .414423101241165267111511240
Shay WhitcombSYN3b26 .067 .067 .0671510001000500
Eli WhiteDSXrf31 .208 .321 .3332451101131600
Joey WiemerSCOlf26 .133 .235 .1331520001011420
Alika Williams 2b26 .190 .306 .2384282003507702
Luke WilliamsSYN2b28 .094 .237 .0943230002006821
Jacob T. WilsonDRIss23 .183 .264 .207821520025271000
Weston WilsonFORlf30 .358 .413 .582672490298161841
Jesse Winker*EMPlf31 .286 .389 .437419120191146662106392158
Masyn WinnSLGss23 .277 .310 .40558516235510715412811477
Patrick WisdomSEA1b33 .230 .275 .533165381131118291106521
Brett Wisely*EMP2b26 .234 .279 .34623154110523281146901
Bobby Witt JrCOMss25 .322 .368 .574665214331535119107646111106
Connor WongPINc 29 .264 .330 .415337891311237448269903
James Wood*PEAlf22 .265 .377 .447264701785383254396103
Austin WynnsFORc 34 .333 .385 .5001242003001100
Mike Yastrzemski*VAGrf34 .199 .273 .400433861010195650103512131
Christian Yelich*DUTlf33 .288 .388 .43526075116541282416870
Juan Yepez 1b27 .282 .332 .38521360160224225124200
Nick YorkeSCO2b23 .273 .273 .2731130000000111
Masataka Yoshida*PHOdh31 .295 .352 .5143871142801959469276040
Jacob YoungTERcf25 .241 .286 .292353851501423132092205
Seby ZavalaFORc 31 .333 .429 .833620012101200

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*REBss24116509034 .763 67.8 5.2 .173 .734 .25648198
Wilyer Abreu*PHOrf26109455057 .892 77.1 6.8 .272 .904 .38958221
Luisangel AcunaINPss236260111.131 6.711.4 .2921.200 .333317
Ronald AcunaTERrf2749219006 .664 21.9 3.7 .081 .654 .2391066
Willy AdamesDUTss291185650311 .811 82.4 5.7 .215 .806 .34359243
Riley AdamsFIHc 292184006 .838 11.1 5.0 .182 .733 .273837
Jo AdellSYNrf2692397068 .836 55.1 5.2 .293 .809 .38947186
Nick AhmedEMPss3540173026 .493 9.0 1.8 .038 .381 .113638
Ozzie Albies#PHO2b28783630513 .667 34.7 3.4 .109 .582 .17927127
Blaze AlexanderVAGss2637152110 .614 13.9 3.4 .142 .574 .254945
Nick AllenPEAss263196201 .447 4.5 1.6 .078 .342 .111522
Pete AlonsoSMS1b301626850820 .721 76.6 4.2 .166 .664 .27652242
Jose AltuveFIH2b351607401524 .734 88.0 4.6 .106 .656 .17949273
Francisco AlvarezSEAc 2378293004 .782 40.2 5.5 .180 .746 .29523115
Yordan Alvarez*SLGdh281426220414 .902 107.8 7.3 .225 .912 .34256286
Jacob AmayaDRIss261864002 .552 4.5 2.5 .051 .458 .153316
Miguel AmayaBROc 2663237213 .714 27.7 4.6 .143 .658 .2431682
Tim AndersonSPCss321650000 .525 3.4 2.5 .020 .378 .020113
Miguel Andujar lf3039173003 .717 20.5 4.7 .091 .605 .1391264
Jonathan Aranda*BRO1b278123032 .739 15.0 4.8 .183 .720 .327943
Orlando ArciaSMSss3076313114 .630 29.0 3.5 .105 .540 .1851997
Nolan ArenadoFIH3b341526360510 .717 74.5 4.5 .136 .635 .19838236
Gabriel AriasVAG3b2544164004 .406 5.9 1.1 .102 .336 .166937
Randy ArozarenaSPClf30160655035 .670 69.4 4.1 .141 .649 .27150202
Luis Arraez*PHO1b281576792329 .690 69.2 3.8 .065 .572 .11535235
Harrison BaderSLGcf3166243023 .625 22.1 3.2 .118 .585 .2011381
Javier BaezPEAss32992830111 .492 14.3 1.7 .077 .390 .1291373
Patrick Bailey#COMc 2665255409 .716 27.3 4.0 .161 .650 .2811889
Darren Baker*SPC2b263150001.200 4.413.2 .2671.222 .200211
Luken BakerVAGdh284200001.239 5.711.8 .6111.385 .722516
Brooks Baldwin#SPC2b2429108223 .575 7.6 2.4 .090 .457 .120532
Addison Barger*DEM3b2533122020 .628 10.8 3.1 .230 .570 .2921046
Austin BarnesFIHc 3524118115 .799 16.4 5.7 .066 .720 .170543
Tucker Barnhart*DEMc 34317000 .423 0.8 1.6 .000 .308 .06303
Jorge Barrosa#SEAcf2428000 .250 0.1 0.5 .000 .143 .00001
Joey BartSPCc 2843216002 .827 32.9 6.0 .236 .791 .31725100
Brett Baty*BRO3b2535136013 .729 15.9 4.5 .174 .674 .289950
Jake Bauers*SPC1b2976298012 .580 24.4 2.9 .139 .531 .2411990
Jordan BeckEMPlf242392003 .565 7.3 2.8 .059 .606 .247524
Josh Bell#TER1b321395780334 .728 58.2 3.6 .184 .632 .28042220
Cody Bellinger*TERcf291405780510 .780 79.1 5.5 .157 .743 .26944225
Andrew Benintendi*CLElf30118497068 .654 48.0 3.5 .157 .582 .24337170
Will Benson*CLElf2748207113 .491 11.6 1.9 .110 .447 .2361446
Christian BethancourtDSXc 331977200 .619 7.3 3.5 .127 .564 .183525
Mookie BettsDSXss321245240412 .787 73.3 5.6 .172 .785 .32944201
Bo BichetteREBss2748170013 .576 12.7 2.6 .106 .489 .1611152
Cavan Biggio*FIH2b3045196040 .746 25.6 5.4 .184 .782 .3421363
Tyler Black*INPdh241141000 .616 4.0 4.1 .063 .692 .34428
Charlie Blackmon* dh3895406037 .815 60.4 6.0 .185 .778 .26137173
Dairon BlancoFORlf322498010 .740 13.6 5.1 .200 .901 .400840
JJ Bleday*FORcf2779326002 .888 56.0 7.0 .281 .898 .40641156
Ryan BlissFIH2b251551002 .591 3.1 1.9 .208 .535 .292418
Xander BogaertsSMS2b321144550120 .652 42.7 3.5 .064 .564 .16118141
Alec BohmSEA3b281446250625 .688 62.4 3.7 .119 .576 .17246222
David BoteTER3b32944002 .460 1.8 1.3 .070 .324 .093111
Alex BregmanDSX3b31155638067 .657 62.7 3.6 .165 .579 .22949227
Will Brennan*REBrf2788350177 .605 29.6 3.1 .097 .512 .15718104
Jonah BrideVAG1b2955265007 .766 33.5 4.9 .188 .704 .28721106
Seth Brown*PINlf3252240013 .608 20.3 3.1 .147 .545 .2531474
Vidal Brujan#PEAss2748189011 .564 14.6 2.9 .071 .493 .1781147
Kris BryantFIHdh3338140011 .662 14.7 4.3 .084 .630 .210738
Jake BurgerFOR3b29146531018 .752 66.4 4.7 .201 .685 .24745222
Alec Burleson*SLGdh26119525073 .710 61.2 4.4 .163 .638 .22137201
Michael Busch*RLF1b27128504029 .731 59.9 4.6 .170 .682 .28634183
Lawrence Butler*RLFrf2486380038 .776 50.5 5.1 .190 .752 .30032158
Byron BuxtonREBcf3184397037 .813 56.7 5.5 .195 .774 .24740174
Jose CaballeroPHOss28129480239 .677 50.2 3.8 .157 .659 .24743176
Oswaldo Cabrera#SEA3b2676329025 .529 21.6 2.3 .069 .429 .1421682
Willie Calhoun*VAGdh3056211007 .790 28.3 5.4 .156 .739 .2742080
Alex CallFORrf3020114001 .922 24.2 9.6 .1421.029 .2831254
Daz CameronRLFlf2834138003 .639 12.7 3.4 .127 .564 .2141044
Junior CamineroCLE3b2130145033 .720 16.3 4.1 .185 .635 .2371459
Luis CampusanoCOMc 2652205013 .822 31.2 6.1 .187 .779 .2782189
Jeimer Candelario#TER3b31109462015 .726 54.1 4.4 .214 .668 .28747187
Mark CanhaFIH1b36102441017 .612 39.0 3.4 .099 .569 .23323116
Dominic Canzone*EMPrf272195000 .672 10.3 4.0 .140 .565 .161937
Victor Caratini#VAGc 3159267018 .642 24.2 3.4 .095 .547 .1901381
Dylan Carlson#BROlf2643164010 .442 8.1 1.6 .076 .344 .114639
Kerry Carpenter*COMrf27632590471.028 53.6 8.2 .3831.047 .45142160
Matt Carpenter*VAGdh3938149021 .719 17.4 4.3 .215 .670 .3041559
Corbin Carroll*DEMcf24162723058 .721 86.9 4.5 .193 .765 .38056260
Evan Carter*EMPlf2233119032 .744 13.9 4.3 .225 .738 .3731345
Curt CasaliFORc 362083003 .447 3.7 1.5 .056 .385 .194214
Triston Casas*CLE1b2533163014 .939 29.5 7.3 .306 .944 .4242284
Nick CastellanosSCOrf331446250813 .758 77.9 4.7 .189 .694 .25653255
Willi Castro#PINss28129549256 .679 61.3 4.4 .104 .674 .23829161
Jake Cave*FIHrf3285352143 .663 35.4 3.7 .170 .592 .23833127
Andres ChaparroCOMdh261657003 .551 3.6 2.4 .043 .512 .261210
Matt ChapmanSPC3b321346010214 .626 51.9 3.1 .150 .544 .22450198
Jazz Chisholm*FORcf27104489037 .764 65.3 5.0 .220 .802 .36846210
Jackson ChourioFORlf21127559076 .793 78.7 5.4 .194 .760 .26260247
Kody Clemens*DSX1b292087003 .805 11.4 4.8 .241 .719 .2891342
Ernie ClementDSX3b29983684610 .738 41.6 4.0 .202 .695 .27335155
Oscar Colas*INPrf26322001 .384 0.7 1.1 .000 .353 .16702
Michael Conforto*DSXlf3262278016 .783 36.5 5.0 .215 .712 .27728124
Griffin Conine*VAGrf272088011 .568 6.8 2.9 .065 .500 .182321
William ContrerasDEMc 271627290220 .813 104.2 5.7 .198 .796 .34173293
Willson ContrerasSPCc 3379370026 .863 60.5 6.7 .235 .868 .34938164
Billy CookVAG1b26934000 .735 3.0 2.9 .265 .607 .206317
Carlos CorreaTERss3081371036 .934 71.7 8.3 .209 .939 .30439182
Colton Cowser*REBlf251295740918 .776 74.4 5.0 .186 .738 .30052225
Brandon Crawford*PEAss381034001 .617 2.9 3.1 .097 .520 .161110
J.P. Crawford*DEMss3099432057 .616 37.6 3.2 .157 .581 .29626127
Dylan CrewsDRIrf2320115003 .683 10.6 3.3 .102 .614 .167840
Jake Cronenworth*REB1b311155172313 .708 57.4 4.3 .119 .647 .23134169
Pete Crow-Armstrong*BROcf23105403921 .674 44.0 3.9 .153 .699 .27727147
Oneil Cruz*FORss26139584025 .732 71.7 4.7 .188 .713 .29654227
Travis d'ArnaudPHOc 3664256042 .629 22.8 3.2 .181 .568 .2462487
Bobby DalbecPIN1b3013000 .000 0.0 0.0 .000 .000 .00000
Bryan De La CruzDEMlf28152597055 .684 64.4 4.0 .172 .609 .23153228
Elly De La Cruz#BROss23162706039 .795 104.9 5.8 .199 .883 .39870288
Paul DeJongSLGss31973830111 .745 42.8 4.1 .231 .673 .28035160
Adrian Del Castillo*DUTc 251578001 .848 12.1 6.0 .264 .815 .347938
Jonny DelucaCLErf2662246014 .586 19.9 2.9 .084 .538 .1681269
Rafael Devers*DUT3b281365880311 .876 96.2 6.7 .249 .883 .40370260
Zach DezenzoTER1b251045010 .682 5.3 4.7 .023 .552 .047115
Elias DiazSYNc 34813560414 .708 38.3 4.1 .097 .592 .15826126
Yainer DiazFIHc 261386210621 .734 70.8 4.2 .156 .627 .19449254
Yandy DiazREB1b331446280319 .816 92.4 6.0 .125 .742 .20343257
Dillon DinglerPINc 261653002 .585 3.7 2.4 .140 .476 .200517
Brendan Donovan*TERlf28152677133 .771 94.9 5.7 .141 .727 .22057262
Brenton DoyleCLEcf271305461112 .779 73.0 5.0 .192 .790 .32450228
Brandon DruryPIN2b32702330012 .297 3.6 0.5 .046 .220 .106631
Mauricio DubonSMSlf3090393429 .711 45.2 4.4 .089 .596 .13424144
Ezequiel DuranPHO3b2657256134 .587 19.7 2.8 .042 .452 .0631071
Jarren Duran*PINcf281627590414 .821 113.1 5.8 .209 .815 .31486341
Adam DuvallDUTrf3645202031 .759 25.2 4.6 .273 .724 .3612089
Tommy Edman#SEAcf3036151033 .578 11.5 2.8 .115 .523 .246939
Xavier Edwards#CLEss2546245101 .752 35.1 6.2 .057 .841 .2971074
Jerar EncarnacionPHOdh271490000 .539 6.3 2.4 .094 .449 .153425
Christian Encarnacn-StranSMS1b252172015 .499 2.8 1.2 .130 .371 .159721
Santiago EspinalSYN3b301003916312 .711 43.6 4.1 .145 .678 .26226140
Thairo EstradaSCO2b2978324649 .510 18.2 1.9 .069 .380 .0921484
Stuart Fairchild cf2951218201 .732 27.2 4.8 .153 .720 .2811580
Kyle FarmerREB2b3441153022 .628 13.4 3.1 .151 .549 .1871250
Freddy FerminSPCc 3054233007 .715 26.4 4.4 .092 .605 .1421283
Jose FerminDRI2b261452012 .634 4.6 3.6 .049 .618 .293211
Tyler FitzgeraldSLGss2761332023 .943 65.3 7.9 .3021.023 .42640182
Dominic Fletcher*DRIrf2738152127 .467 6.8 1.5 .036 .342 .086332
Wilmer FloresDUT1b332194024 .507 5.3 2.0 .077 .457 .244218
Estevan Florial*VAGdh27834000 .558 2.5 2.6 .161 .500 .258410
Nick FortesPEAc 2884280223 .448 13.7 1.7 .050 .344 .0881160
Jake Fraley*FORrf3042191017 .605 15.8 2.9 .063 .576 .199754
Ty FranceSCO1b301185030210 .695 54.7 4.1 .140 .620 .21232176
Adam Frazier*SCO2b3351176400 .604 15.6 3.3 .111 .561 .2161148
Freddie Freeman*RLF1b351386210416 .798 85.7 5.5 .188 .778 .32059245
Tyler FreemanPEAcf26763425016 .507 17.8 1.7 .101 .429 .1601882
Sal Frelick*PINrf25105388424 .676 40.6 4.0 .069 .616 .15718120
TJ Friedl*RLFcf2945220233 .771 29.7 5.4 .176 .811 .3351376
David FryCOMdh29512970115 .710 30.2 3.8 .155 .640 .2792299
Joey Gallo*DRI1b3174263022 .483 15.2 2.0 .132 .460 .2861257
Ben Gamel* rf33417001 .471 0.7 1.4 .000 .286 .00004
Adolis GarciaPINrf32108435007 .614 37.1 3.1 .116 .526 .18027137
Avisail GarciaSYNrf341252002 .448 1.9 1.2 .118 .333 .137214
Luis V. Garcia*FOR2b25109461068 .755 57.1 4.6 .204 .723 .28941195
Maikel GarciaPHO3b25136490125 .604 44.9 3.4 .072 .611 .22925137
Mitch GarverSCOdh3476271018 .430 11.1 1.4 .082 .355 .1801653
Zack GelofSCO2b25106438136 .569 35.6 2.9 .108 .557 .23323128
Andres Gimenez*CLE2b261416177212 .667 64.4 4.0 .066 .607 .14230192
Paul GoldschmidtFOR1b37773630511 .881 59.2 6.5 .217 .862 .31940167
Yan GomesDRIc 371752001 .552 3.2 2.0 .200 .465 .200418
Nick GonzalesCOM2b2695394028 .592 31.6 2.9 .065 .476 .12020112
Romy GonzalezFOR2b2846221013 .793 32.3 5.8 .159 .867 .3591585
Hunter GoodmanPHOc 2559191014 .642 14.4 2.5 .273 .561 .3012081
Nick Gordon* lf2951229014 .548 13.9 2.1 .089 .431 .1261163
Nolan Gorman*INP2b2581364001 .703 40.7 4.2 .194 .656 .29136136
Yasmani Grandal#SMSc 361394301 .657 9.0 3.5 .198 .612 .321831
Riley Greene*FORlf24110492021 .951 100.2 9.0 .2521.013 .39050239
Randal GrichukSEArf3356270066 .703 29.3 4.1 .156 .630 .2302298
Trent Grisham*SPCcf2846182024 .634 16.2 3.4 .109 .578 .237750
Vaughn GrissomDRI2b241560001 .507 3.6 2.2 .056 .422 .167313
Robbie Grossman#TERdh3539176029 .575 12.3 2.5 .052 .500 .203441
Vladimir GuerreroBRO1b261627270819 .936 135.2 7.8 .236 .935 .33683360
Luis Guillorme*SYN2b301371112 .446 3.4 1.7 .036 .431 .26829
Lourdes GurrielSMSlf31137556057 .716 64.9 4.4 .168 .636 .21448222
Yuli GurrielSYN1b411348000 .519 3.2 2.6 .000 .412 .091010
Eric HaaseSMSc 321245000 .559 3.5 2.8 .098 .485 .195212
David Hamilton*VAGss2782323013 .615 28.6 3.1 .125 .585 .22024106
Garrett HampsonSYNcf3047156411 .703 17.8 4.3 .150 .676 .2501756
Mitch HanigerSCOrf3497398028 .633 35.3 3.2 .157 .554 .22925132
Ian Happ#INPlf30160710028 .774 95.0 5.2 .211 .770 .34871281
Bryce Harper*SEA1b321406552420 .873 103.2 6.2 .248 .842 .35172307
Brett HarrisSCO3b2736114013 .543 7.6 2.4 .172 .547 .344626
Michael Harris II*INPcf2480373236 .679 39.3 3.9 .132 .611 .21323130
Ke'Bryan HayesDEM3b2890348035 .614 31.8 3.4 .080 .532 .15716106
Austin HaysINPlf2933150011 .830 23.4 6.3 .209 .790 .2591869
Austin HedgesPEAc 3232109132 .403 4.1 1.2 .113 .341 .186522
Jonah Heim#DUTc 30612170110 .739 23.0 3.8 .212 .640 .2761792
Gunnar Henderson*SEAss24157713025 .907 133.5 8.3 .204 .970 .37466311
Darell HernaizSPC3b2339134113 .585 10.2 2.7 .144 .520 .237738
Enrique HernandezBRO3b3374270047 .624 23.1 3.1 .140 .543 .2262085
Teoscar HernandezRLFlf321627010511 .728 83.0 4.4 .200 .692 .29159274
Ivan HerreraRLFc 2544189002 .784 27.6 6.5 .067 .783 .224963
Jose Herrera#FORc 281661000 .450 3.2 1.9 .056 .391 .185211
Jason Heyward*VAGrf3568260022 .794 36.1 5.2 .273 .780 .36033124
Kyle HigashiokaSLGc 3553214023 .712 22.5 3.7 .276 .660 .3572291
Derek HillEMPcf2926107102 .542 6.2 1.9 .222 .517 .313935
Sam Hilliard*DUTlf3136152111 .874 24.4 6.2 .328 .867 .4161778
Rece HindsVAGrf249450101.422 17.517.5 .6251.846 .7751140
Nico HoernerRLF2b281426522210 .690 74.7 4.5 .092 .648 .18444218
Jackson Holliday*SLG2b2129119003 .732 14.5 5.0 .076 .679 .171538
Spencer Horwitz*EMP1b2788371059 .798 51.0 5.5 .201 .777 .33633144
Rhys HoskinsPIN1b321014440311 .758 54.4 4.6 .223 .723 .34839175
Andy IbanezSYN2b3248239141 .556 18.2 2.8 .055 .456 .119862
Jose IglesiasSEA2b3555248025 .707 28.3 4.4 .109 .614 .1481788
Jonathan India 2b281034880416 .655 46.8 3.7 .090 .610 .22727137
Kyle Isbel*SPCcf2894367219 .618 30.0 2.8 .143 .511 .18028128
Alex JacksonRLFc 292079011 .784 10.3 4.9 .290 .768 .4201234
Danny JansenSYNc 3077295012 .598 25.5 3.3 .095 .561 .2501873
Ryan JeffersEMPc 281124580412 .651 41.6 3.3 .167 .582 .24542154
Eloy JimenezPEAdh28663150115 .734 33.8 3.9 .166 .628 .22028127
Leo JimenezTERss2457211204 .684 21.9 3.9 .157 .609 .2091674
Connor Joe 1b32983980411 .648 37.0 3.4 .124 .578 .22830124
Jahmai JonesSYNdh27740000 .628 3.7 3.5 .206 .621 .382312
Nolan Jones*SLGlf2737166111 .629 15.5 3.6 .110 .628 .3011141
Aaron JudgeDSXcf3316272406181.099 174.911.1 .3441.269 .57992386
Edouard Julien*COM2b2639180013 .552 13.2 2.7 .099 .531 .283740
Corey JulksBROlf291562002 .582 4.8 2.9 .017 .467 .103116
Jace Jung*DEM3b241560002 .783 7.8 5.6 .149 .816 .426318
Josh JungSLG3b2742168011 .699 19.0 4.2 .181 .623 .2131168
Colt Keith*PIN2b23110489055 .788 68.3 5.4 .172 .740 .24136208
Jarred Kelenic*DRIlf25114450034 .698 50.6 4.2 .165 .644 .25536166
Carson KellyTERc 30682580411 .603 20.0 2.8 .074 .500 .1651170
Max Kepler*SYNrf3280320044 .603 27.2 3.1 .105 .506 .1552298
Kevin Kiermaier*CLEcf351247000 .905 9.1 8.2 .196 .867 .217525
Ha-Seong KimDEMss291044420212 .680 46.2 3.9 .164 .654 .30333152
Isiah Kiner-FalefaINP2b301014280511 .634 38.6 3.3 .095 .546 .15022139
Alejandro KirkDRIc 26983930511 .656 37.9 3.7 .097 .575 .20323119
Heston Kjerstad*DRIlf262498000 .936 19.3 9.1 .2051.018 .337743
Andrew KniznerPEAc 301650002 .351 1.2 0.7 .085 .273 .12829
Steven Kwan*SCOlf27112526222 .774 74.0 5.9 .111 .765 .24226183
Shea LangeliersDUTc 271064360112 .942 77.3 6.9 .335 .930 .41856241
Wyatt LangfordBROlf23120504074 .688 56.1 4.2 .152 .671 .28339172
Trevor Larnach*SEAdh2848213005 .701 22.6 3.9 .185 .628 .2721680
Ramon LaureanoSPCrf3071320031 .710 38.0 4.4 .185 .651 .23432131
Charles LeblancVAG3b29010002.000 1.0 0.0 .000 .000 .00001
Brooks Lee#CLEss2431115017 .630 8.4 2.5 .111 .489 .1481038
Jung Hoo Lee*SPCcf2637158003 .576 12.1 2.8 .034 .461 .095341
Korey LeeSMSc 261113512112 .631 29.8 3.0 .131 .526 .18227123
DJ LeMahieuSEA3b361036002 .366 0.9 0.8 .000 .226 .02906
Royce LewisREB3b2669305043 .811 44.3 5.6 .241 .775 .32435139
Francisco Lindor#SCOss31133593018 .880 101.7 7.0 .244 .895 .35961280
Trey LipscombPEA3b25431700310 .390 5.1 1.0 .020 .329 .128324
Tyler LocklearFIH1b2426000 .667 0.7 4.5 .000 .500 .00002
Nick LoftinDEM2b261245005 .382 0.7 0.5 .000 .220 .02308
Joey Loperfido*FIHlf2662227013 .578 16.8 2.6 .149 .486 .1811974
Nicky Lopez*DEM2b3046180001 .732 22.9 5.3 .060 .641 .120762
Otto LopezSPC2b2669345123 .701 40.6 4.6 .099 .623 .16423123
Brandon Lowe*BRO2b3090388035 .831 57.1 5.7 .254 .796 .33143182
Josh Lowe*SPCrf2781333030 .722 42.2 5.0 .146 .704 .25826122
Nathaniel Lowe*REB1b29120578014 .671 61.8 4.3 .086 .624 .21825171
Marco LucianoSPC2b2302000 .500 0.1 3.5 .0001.0001.00000
Nathan Lukes*VAGlf302092022 .803 13.2 5.8 .148 .763 .259636
Gavin Lux*RLF2b2777371121 .771 52.0 5.7 .154 .725 .24332147
Manny MachadoCLE3b321486300231 .777 75.1 4.4 .182 .683 .25059268
Bligh Madris*SYN1b291249010 .382 2.0 1.4 .022 .316 .11118
Luke MailePEAc 3430100034 .409 3.9 1.3 .037 .368 .183113
Martin MaldonadoCLEc 382478306 .301 1.0 0.4 .028 .203 .070210
Justyn-Henry MalloyCOMdh251986010 .864 14.4 7.9 .1561.021 .438527
Kyle Manzardo*FIHdh2439155027 .728 16.0 3.7 .211 .638 .2751663
Rafael Marchan#DSXc 266340001.026 7.511.3 .2221.222 .370415
Manuel MargotSMSlf3013105017 .723 10.8 3.7 .154 .714 .3411036
Brandon Marsh*SEAlf27107446112 .683 49.4 4.4 .121 .671 .29325131
Ketel Marte#DUT2b31127573009 .960 113.6 8.5 .2781.008 .42465287
Noelvi MarteTER3b2333123000 .536 9.1 2.6 .083 .474 .142636
Starling Marte rf3668304117 .875 52.2 7.2 .169 .892 .30128133
Austin MartinSPCcf2659233207 .564 15.8 2.3 .131 .467 .1812473
Angel Martinez#CLEcf2333135002 .540 9.0 2.4 .056 .436 .137733
J.D. MartinezEMPdh3726146004 .528 9.3 2.4 .033 .481 .213426
Nick Martini*VAGdh35832000 .397 1.3 1.4 .071 .360 .10715
Michael Massey*DUT2b2728107003 .626 9.3 3.2 .092 .526 .153532
Jorge Mateo 2b3060213002 .595 15.9 2.5 .141 .544 .2111768
Luis MatosSPCcf233130001.077 3.1 9.2 .4621.111 .462210
Coby MayoCLE3b2301000 .000 0.0 0.0 .000 .000 .00000
James McCannSLGc 352287002 .462 4.1 1.6 .073 .357 .122420
Kyle McCann*PEAc 271885001 .677 9.0 4.2 .139 .655 .306425
Jake McCarthy*DSXcf27103459346 .748 62.2 5.4 .101 .748 .20521165
Chas McCormickDSXlf3025108213 .397 3.9 1.1 .050 .337 .119321
Grant McCray*FORcf241866000 .925 12.5 7.5 .344 .978 .443837
Andrew McCutchenINPdh38863850310 .765 48.8 4.9 .195 .720 .30933152
Reese McGuire*SMSc 302698003 .651 9.1 3.4 .126 .577 .253730
Zach McKinstry*SEAss3063259023 .670 27.7 4.2 .085 .605 .1841781
Ryan McMahon*SYN3b30146588019 .775 77.7 5.3 .182 .747 .32047219
Jeff McNeil*FIH2b33116476358 .633 43.9 3.4 .118 .562 .20229145
Curtis MeadPEA2b2433102002 .467 4.9 1.6 .053 .358 .084522
Parker Meadows*REBcf2580298021 .588 26.0 3.2 .114 .548 .2212287
MJ Melendez*DSXlf261142000 .353 1.4 1.1 .081 .324 .21626
Danny MendickSYN3b311785101 .698 9.4 4.2 .117 .667 .234629
Joey MenesesSPC1b33752910212 .641 25.8 3.3 .074 .551 .1821382
Whit MerrifieldINP2b3694317417 .582 23.3 2.6 .107 .496 .1861792
Jackson Merrill*PHOcf22142604031 .748 79.2 5.0 .175 .704 .23655255
Matt Mervis*INPdh27020002.000 2.0 0.0 .000 .000 .00002
Jake MeyersCOMcf291234398514 .643 38.1 3.1 .130 .549 .20232140
Drew Millas#SEAc 27311001 .788 1.5 5.7 .000 .857 .33303
Jose MirandaSMS3b27954060419 .733 45.2 4.2 .110 .619 .15030149
Garrett Mitchell*SYNcf2646228012 .829 34.8 6.1 .244 .863 .4112696
Andruw MonasterioCLE3b281255002 .601 4.4 3.0 .021 .600 .234112
Yoan Moncada#PHO3b301142002 .671 3.9 3.6 .086 .621 .286311
Mickey Moniak*SMScf2757225014 .628 19.4 3.0 .148 .552 .1851981
Elehuris MonteroDRI1b262277002 .758 9.5 4.6 .189 .661 .2301034
Dylan MooreBROss3288360168 .697 38.3 3.9 .218 .707 .38137125
Christopher MorelBRO3b26109385027 .613 31.7 2.9 .176 .551 .26926123
Gabriel MorenoRLFc 25913540114 .781 45.5 5.1 .129 .710 .23329133
Ryan MountcastleSMS1b281094650214 .686 47.4 3.8 .121 .582 .18334163
Cedric Mullins*DUTcf30107460123 .813 70.7 6.2 .209 .830 .34740196
Max Muncy*SYN3b3473297034 .917 53.0 7.7 .283 .989 .49638128
Sean MurphyDEMc 3058225002 .809 33.1 6.1 .208 .816 .3541787
Dane MyersPINrf291458001 .874 9.7 7.3 .140 .889 .260523
Carlos NarvaezDUTc 26312000 .417 0.5 2.1 .000 .714 .71400
Bo Naylor*SLGc 2587350043 .809 50.8 5.6 .243 .795 .35133154
Josh Naylor*COM1b281445800519 .709 60.6 3.8 .189 .644 .29148214
Zach NetoSPCss24149612175 .796 86.8 5.5 .221 .800 .31666260
Tyler NevinRLF1b28621000 .195 0.2 0.3 .000 .167 .10501
Kevin NewmanFIHss3168304225 .695 33.6 4.2 .116 .601 .16923110
Tomas NidoSEAc 3142142000 .563 10.8 2.7 .132 .468 .1761045
Brandon Nimmo*SEAlf321576870414 .825 102.2 6.1 .202 .833 .35463270
Jhonkensy NoelVAGrf2329139011 .938 26.1 7.6 .328 .957 .4161875
Lars Nootbaar*PHOrf27944070111 .742 47.5 4.5 .165 .717 .31030142
Connor NorbyPIN3b2539149002 .561 10.9 2.6 .102 .487 .197841
Nasim Nunez#TERss241875101 .732 9.9 5.8 .018 .956 .446116
Ryan O'Hearn*SEAdh3184387065 .850 62.9 6.9 .161 .845 .28633157
Logan O'HoppeBROc 2580332023 .645 31.8 3.5 .166 .571 .21123117
Tyler O'NeillPEAlf30964401411 .866 67.4 5.9 .302 .868 .43651205
Shohei Ohtani*FIHdh3016273302111.074 180.611.0 .3281.268 .54697408
Edward OlivaresBROrf29312000 .167 0.1 0.2 .000 .091 .00001
Matt Olson*PEA1b311626690210 .834 100.3 6.0 .247 .829 .37880287
Jonathan OrnelasFOR3b2516100 .400 0.3 1.4 .000 .250 .00001
Joey OrtizRLF3b26114446027 .662 44.6 3.8 .112 .594 .21029140
James Outman*CLEcf2840153010 .476 8.8 2.0 .134 .449 .216834
Marcell Ozuna dh3416372303251.000 148.7 9.0 .2441.036 .38870360
Cristian PacheDRIcf2634130001 .453 6.6 1.8 .052 .384 .172424
Andy PagesREBcf24106445028 .786 60.9 5.3 .191 .721 .25443192
Pedro PagesPHOc 2639161324 .535 10.8 2.3 .089 .471 .192542
Joshua Palacios*SYNrf291878000 .679 8.6 4.4 .149 .660 .299524
Richie Palacios*EMP2b2866270008 .758 36.5 5.5 .121 .817 .3451490
Isaac ParedesDRI3b261506490719 .685 67.0 3.9 .126 .618 .22539208
Vinnie Pasquantino*VAG1b271365590712 .715 62.8 4.2 .172 .644 .25050210
Joc Pederson*TERdh33107457054 .896 79.7 7.7 .217 .964 .39439185
Jeremy PenaDSXss271626381317 .653 60.4 3.4 .106 .591 .17539211
David Peralta*VAGrf3763258000 .698 30.5 4.8 .115 .674 .2381782
Geraldo Perdomo#DUTss2570343228 .786 49.0 6.1 .081 .779 .24216117
Jhonny PeredaFORc 29315001 .333 0.0 0.0 .200 .267 .20014
Salvador PerezDSXc 351526200619 .638 54.0 3.1 .140 .540 .18738208
Wenceel Perez#SMSrf2559258423 .691 28.5 4.2 .140 .626 .2211692
Blake Perkins#SLGcf2847223515 .561 15.2 2.4 .062 .506 .1691053
Tommy PhamSMSrf3770349001 .591 30.2 3.2 .084 .494 .14518106
Kevin PillarRLFcf3663247042 .677 27.3 4.2 .118 .614 .1841586
Rene PintoFORc 281350001 .351 1.4 0.9 .085 .279 .14929
Jorge Polanco#DSX2b3122112204 .471 5.2 1.5 .087 .367 .146326
Jurickson Profar#EMPlf321607252120 .885 121.9 7.0 .200 .905 .34567309
Ceddanne RafaelaINPss2496443436 .651 42.6 3.4 .119 .547 .14231163
Cal Raleigh#REBc 28145617078 .846 98.4 6.3 .240 .862 .36757280
Luke Raley*VAGlf30107454307 .869 75.3 6.8 .230 .876 .30746207
Harold RamirezINPdh3041162012 .432 7.1 1.5 .051 .305 .063637
Jose E. Ramirez#DUT3b321496661710 .819 98.0 5.7 .233 .810 .33874302
Bryan RamosDEM3b231666000 .611 6.2 3.5 .113 .542 .177321
Heliot RamosINPcf251275110016 .762 62.2 4.6 .187 .694 .26640209
J.T. RealmutoTERc 3494398041 .767 54.6 5.4 .187 .721 .25033164
Rob RefsnyderPINlf3451245013 .809 36.0 5.9 .199 .774 .29025104
Zach RemillardTER2b31933004 .515 0.6 0.5 .091 .323 .061310
Hunter RenfroeSYNrf3349215036 .621 18.2 3.1 .132 .548 .2371364
Luis Rengifo#SMS3b2864294112 .645 30.6 3.9 .067 .656 .2121488
Bryan Reynolds#DUTlf30156673079 .787 94.3 5.5 .184 .748 .27552277
Ben Rice* 1b262091022 .669 8.3 3.2 .244 .609 .3291235
Austin RileySYN3b28112476076 .780 64.3 5.3 .206 .753 .31846190
Leo Rivas#SYNss271671300 .752 9.3 5.1 .159 .696 .238527
Emmanuel RiveraRLF3b2960246014 .655 24.3 3.8 .112 .575 .1931178
Anthony Rizzo*DRI1b3577332042 .679 36.9 4.3 .109 .608 .17819112
Luis RobertDRIcf2799403019 .601 30.8 2.6 .120 .524 .19427126
Victor RoblesDRIcf2869297113 .814 47.5 6.6 .160 .885 .30028118
Brayan Rocchio#CLEss24109394338 .568 28.4 2.6 .085 .507 .1961995
Brendan RodgersSLG2b2827106003 .688 11.0 3.8 .139 .590 .188640
Julio Y. RodriguezBROcf24139610067 .660 63.5 3.8 .124 .604 .20040213
Jake RogersREBc 301786101 .530 5.6 2.3 .128 .455 .218623
Johan RojasINPcf2481309116 .502 17.2 1.9 .069 .435 .1271477
Josh Rojas*EMP3b31121456144 .663 46.2 3.8 .113 .609 .21830144
Miguel RojasSYNss3671343116 .723 41.6 4.7 .125 .681 .21927122
Drew Romo#RLFc 23722000 .377 0.8 1.3 .000 .294 .10003
Brent RookerFIHdh301366180410 .899 107.8 7.0 .278 .917 .39471307
Ben Rortvedt*SEAc 2744181005 .636 16.3 3.4 .101 .566 .2201451
Amed RosarioPINrf2965301023 .741 39.6 5.3 .084 .655 .12616114
Eddie Rosario* lf3334134000 .583 10.5 2.7 .176 .519 .2481044
Eguy RosarioPHO3b251043000 .647 4.1 3.3 .220 .576 .220717
Esteury RuizREBlf261247001 .612 4.0 3.3 .073 .545 .146112
Keibert Ruiz#SCOc 2674311029 .577 22.2 2.5 .114 .455 .1382099
Adley Rutschman#CLEc 271426060611 .634 55.2 3.3 .134 .552 .21737197
Blake Sabol*SYNc 27622011 .634 1.9 3.2 .053 .533 .15816
Thomas SaggeseCLE2b23937000 .697 4.3 4.5 .143 .615 .171314
Cesar Salazar*TERc 295240101.011 5.510.0 .2731.071 .318314
Ali SanchezDEMc 28240001.000 1.013.5 .0001.000 .00002
Gary SanchezSCOdh3257247019 .764 30.8 5.0 .139 .707 .2591488
Jesus Sanchez*RLFrf27974150310 .743 51.0 4.7 .179 .708 .28131160
Javier SanojaSCO2b22731001 .328 0.7 0.7 .033 .222 .06715
Carlos Santana#PIN1b391044700310 .702 52.0 4.3 .150 .657 .27434158
Anthony Santander#FORrf301486370123 .780 85.4 5.1 .263 .760 .35769276
Nolan Schanuel*EMP1b23994731210 .810 70.5 6.2 .131 .819 .27830177
Casey SchmittFOR2b261777000 .799 11.1 5.6 .250 .759 .292736
Daniel Schneemann*VAGss2830116004 .665 11.1 3.6 .106 .590 .231736
Davis SchneiderVAGlf2670251143 .595 20.9 3.0 .165 .565 .2941673
Max SchuemannPHOss2835125013 .502 6.8 1.9 .025 .388 .068329
Aaron SchunkSMS2b272479010 .417 3.5 1.5 .067 .317 .093317
Kyle Schwarber*PINdh32159701079 .825 104.0 6.0 .250 .856 .44059276
Victor Scott II*DEMcf242484100 .482 4.9 2.0 .107 .422 .187819
Corey Seager*SEAss311125390612 .830 79.7 5.8 .224 .801 .33850234
Marcus SemienPEA2b34160693035 .682 74.3 4.0 .156 .619 .23753243
Nick SenzelDRI3b3064237006 .592 18.1 2.7 .131 .495 .2041774
Brian ServenDRIc 30310000 .000 0.0 0.0 .000 .000 .00000
Gavin Sheets*PEA1b2999474026 .688 52.0 4.2 .128 .615 .20939162
Austin Shenton*SYN1b2710400011.097 10.011.8 .2941.217 .441822
Michael Siani*FIHcf2593328210 .588 29.0 3.3 .084 .551 .1991490
Jon Singleton*SYN1b3397396004 .704 45.6 4.6 .138 .659 .27228131
Jose SiriEMPcf29105422034 .531 28.9 2.4 .107 .512 .23022109
Austin SlaterRLFrf3227111000 .751 15.2 5.9 .103 .743 .227837
Dominic Smith*INP1b3069282009 .547 18.2 2.2 .109 .457 .1982175
Josh Smith*EMP3b27138595418 .753 79.7 5.4 .137 .740 .25043218
Pavin Smith*DUTlf29291430131.237 41.913.6 .4661.439 .6612894
Will SmithINPc 30123549067 .745 69.2 4.9 .174 .691 .25547212
Tyler Soderstrom*DUT1b2337168007 .807 22.2 5.0 .211 .739 .3091772
Nick Sogard#PIN2b271562000 .769 9.2 6.6 .073 .789 .236221
Donovan Solano 3b3762292030 .895 55.6 8.6 .148 .913 .24021130
Jorge Soler dh33106444049 .754 55.3 4.8 .195 .708 .30545172
Edmundo SosaDSXss2942179002 .723 21.2 4.4 .175 .672 .2221574
Lenyn SosaVAG3b2591366333 .533 23.9 2.3 .093 .425 .11923102
Juan Soto*COMrf261627490313 .971 147.7 8.7 .2891.062 .51377341
George SpringerCOMrf35733250213 .642 27.7 3.1 .137 .556 .23320103
Jacob StallingsEMPc 35502550016 .769 28.9 4.3 .190 .728 .3462587
Giancarlo StantonCOMdh351094600218 .820 60.3 4.8 .270 .758 .35854215
Spencer SteerDEMlf27154666068 .603 58.4 3.3 .110 .572 .25542182
Michael StefanicEMP2b291661004 .659 5.2 3.2 .056 .545 .167317
Tyler StephensonVAGc 281054640210 .722 53.2 4.4 .160 .666 .26540165
Cal Stevenson*SYNcf28927000 .478 1.4 2.0 .045 .474 .27314
DJ Stewart*VAGrf3128000 .393 0.3 1.4 .000 .333 .14301
Trevor StoryINPss322286002 .873 14.2 6.6 .218 .879 .3331140
Bryson Stott*DEM2b27110479068 .706 55.8 4.5 .133 .706 .29034155
Kyle Stowers*DRIlf2727123001 .634 11.4 3.4 .148 .549 .217942
Garrett Stubbs*DRIc 3245192101 .522 12.5 2.4 .056 .420 .124646
Eugenio SuarezDSX3b331536320613 .719 71.1 4.2 .193 .657 .27452241
Jack Suwinski*SCOcf2661275013 .494 17.3 2.2 .118 .488 .2781464
Seiya SuzukiPEArf30124536014 .652 53.0 3.7 .156 .599 .25738179
Dansby SwansonRLFss31100485022 .612 43.5 3.3 .116 .548 .19133152
Trey Sweeney*DUTss251035003 .564 1.4 1.2 .212 .452 .273412
Fernando TatisSYNrf26106446047 .851 73.4 6.8 .184 .858 .29937196
Mike Tauchman*SLGrf3468316014 .723 37.6 4.9 .092 .681 .2271598
Leody Taveras#SLGcf2673277034 .659 27.9 3.7 .135 .625 .2551892
Chris TaylorPEAlf3444175002 .556 12.7 2.6 .101 .477 .1901146
Michael A. TaylorPEAcf3470245303 .536 16.6 2.4 .108 .473 .2121264
Tyrone Taylor rf3155259014 .578 20.9 2.9 .104 .515 .1871776
Rowdy Tellez*INP1b30652430014 .610 17.6 2.6 .121 .522 .2431468
Jose Tena*VAG3b2434123110 .631 13.2 4.0 .088 .651 .239538
Matt Thaiss*CLEc 3025135110 .654 14.3 4.5 .056 .702 .318430
Alek Thomas*RLFcf251752005 .437 1.1 0.6 .102 .354 .184312
Lane ThomasSCOrf29120509065 .692 53.0 3.8 .175 .642 .26547182
Michael Toglia#TER1b2685366028 .614 30.7 3.0 .176 .565 .29429118
Spencer TorkelsonDRI1b25101379005 .694 39.6 3.8 .210 .622 .27841150
Abraham Toro#REB3b2836161102 .664 17.1 4.1 .110 .625 .214851
Luis TorrensBROc 292175000 .618 7.0 3.5 .099 .519 .127524
Gleyber TorresSPC2b28141610157 .717 72.0 4.6 .149 .676 .27144210
Ezequiel TovarDRIss231596993312 .706 76.7 4.0 .178 .614 .21968282
Jose TrevinoINPc 3239158019 .562 9.7 2.1 .106 .460 .183842
Jared TrioloSMS3b2771272016 .789 37.2 5.4 .184 .741 .29122110
Mike TroutTERcf3331128021 .860 20.2 6.2 .303 .907 .4681358
Cole Tucker#SYN3b281141002 .254 0.5 0.3 .028 .243 .16713
Kyle Tucker*SYNrf2868345033 .820 49.4 5.9 .239 .871 .46429129
Brice Turang*SLG2b25111518246 .749 70.9 5.4 .096 .821 .29330177
Justin TurnerEMPdh4077348027 .782 47.8 5.7 .121 .738 .23925126
Trea TurnerCOMss32124543056 .760 71.6 5.1 .164 .707 .24244219
Luis UriasVAG3b282399002 .435 4.1 1.3 .143 .373 .187723
Ramon UriasVAG3b3171310012 .714 37.0 4.6 .153 .644 .21324117
Gio UrshelaSCO3b331144370016 .554 27.9 2.2 .100 .427 .13626131
Enmanuel Valdez*PHO2b261658020 .620 5.5 3.6 .122 .590 .265416
Ildemaro Vargas#PEA3b3356305208 .584 23.9 2.9 .057 .491 .1401681
Miguel VargasCLE3b2547167003 .723 19.4 4.5 .203 .709 .3781658
Daulton Varsho*DEMcf28104447131 .735 56.7 4.9 .204 .739 .35240167
Andrew VaughnDEM1b271124850211 .746 58.7 4.5 .183 .663 .23646201
Christian VazquezPINc 3459216109 .583 14.6 2.3 .125 .453 .1491271
Nelson Velazquez dh261680001 .550 5.3 2.2 .130 .453 .169525
Alex Verdugo*PHOlf29994061414 .639 36.5 3.3 .104 .577 .23025118
Mark VientosCOM3b25104432048 .803 59.3 5.2 .254 .761 .33244197
Matt VierlingDUTcf281345530217 .806 76.7 5.4 .193 .744 .28456239
Anthony VolpeINPss24140527025 .572 40.2 2.7 .088 .506 .17130149
LaMonte Wade*TER1b3188412010 .794 60.8 6.7 .122 .845 .33723131
Tyler Wade*SCO3b30728010 .526 2.2 2.9-0.000 .474 .12006
Eric WagamanPIN3b27946010 .827 7.2 6.1 .227 .774 .250623
Will Wagner*PHO2b261981002 .679 8.4 4.1 .069 .600 .194424
Christian WalkerDSX1b341375530917 .711 58.1 3.8 .208 .655 .30749204
Jordan WalkerSLGrf2329100010 .659 10.0 3.6 .204 .595 .2691138
Matt Wallner*COMrf2757239031 .862 40.8 7.5 .208 .938 .3712494
Taylor Walls#DRIss2838180000 .663 20.0 4.4 .084 .713 .299949
Taylor WardSLGlf311285421211 .723 63.2 4.5 .165 .670 .26746198
Austin Wells*FORc 25103381019 .654 35.9 3.5 .164 .597 .28629122
Jamie WestbrookFOR2b301246001 .548 3.1 2.6 .108 .545 .35129
Jordan WestburgREB3b26108452034 .695 50.5 4.1 .175 .629 .22041175
Shay WhitcombSYN3b26315001 .133 0.0 0.0 .000 .067 .00001
Eli WhiteDSXrf31528001 .655 2.6 3.5 .125 .600 .16728
Joey WiemerSCOlf26517001 .369 0.6 1.2 .000 .429 .20002
Alika Williams 2b26949000 .544 3.1 2.4 .048 .472 .167210
Luke WilliamsSYN2b28838002 .331 0.9 0.7 .000 .344 .21903
Jacob T. WilsonDRIss231891000 .471 5.1 2.1 .024 .388 .110217
Weston WilsonFORlf301775013 .995 15.6 8.8 .2241.064 .3581139
Jesse Winker*EMPlf31116498249 .826 75.0 6.3 .150 .858 .31734183
Masyn WinnSLGss23151624823 .715 73.4 4.5 .128 .630 .17650237
Patrick WisdomSEA1b3344178022 .809 24.0 4.9 .303 .777 .3702588
Brett Wisely*EMP2b2672249213 .626 22.3 3.3 .113 .525 .1691680
Bobby Witt JrCOMss251627241610 .942 139.5 7.9 .253 .951 .32883382
Connor WongPINc 2989374126 .745 45.4 4.7 .151 .677 .22026140
James Wood*PEAlf2261313011 .824 49.1 6.7 .182 .889 .37130118
Austin WynnsFORc 34413000 .885 2.3 7.8 .167 .875 .25026
Mike Yastrzemski*VAGrf34112480021 .672 50.2 3.9 .201 .633 .28639173
Christian Yelich*DUTlf3370304013 .823 48.5 6.9 .146 .867 .33122113
Juan Yepez 1b2750233126 .717 26.8 4.5 .103 .623 .1601882
Nick YorkeSCO2b23211000 .545 0.6 1.9 .000 .444 .00003
Masataka Yoshida*PHOdh3198426032 .866 73.6 7.1 .220 .869 .30047199
Jacob YoungTERcf2592385815 .578 31.5 3.0 .051 .525 .15016103
Seby ZavalaFORc 31381001.262 2.211.7 .5001.500 .66715

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*REBss243.803.41341 .317233 .458247 .485 3.1
Wilyer Abreu*PHOrf263.162.81261 .326264 .580267 .587 2.8
Luisangel AcunaINPss232.001.8519 .42118 .69218 .692 4.0
Ronald AcunaTERrf273.373.03145 .33187 .39788 .402 2.4
Willy AdamesDUTss294.093.68356 .306295 .522297 .526 2.5
Riley AdamsFIHc 293.503.2153 .39644 .52444 .524 3.1
Jo AdellSYNrf263.182.82225 .258222 .559225 .567 3.0
Nick AhmedEMPss351.501.38109 .29450 .28950 .289 4.3
Ozzie Albies#PHO2b282.952.77290 .293143 .394144 .397 3.2
Blaze AlexanderVAGss262.672.3590 .23359 .38861 .401 2.9
Nick AllenPEAss261.521.4377 .18225 .26026 .271 4.7
Pete AlonsoSMS1b304.233.71417 .283308 .450318 .464 2.5
Jose AltuveFIH2b354.634.29558 .337311 .420321 .434 3.2
Francisco AlvarezSEAc 233.222.87186 .301145 .495147 .502 2.1
Yordan Alvarez*SLGdh284.353.82412 .316346 .556358 .576 1.8
Jacob AmayaDRIss263.563.2840 .32521 .32821 .328 3.8
Miguel AmayaBROc 263.002.66166 .271103 .435106 .447 1.9
Tim AndersonSPCss322.942.8828 .42913 .26014 .28099.0
Miguel Andujar lf302.982.84143 .33672 .41672 .416 2.6
Jonathan Aranda*BRO1b271.291.0970 .27158 .47259 .480 2.1
Orlando ArciaSMSss303.192.93216 .287120 .383121 .387 3.0
Nolan ArenadoFIH3b344.163.84474 .285272 .428280 .440 2.7
Gabriel AriasVAG3b252.732.62101 .17844 .26844 .268 7.6
Randy ArozarenaSPClf304.073.53380 .282270 .412286 .437 2.6
Luis Arraez*PHO1b284.274.06611 .311257 .378263 .387 1.7
Harrison BaderSLGcf312.932.76153 .30791 .37493 .383 7.1
Javier BaezPEAss322.862.74196 .24582 .29084 .297 8.0
Patrick Bailey#COMc 263.152.77179 .246115 .451116 .455 1.5
Darren Baker*SPC2b263.003.0011 .54511 .73311 .73399.0
Luken BakerVAGdh282.222.0015 .20018 .90018 .900 0.5
Brooks Baldwin#SPC2b243.182.9472 .29235 .32436 .33310.0
Addison Barger*DEM3b253.303.0569 .17453 .43453 .434 5.4
Austin BarnesFIHc 351.931.7479 .44353 .44953 .449 2.8
Tucker Barnhart*DEMc 342.132.007 .4294 .2354 .235 9.0
Jorge Barrosa#SEAcf244.004.006 .1671 .1251 .12599.0
Joey BartSPCc 283.002.76129 .326116 .537117 .542 3.7
Brett Baty*BRO3b253.403.0385 .27164 .47164 .471 2.2
Jake Bauers*SPC1b293.393.11150 .287112 .376113 .379 5.3
Jordan BeckEMPlf243.683.4051 .37330 .32631 .337 5.7
Josh Bell#TER1b324.103.70370 .265270 .467273 .472 2.6
Cody Bellinger*TERcf293.993.57406 .313279 .483280 .484 1.9
Andrew Benintendi*CLElf303.913.56328 .253208 .419209 .421 3.0
Will Benson*CLElf272.412.1280 .28768 .32969 .333 4.6
Christian BethancourtDSXc 332.081.9255 .25527 .35129 .377 8.0
Mookie BettsDSXss324.093.59385 .281261 .498262 .500 1.1
Bo BichetteREBss272.702.56133 .24159 .34760 .353 3.7
Cavan Biggio*FIH2b302.612.1188 .29588 .44997 .495 2.6
Tyler Black*INPdh242.562.0023 .26116 .39017 .415 1.1
Charlie Blackmon* dh383.793.44295 .312199 .490208 .512 2.4
Dairon BlancoFORlf322.332.1463 .27044 .44947 .480 5.8
JJ Bleday*FORcf273.172.80190 .289193 .592194 .595 2.1
Ryan BlissFIH2b252.432.2927 .22221 .41221 .412 6.3
Xander BogaertsSMS2b323.893.62337 .326169 .371172 .378 3.0
Alec BohmSEA3b284.314.01489 .290252 .403260 .416 2.9
David BoteTER3b322.932.8730 .23312 .27312 .27312.0
Alex BregmanDSX3b314.123.80485 .223265 .415270 .423 2.3
Will Brennan*REBrf272.972.69265 .253122 .349128 .366 3.1
Jonah BrideVAG1b293.533.20177 .277130 .491131 .494 2.1
Seth Brown*PINlf323.082.78144 .22996 .40096 .400 3.0
Vidal Brujan#PEAss273.262.91129 .27165 .34466 .349 2.3
Kris BryantFIHdh333.262.7776 .35553 .37958 .414 2.9
Jake BurgerFOR3b293.453.20319 .304245 .461259 .488 6.5
Alec Burleson*SLGdh263.553.28396 .255230 .438234 .446 2.6
Michael Busch*RLF1b273.553.15288 .299235 .466238 .472 2.7
Lawrence Butler*RLFrf243.583.27239 .318187 .492188 .495 3.3
Byron BuxtonREBcf313.283.01256 .344191 .481204 .514 5.6
Jose CaballeroPHOss283.182.95302 .308193 .402205 .427 8.0
Oswaldo Cabrera#SEA3b263.503.22229 .258104 .316106 .322 3.4
Willie Calhoun*VAGdh303.302.91162 .296102 .483105 .498 1.0
Alex CallFORrf303.082.8684 .45261 .53562 .544 3.0
Daz CameronRLFlf282.121.9484 .31054 .39156 .406 4.0
Junior CamineroCLE3b212.502.3398 .29666 .45566 .455 5.0
Luis CampusanoCOMc 263.062.79148 .318106 .517106 .517 1.9
Jeimer Candelario#TER3b313.533.24290 .266218 .472223 .483 3.8
Mark CanhaFIH1b363.673.18282 .252164 .372174 .395 2.0
Dominic Canzone*EMPrf273.803.7259 .37339 .41139 .41116.0
Victor Caratini#VAGc 313.182.88177 .299104 .390105 .393 2.7
Dylan Carlson#BROlf263.353.2299 .24244 .26844 .26811.4
Kerry Carpenter*COMrf273.122.83146 .349176 .680180 .695 4.6
Matt Carpenter*VAGdh393.823.4669 .33371 .47771 .477 5.1
Corbin Carroll*DEMcf244.463.90464 .239343 .474346 .479 1.8
Evan Carter*EMPlf222.532.1766 .25859 .49659 .496 2.4
Curt CasaliFORc 362.241.9553 .17024 .28925 .301 1.8
Triston Casas*CLE1b252.722.4077 .377101 .620102 .626 3.4
Nick CastellanosSCOrf334.143.77435 .280293 .469302 .483 3.1
Willi Castro#PINss284.133.53353 .292212 .386233 .424 2.3
Jake Cave*FIHrf323.293.03223 .283148 .420150 .426 4.6
Andres ChaparroCOMdh262.592.0940 .20020 .35121 .368 0.6
Matt ChapmanSPC3b323.903.59387 .256237 .394244 .406 3.9
Jazz Chisholm*FORcf273.222.97313 .272245 .501245 .501 3.3
Jackson ChourioFORlf213.803.54383 .329274 .490279 .499 4.6
Kody Clemens*DSX1b292.812.6855 .34546 .52946 .529 6.3
Ernie ClementDSX3b293.202.97296 .233168 .457172 .467 2.9
Oscar Colas*INPrf261.691.3814 .1435 .2276 .273 1.3
Michael Conforto*DSXlf323.092.89168 .327140 .504141 .507 5.0
Griffin Conine*VAGrf273.523.0849 .30630 .34131 .352 3.1
William ContrerasDEMc 274.503.93456 .311377 .517383 .525 1.9
Willson ContrerasSPCc 333.463.03212 .325199 .538208 .562 2.7
Billy CookVAG1b263.093.0919 .26317 .50017 .50099.0
Carlos CorreaTERss303.252.94263 .373214 .577215 .580 1.9
Colton Cowser*REBlf253.703.26316 .358277 .483284 .495 3.5
Brandon Crawford*PEAss383.403.1021 .28612 .35313 .382 4.5
J.P. Crawford*DEMss303.893.38251 .215176 .407179 .414 2.3
Dylan CrewsDRIrf231.621.5281 .34646 .40047 .409 4.3
Jake Cronenworth*REB1b313.573.13335 .316220 .426227 .439 2.3
Pete Crow-Armstrong*BROcf233.393.13247 .308165 .409167 .414 6.8
Oneil Cruz*FORss263.823.47339 .310272 .466278 .476 3.8
Travis d'ArnaudPHOc 362.692.44156 .231102 .398107 .418 4.7
Bobby DalbecPIN1b303.003.002 .0000 .0000 .00099.0
Bryan De La CruzDEMlf283.853.61388 .286259 .434261 .437 5.0
Elly De La Cruz#BROss234.363.88394 .360358 .507362 .513 3.1
Paul DeJongSLGss313.753.43210 .267179 .467191 .499 6.3
Adrian Del Castillo*DUTc 252.292.1238 .36844 .56444 .564 4.8
Jonny DelucaCLErf263.002.76174 .27081 .32988 .358 4.2
Rafael Devers*DUT3b284.203.61319 .339339 .577339 .577 2.1
Zach DezenzoTER1b252.652.5336 .38916 .35616 .356 8.0
Elias DiazSYNc 342.892.68274 .332146 .410148 .416 2.8
Yainer DiazFIHc 264.224.01449 .316275 .443280 .451 6.0
Yandy DiazREB1b334.133.80480 .356302 .481305 .486 1.9
Dillon DinglerPINc 262.652.5031 .32320 .37720 .377 6.3
Brendan Donovan*TERlf284.283.89520 .310308 .455320 .473 1.8
Brenton DoyleCLEcf273.823.50332 .334268 .491272 .498 3.7
Brandon DruryPIN2b323.032.83154 .12344 .18946 .197 4.8
Mauricio DubonSMSlf304.183.96317 .338159 .405159 .405 3.8
Ezequiel DuranPHO3b262.782.60192 .31880 .31384 .328 5.7
Jarren Duran*PINcf284.694.31506 .340392 .516398 .524 3.4
Adam DuvallDUTrf362.592.35106 .226105 .520105 .520 4.1
Tommy Edman#SEAcf303.432.9599 .22256 .37157 .377 1.9
Xavier Edwards#CLEss252.882.46169 .367109 .445109 .445 1.2
Jerar EncarnacionPHOdh272.312.1864 .23430 .33330 .333 3.8
Christian Encarnacn-StranSMS1b253.433.2948 .22923 .31923 .31910.5
Santiago EspinalSYN3b302.922.62301 .256167 .427171 .437 1.7
Thairo EstradaSCO2b293.523.29244 .24692 .28495 .293 8.3
Stuart Fairchild cf292.081.87136 .316100 .459100 .459 2.8
Kyle FarmerREB2b341.701.54101 .25756 .36662 .405 6.2
Freddy FerminSPCc 303.072.87170 .34794 .40398 .421 4.0
Jose FerminDRI2b263.712.9334 .26521 .40421 .404 0.8
Tyler FitzgeraldSLGss272.772.54176 .369204 .614207 .623 4.8
Dominic Fletcher*DRIrf274.003.68102 .25539 .25741 .270 5.7
Wilmer FloresDUT1b332.942.4462 .16131 .33032 .340 1.2
Estevan Florial*VAGdh273.783.4421 .23813 .38213 .382 3.3
Nick FortesPEAc 282.642.47234 .19769 .24674 .264 3.4
Jake Fraley*FORrf304.153.83152 .27067 .35168 .356 1.8
Ty FranceSCO1b303.873.52344 .279209 .416220 .437 3.0
Adam Frazier*SCO2b332.932.55119 .23563 .35867 .381 2.3
Freddie Freeman*RLF1b354.443.89426 .289311 .501318 .512 1.5
Tyler FreemanPEAcf262.802.52249 .18196 .281112 .327 4.1
Sal Frelick*PINrf253.343.02297 .316148 .381152 .392 2.0
TJ Friedl*RLFcf293.282.72141 .248100 .455109 .495 1.5
David FryCOMdh292.802.43180 .278131 .441137 .461 2.2
Joey Gallo*DRI1b313.172.73115 .15790 .34291 .346 3.2
Ben Gamel* rf332.832.8314 .2864 .2354 .23599.0
Adolis GarciaPINrf323.753.49277 .289162 .372167 .384 4.7
Avisail GarciaSYNrf342.082.0437 .16215 .28815 .28812.0
Luis V. Garcia*FOR2b253.012.78325 .262221 .479224 .486 3.2
Maikel GarciaPHO3b253.363.05376 .274177 .361177 .361 1.8
Mitch GarverSCOdh343.232.92148 .20977 .28478 .288 4.0
Zack GelofSCO2b253.563.31251 .299152 .347155 .354 6.3
Andres Gimenez*CLE2b264.113.76476 .319218 .353236 .382 3.6
Paul GoldschmidtFOR1b373.162.81237 .346198 .545202 .556 2.5
Yan GomesDRIc 372.602.5027 .18518 .34620 .38599.0
Nick GonzalesCOM2b263.283.06284 .306133 .338137 .348 4.0
Romy GonzalezFOR2b282.512.22138 .333110 .498110 .498 2.0
Hunter GoodmanPHOc 252.772.65106 .15187 .45588 .46110.5
Nick Gordon* lf293.883.63156 .25677 .33677 .336 3.9
Nolan Gorman*INP2b253.533.20185 .314169 .464170 .467 4.0
Yasmani Grandal#SMSc 361.541.3367 .16441 .43641 .436 1.3
Riley Greene*FORlf243.282.85273 .388297 .604301 .612 2.3
Randal GrichukSEArf333.252.93189 .275116 .430119 .441 2.9
Trent Grisham*SPCcf283.142.6994 .30971 .39074 .407 2.9
Vaughn GrissomDRI2b242.732.4540 .25019 .31719 .317 2.3
Robbie Grossman#TERdh352.632.28107 .29062 .35262 .352 2.2
Vladimir GuerreroBRO1b264.494.01510 .337424 .583430 .591 1.8
Luis Guillorme*SYN2b302.091.6546 .15222 .31022 .310 0.9
Lourdes GurrielSMSlf313.833.61417 .276244 .439250 .450 4.2
Yuli GurrielSYN1b413.433.1436 .27814 .29214 .292 2.0
Eric HaaseSMSc 323.212.9322 .31816 .35616 .356 4.5
David Hamilton*VAGss273.513.30217 .281122 .378124 .384 5.1
Garrett HampsonSYNcf303.002.69112 .29566 .42367 .429 3.1
Mitch HanigerSCOrf343.523.21232 .254158 .397164 .412 4.5
Ian Happ#INPlf304.443.91412 .289358 .504363 .511 2.4
Bryce Harper*SEA1b324.524.03405 .311367 .560372 .568 2.5
Brett HarrisSCO3b273.082.5166 .07641 .36046 .404 1.5
Michael Harris II*INPcf243.693.39273 .275154 .413156 .418 2.7
Ke'Bryan HayesDEM3b283.453.22267 .281124 .356126 .362 3.1
Austin HaysINPlf292.502.32103 .34076 .50779 .527 4.6
Austin HedgesPEAc 321.911.7058 .13829 .26630 .275 5.7
Jonah Heim#DUTc 302.612.45149 .242105 .484105 .484 3.2
Gunnar Henderson*SEAss244.543.90417 .381406 .569409 .574 1.8
Darell HernaizSPC3b232.982.6280 .20049 .36652 .388 3.2
Enrique HernandezBRO3b333.513.16191 .230106 .393108 .400 2.3
Teoscar HernandezRLFlf324.333.92381 .299322 .459335 .478 4.7
Ivan HerreraRLFc 252.952.58128 .40686 .45587 .460 1.6
Jose Herrera#FORc 282.031.8032 .25018 .29518 .295 3.1
Jason Heyward*VAGrf353.473.23180 .244139 .535139 .535 3.4
Kyle HigashiokaSLGc 352.782.55117 .179107 .500107 .500 4.1
Derek HillEMPcf291.951.8050 .14041 .38342 .393 7.3
Sam Hilliard*DUTlf313.302.9871 .26890 .59291 .599 4.5
Rece HindsVAGrf241.881.6722 .40943 .95644 .978 4.3
Nico HoernerRLF2b284.594.22538 .296252 .387267 .410 1.8
Jackson Holliday*SLG2b213.132.7674 .39247 .39552 .437 3.3
Spencer Horwitz*EMP1b273.402.92226 .288187 .504192 .518 1.9
Rhys HoskinsPIN1b323.863.40241 .266222 .500225 .507 2.7
Andy IbanezSYN2b322.322.13170 .28276 .31877 .322 3.7
Jose IglesiasSEA2b353.353.09183 .32297 .391105 .423 4.9
Jonathan India 2b283.783.27322 .292188 .385199 .408 1.9
Kyle Isbel*SPCcf283.112.97274 .259140 .381142 .387 6.0
Alex JacksonRLFc 292.632.3038 .26343 .54443 .544 3.1
Danny JansenSYNc 302.592.21210 .219112 .380115 .390 1.0
Ryan JeffersEMPc 283.883.49316 .228185 .404196 .428 2.8
Eloy JimenezPEAdh282.942.77228 .298142 .451145 .460 3.9
Leo JimenezTERss242.852.58122 .30384 .39892 .436 6.4
Connor Joe 1b323.212.86253 .289159 .399163 .410 2.8
Jahmai JonesSYNdh272.502.1321 .14318 .45018 .450 1.8
Nolan Jones*SLGlf274.053.3289 .27067 .40469 .416 1.8
Aaron JudgeDSXcf334.473.61361 .363512 .707519 .717 1.4
Edouard Julien*COM2b263.212.7188 .23966 .36767 .372 2.3
Corey JulksBROlf292.702.5242 .35720 .32320 .323 4.0
Jace Jung*DEM3b243.332.6124 .37531 .51731 .517 1.6
Josh JungSLG3b273.823.64107 .28072 .42975 .44611.3
Colt Keith*PIN2b233.793.51335 .331237 .485239 .489 3.6
Jarred Kelenic*DRIlf253.913.58268 .310200 .444201 .447 3.9
Carson KellyTERc 302.802.50189 .26591 .35394 .364 2.0
Max Kepler*SYNrf323.683.40220 .286113 .353118 .369 5.1
Kevin Kiermaier*CLEcf353.623.5432 .43826 .55326 .55312.0
Ha-Seong KimDEMss293.843.44301 .239193 .437196 .443 2.0
Isiah Kiner-FalefaINP2b303.513.29339 .277154 .360161 .376 4.0
Alejandro KirkDRIc 263.302.93277 .289156 .397158 .402 1.9
Heston Kjerstad*DRIlf263.382.8661 .34454 .55158 .592 1.5
Andrew KniznerPEAc 302.272.1441 .09811 .22012 .240 2.5
Steven Kwan*SCOlf273.813.32386 .313240 .456247 .470 1.1
Shea LangeliersDUTc 273.433.13250 .280273 .626279 .640 3.4
Wyatt LangfordBROlf233.823.39321 .280220 .437221 .438 2.5
Trevor Larnach*SEAdh283.283.00136 .25097 .45598 .460 2.9
Ramon LaureanoSPCrf303.643.44185 .341142 .444145 .453 9.9
Charles LeblancVAG3b290.500.5011.00011.00011.000 0.0
Brooks Lee#CLEss242.252.1291 .27543 .37444 .383 3.4
Jung Hoo Lee*SPCcf263.673.42135 .25950 .31652 .329 1.2
Korey LeeSMSc 262.882.75227 .313135 .385136 .387 8.6
DJ LeMahieuSEA3b363.603.5030 .2007 .1947 .194 5.0
Royce LewisREB3b262.612.38200 .285162 .531162 .531 2.9
Francisco Lindor#SCOss313.983.57383 .303332 .560340 .573 2.2
Trey LipscombPEA3b253.473.04113 .18638 .22442 .247 2.8
Tyler LocklearFIH1b243.003.003 .6672 .3332 .33399.0
Nick LoftinDEM2b262.252.2039 .2059 .2009 .200 5.0
Joey Loperfido*FIHlf262.952.79126 .29481 .35785 .37412.1
Nicky Lopez*DEM2b303.102.88145 .35273 .40675 .417 1.9
Otto LopezSPC2b263.032.83255 .341140 .406142 .412 3.9
Brandon Lowe*BRO2b303.923.58229 .301210 .541213 .549 3.8
Josh Lowe*SPCrf273.513.18198 .354149 .447150 .450 3.7
Nathaniel Lowe*REB1b294.043.57354 .333236 .408238 .412 2.3
Marco LucianoSPC2b230.400.200 .0001 .5001 .500 1.0
Nathan Lukes*VAGlf303.833.3872 .30645 .48945 .489 1.0
Gavin Lux*RLF2b273.753.41251 .343176 .474176 .474 2.8
Manny MachadoCLE3b324.143.86447 .306306 .486309 .490 3.1
Bligh Madris*SYN1b292.452.2523 .30411 .22411 .224 7.7
Luke MailePEAc 342.041.6750 .18025 .25028 .280 2.8
Martin MaldonadoCLEc 383.002.7349 .16313 .16714 .179 8.3
Justyn-Henry MalloyCOMdh252.051.5240 .37545 .52348 .558 1.3
Kyle Manzardo*FIHdh243.373.09107 .24372 .46574 .477 3.3
Rafael Marchan#DSXc 262.271.8022 .36419 .55922 .647 1.0
Manuel MargotSMSlf301.191.0374 .27047 .44848 .457 1.5
Brandon Marsh*SEAlf273.953.35213 .357194 .435196 .439 2.5
Ketel Marte#DUT2b314.243.70358 .318356 .621360 .628 1.6
Noelvi MarteTER3b233.083.0082 .29338 .30939 .31718.0
Starling Marte rf363.202.86213 .390161 .530163 .536 2.0
Austin MartinSPCcf263.643.45168 .25081 .34883 .356 6.6
Angel Martinez#CLEcf233.553.2699 .26344 .32644 .326 2.3
J.D. MartinezEMPdh371.971.6586 .25648 .32950 .342 1.6
Nick Martini*VAGdh354.003.5024 .1256 .1889 .281 4.0
Michael Massey*DUT2b273.573.2774 .28438 .35541 .383 3.7
Jorge Mateo 2b302.662.49145 .24180 .37682 .385 4.1
Luis MatosSPCcf231.861.867 .28610 .76910 .76999.0
Coby MayoCLE3b231.001.000 .0000 .0000 .00099.0
James McCannSLGc 352.642.4859 .22024 .27625 .287 5.5
Kyle McCann*PEAc 273.863.2737 .32437 .43538 .447 2.7
Jake McCarthy*DSXcf273.533.19353 .323188 .410202 .440 2.6
Chas McCormickDSXlf303.182.9772 .20824 .22225 .23110.3
Grant McCray*FORcf242.752.5426 .42341 .62142 .636 7.5
Andrew McCutchenINPdh383.673.27234 .291189 .491191 .496 2.6
Reese McGuire*SMSc 302.972.6467 .25441 .41841 .418 1.6
Zach McKinstry*SEAss303.453.12188 .319102 .394104 .402 2.2
Ryan McMahon*SYN3b303.873.36311 .331292 .497296 .503 2.4
Jeff McNeil*FIH2b333.553.17362 .235179 .376188 .395 1.8
Curtis MeadPEA2b242.552.3871 .23926 .25529 .284 6.0
Parker Meadows*REBcf253.553.24185 .292108 .362111 .372 4.1
MJ Melendez*DSXlf263.232.8524 .12511 .26211 .262 2.6
Danny MendickSYN3b312.242.0365 .29236 .42436 .424 1.7
Joey MenesesSPC1b333.553.15197 .305109 .375113 .388 2.2
Whit MerrifieldINP2b363.142.87226 .248114 .360114 .360 2.9
Jackson Merrill*PHOcf223.903.70440 .307280 .464283 .469 4.6
Matt Mervis*INPdh270.670.6721.00021.00021.000 0.0
Jake MeyersCOMcf292.892.58311 .260169 .385174 .396 3.0
Drew Millas#SEAc 272.201.807 .4295 .4555 .455 1.0
Jose MirandaSMS3b274.063.74305 .338165 .406177 .436 4.3
Garrett Mitchell*SYNcf263.212.77123 .317125 .548126 .553 2.3
Andruw MonasterioCLE3b283.673.1332 .34420 .36420 .364 1.9
Yoan Moncada#PHO3b302.472.0630 .26718 .42918 .429 0.7
Mickey Moniak*SMScf273.573.43142 .30385 .37889 .39617.3
Elehuris MonteroDRI1b263.353.2259 .30537 .48137 .481 4.3
Dylan MooreBROss322.952.52193 .228165 .458171 .475 2.7
Christopher MorelBRO3b263.212.88212 .212155 .403160 .416 3.7
Gabriel MorenoRLFc 253.312.96250 .348166 .469169 .477 1.9
Ryan MountcastleSMS1b283.783.50323 .319191 .411195 .419 3.6
Cedric Mullins*DUTcf303.573.19306 .284241 .524241 .524 1.9
Max Muncy*SYN3b343.342.70152 .303179 .603182 .613 1.5
Sean MurphyDEMc 303.362.87130 .277115 .511120 .533 1.8
Dane MyersPINrf293.412.9428 .53629 .50031 .534 3.5
Carlos NarvaezDUTc 263.001.756 .0005 .4175 .417 0.2
Bo Naylor*SLGc 253.212.87185 .308186 .531187 .534 3.5
Josh Naylor*COM1b283.823.41394 .231266 .459270 .466 2.0
Zach NetoSPCss244.113.67394 .284300 .490317 .518 3.3
Tyler NevinRLF1b283.002.7112 .0833 .1433 .143 3.5
Kevin NewmanFIHss313.172.96240 .300124 .408126 .414 3.1
Tomas NidoSEAc 313.233.0997 .23751 .35951 .359 5.8
Brandon Nimmo*SEAlf324.323.68399 .313355 .517368 .536 1.9
Jhonkensy NoelVAGrf232.962.6679 .29186 .61988 .633 3.3
Lars Nootbaar*PHOrf273.262.82260 .277191 .469196 .482 1.7
Connor NorbyPIN3b253.393.1180 .30053 .35653 .356 4.5
Nasim Nunez#TERss242.271.7042 .35734 .45334 .453 0.8
Ryan O'Hearn*SEAdh313.793.29283 .332200 .517202 .522 1.2
Logan O'HoppeBROc 253.162.93183 .284130 .392139 .419 8.7
Tyler O'NeillPEAlf303.463.00203 .286253 .575259 .589 3.1
Shohei Ohtani*FIHdh304.523.86424 .366507 .692514 .701 1.6
Edward OlivaresBROrf293.003.0011 .0911 .0831 .08399.0
Matt Olson*PEA1b314.133.59400 .280363 .543372 .556 2.0
Jonathan OrnelasFOR3b252.001.673 .3331 .1671 .16799.0
Joey OrtizRLF3b263.843.45305 .292179 .401184 .413 2.3
James Outman*CLEcf282.642.3171 .15544 .28852 .340 5.9
Marcell Ozuna dh344.443.82410 .407451 .624457 .632 1.9
Cristian PacheDRIcf262.832.5269 .24638 .29238 .292 3.3
Andy PagesREBcf243.222.99291 .330218 .490222 .499 4.1
Pedro PagesPHOc 262.682.43105 .23852 .32352 .323 4.2
Joshua Palacios*SYNrf293.252.7948 .25034 .43635 .449 1.7
Richie Palacios*EMP2b283.332.86162 .346125 .463128 .474 1.8
Isaac ParedesDRI3b264.063.56445 .270264 .407280 .431 2.1
Vinnie Pasquantino*VAG1b273.913.55422 .251250 .447255 .456 1.9
Joc Pederson*TERdh333.522.87251 .335252 .551264 .578 1.6
Jeremy PenaDSXss273.943.66491 .279235 .368252 .395 4.0
David Peralta*VAGrf373.793.34162 .321108 .419113 .438 2.3
Geraldo Perdomo#DUTss253.332.89246 .366157 .458158 .461 1.3
Jhonny PeredaFORc 293.003.009 .0004 .2674 .26799.0
Salvador PerezDSXc 354.003.69415 .258235 .379250 .403 5.3
Wenceel Perez#SMSrf253.353.05177 .294108 .419109 .422 3.6
Blake Perkins#SLGcf282.902.53156 .25672 .32375 .336 2.3
Tommy PhamSMSrf372.862.72250 .300123 .352123 .352 4.6
Kevin PillarRLFcf362.552.35180 .29497 .393101 .409 4.2
Rene PintoFORc 282.172.0427 .14812 .24012 .240 6.3
Jorge Polanco#DSX2b312.432.2470 .20032 .28633 .295 5.3
Jurickson Profar#EMPlf324.533.90487 .318390 .538407 .561 1.4
Ceddanne RafaelaINPss243.753.64309 .330168 .379170 .38423.4
Cal Raleigh#REBc 284.063.62365 .304337 .546340 .551 2.7
Luke Raley*VAGlf304.023.58259 .355232 .511254 .559 5.0
Harold RamirezINPdh303.953.85120 .23339 .24140 .24719.0
Jose E. Ramirez#DUT3b324.353.96505 .253352 .529354 .532 1.5
Bryan RamosDEM3b233.303.1039 .30824 .36425 .379 7.0
Heliot RamosINPcf253.903.59305 .318243 .476250 .489 4.1
J.T. RealmutoTERc 343.343.06247 .320187 .470194 .487 4.5
Rob RefsnyderPINlf343.713.35147 .347124 .506127 .518 3.3
Zach RemillardTER2b311.741.7428 .25010 .30310 .30399.0
Hunter RenfroeSYNrf333.162.79139 .23784 .39186 .400 2.4
Luis Rengifo#SMS3b284.033.68232 .293109 .371111 .378 1.8
Bryan Reynolds#DUTlf304.233.82435 .315329 .489335 .498 2.9
Ben Rice* 1b263.373.0451 .21642 .46242 .462 4.1
Austin RileySYN3b283.933.45292 .291237 .498241 .506 2.4
Leo Rivas#SYNss273.553.1546 .34832 .45132 .451 3.8
Emmanuel RiveraRLF3b294.033.66171 .26996 .390100 .407 2.6
Anthony Rizzo*DRI1b353.252.98244 .295131 .395136 .410 3.0
Luis RobertDRIcf273.803.55227 .317151 .375152 .377 5.6
Victor RoblesDRIcf283.583.17204 .338137 .461150 .505 2.8
Brayan Rocchio#CLEss242.772.40258 .236134 .340142 .360 2.2
Brendan RodgersSLG2b282.862.7376 .28944 .41545 .425 5.3
Julio Y. RodriguezBROcf244.394.11403 .315240 .393246 .403 5.9
Jake RogersREBc 300.990.9049 .22430 .34930 .349 4.0
Johan RojasINPcf243.403.20234 .23587 .28293 .301 5.7
Josh Rojas*EMP3b313.262.91307 .293185 .406187 .410 2.4
Miguel RojasSYNss363.773.42276 .279144 .420152 .443 1.4
Drew Romo#RLFc 232.752.5014 .2145 .2275 .227 3.0
Brent RookerFIHdh304.263.82355 .315361 .584367 .594 3.0
Ben Rortvedt*SEAc 272.702.37115 .29670 .38773 .403 2.3
Amed RosarioPINrf293.243.08219 .402123 .409127 .422 7.4
Eddie Rosario* lf333.533.2976 .21153 .39653 .396 4.8
Eguy RosarioPHO3b251.871.7820 .35017 .39519 .44299.0
Esteury RuizREBlf262.352.0527 .29615 .31918 .383 4.3
Keibert Ruiz#SCOc 263.052.92259 .224106 .341110 .354 4.9
Adley Rutschman#CLEc 273.963.62434 .242242 .399243 .401 2.4
Blake Sabol*SYNc 273.142.7113 .3858 .3648 .364 3.5
Thomas SaggeseCLE2b232.852.6926 .30815 .40516 .432 8.0
Cesar Salazar*TERc 294.804.4020 .35015 .62515 .625 2.0
Ali SanchezDEMc 282.002.004 .5002 .5002 .500 0.0
Gary SanchezSCOdh323.052.67143 .350114 .462118 .478 2.5
Jesus Sanchez*RLFrf273.172.85242 .310190 .458198 .477 3.9
Javier SanojaSCO2b222.582.5029 .1386 .1946 .194 1.0
Carlos Santana#PIN1b393.853.39332 .247206 .438212 .451 1.5
Anthony Santander#FORrf304.163.70410 .215328 .515335 .526 2.5
Nolan Schanuel*EMP1b233.943.44343 .324227 .480234 .495 1.2
Casey SchmittFOR2b262.332.1854 .24139 .50641 .532 4.3
Daniel Schneemann*VAGss282.972.6763 .36548 .41448 .414 3.3
Davis SchneiderVAGlf263.442.99144 .18898 .390101 .402 2.8
Max SchuemannPHOss282.782.6290 .28934 .27235 .280 5.8
Aaron SchunkSMS2b273.163.0050 .22019 .24120 .25312.5
Kyle Schwarber*PINdh324.413.65340 .259384 .548390 .556 1.9
Victor Scott II*DEMcf243.363.0049 .22425 .29827 .321 4.5
Corey Seager*SEAss314.243.76361 .274288 .534290 .538 1.7
Marcus SemienPEA2b344.333.94503 .245295 .426303 .437 2.1
Nick SenzelDRI3b303.002.80164 .23890 .38090 .380 3.2
Brian ServenDRIc 300.910.914 .0000 .0000 .00099.0
Gavin Sheets*PEA1b293.823.48320 .309197 .416203 .428 3.0
Austin Shenton*SYN1b273.643.0922 .50027 .67528 .700 2.2
Michael Siani*FIHcf252.932.65200 .305115 .351118 .360 3.8
Jon Singleton*SYN1b333.172.79229 .319178 .449178 .449 2.3
Jose SiriEMPcf293.643.30224 .263141 .334145 .344 4.8
Austin SlaterRLFrf323.002.6273 .37048 .43251 .459 2.2
Dominic Smith*INP1b304.093.72181 .24398 .348100 .355 3.2
Josh Smith*EMP3b274.283.83397 .330262 .440276 .464 2.9
Pavin Smith*DUTlf292.702.2370 .371117 .818118 .825 1.6
Will SmithINPc 304.043.64375 .285252 .459260 .474 2.7
Tyler Soderstrom*DUT1b232.672.41113 .29287 .51888 .524 2.1
Nick Sogard#PIN2b273.262.8935 .45728 .45228 .452 2.7
Donovan Solano 3b373.403.06194 .423153 .524156 .534 2.7
Jorge Soler dh333.553.15256 .309215 .484218 .491 2.9
Edmundo SosaDSXss292.982.85130 .28578 .43682 .458 8.5
Lenyn SosaVAG3b253.132.94272 .243113 .309118 .322 6.7
Juan Soto*COMrf264.623.74428 .278477 .637481 .642 1.0
George SpringerCOMrf352.392.15226 .239131 .403134 .412 2.1
Jacob StallingsEMPc 352.972.45155 .258120 .471131 .514 1.5
Giancarlo StantonCOMdh353.773.43239 .305252 .548254 .552 4.1
Spencer SteerDEMlf274.223.70436 .248255 .383258 .387 2.0
Michael StefanicEMP2b292.442.1649 .28623 .37724 .393 0.8
Tyler StephensonVAGc 283.743.32293 .294208 .448215 .463 2.5
Cal Stevenson*SYNcf282.702.2017 .1769 .3339 .333 1.0
DJ Stewart*VAGrf312.672.336 .1672 .2502 .250 1.0
Trevor StoryINPss322.972.6951 .39247 .54748 .558 3.4
Bryson Stott*DEM2b273.803.29331 .272208 .434214 .447 1.5
Kyle Stowers*DRIlf274.243.9772 .29250 .40750 .407 4.9
Garrett Stubbs*DRIc 322.702.49129 .26459 .30760 .313 3.6
Eugenio SuarezDSX3b334.083.68409 .252287 .454297 .470 3.0
Jack Suwinski*SCOcf262.862.55168 .17392 .33593 .338 2.6
Seiya SuzukiPEArf304.223.83296 .291225 .420228 .425 3.8
Dansby SwansonRLFss314.013.72318 .289180 .371185 .381 4.5
Trey Sweeney*DUTss252.922.7521 .19014 .40014 .400 5.5
Fernando TatisSYNrf263.913.53291 .357232 .520236 .529 2.7
Mike Tauchman*SLGrf343.903.37199 .342137 .434140 .443 1.8
Leody Taveras#SLGcf263.603.26193 .264115 .415115 .415 2.3
Chris TaylorPEAlf343.503.16109 .25760 .34362 .354 3.4
Michael A. TaylorPEAcf342.662.41135 .25284 .34384 .343 4.2
Tyrone Taylor rf313.453.21176 .26789 .34493 .359 4.8
Rowdy Tellez*INP1b303.743.29162 .22294 .38797 .399 1.8
Jose Tena*VAG3b243.082.8385 .30646 .37446 .374 3.5
Matt Thaiss*CLEc 301.931.5360 .38356 .41556 .415 1.8
Alek Thomas*RLFcf252.892.7238 .15815 .28815 .288 3.3
Lane ThomasSCOrf293.643.26315 .273225 .442229 .450 3.0
Michael Toglia#TER1b263.242.92186 .253152 .415152 .415 3.9
Spencer TorkelsonDRI1b253.182.97227 .264175 .462176 .464 4.4
Abraham Toro#REB3b282.642.38119 .27762 .38566 .410 2.3
Luis TorrensBROc 292.502.3748 .33326 .34728 .37311.0
Gleyber TorresSPC2b284.183.67413 .271274 .449278 .456 1.7
Ezequiel TovarDRIss234.404.16440 .320309 .442313 .448 7.6
Jose TrevinoINPc 323.433.09117 .20553 .33557 .361 2.1
Jared TrioloSMS3b273.322.98163 .331136 .500137 .504 2.7
Mike TroutTERcf333.663.1176 .22474 .57875 .586 1.7
Cole Tucker#SYN3b283.423.0020 .1008 .1958 .195 3.2
Kyle Tucker*SYNrf283.222.62213 .202191 .554191 .554 0.8
Brice Turang*SLG2b253.843.39383 .334229 .442231 .446 1.5
Justin TurnerEMPdh403.413.00240 .346163 .468166 .477 1.7
Trea TurnerCOMss323.773.47376 .314255 .470257 .473 3.1
Luis UriasVAG3b282.612.3953 .13227 .27331 .313 8.8
Ramon UriasVAG3b313.783.50226 .283134 .432139 .448 3.1
Gio UrshelaSCO3b333.313.18349 .232146 .334148 .339 4.2
Enmanuel Valdez*PHO2b263.412.8840 .22523 .39723 .397 1.4
Ildemaro Vargas#PEA3b332.652.43250 .260100 .328105 .344 1.6
Miguel VargasCLE3b252.742.3492 .25082 .49182 .491 1.9
Daulton Varsho*DEMcf283.603.16260 .269217 .485218 .488 2.4
Andrew VaughnDEM1b273.913.66336 .298225 .464230 .474 4.3
Christian VazquezPINc 343.183.06158 .24176 .35278 .361 8.8
Nelson Velazquez dh262.001.9244 .29528 .35028 .35010.3
Alex Verdugo*PHOlf293.222.83293 .259158 .389162 .399 1.6
Mark VientosCOM3b253.603.28239 .289227 .525231 .535 4.4
Matt VierlingDUTcf283.923.60391 .312283 .512283 .512 2.3
Anthony VolpeINPss243.693.43352 .293182 .345184 .349 4.2
LaMonte Wade*TER1b313.582.91225 .360203 .493207 .502 1.4
Tyler Wade*SCO3b303.503.1322 .2738 .2868 .286 2.0
Eric WagamanPIN3b272.422.3232 .34424 .52224 .52211.0
Will Wagner*PHO2b263.383.0055 .34533 .40733 .407 1.9
Christian WalkerDSX1b344.013.52324 .238252 .456262 .474 3.0
Jordan WalkerSLGrf233.333.1066 .24244 .44044 .440 4.2
Matt Wallner*COMrf272.992.46113 .398123 .515133 .556 2.7
Taylor Walls#DRIss283.833.28101 .35674 .41175 .417 2.1
Taylor WardSLGlf313.873.47332 .307245 .452251 .463 3.0
Austin Wells*FORc 252.762.43247 .219163 .428166 .436 1.9
Jamie WestbrookFOR2b302.421.9524 .16718 .39118 .391 1.3
Jordan WestburgREB3b263.453.23298 .285190 .420201 .445 7.5
Shay WhitcombSYN3b262.502.5010 .1001 .0671 .06799.0
Eli WhiteDSXrf312.332.0018 .2789 .32112 .429 6.0
Joey WiemerSCOlf263.403.0011 .1823 .1764 .235 4.0
Alika Williams 2b262.722.3335 .22917 .34717 .347 1.0
Luke WilliamsSYN2b283.452.9124 .1259 .2379 .237 1.3
Jacob T. WilsonDRIss232.462.2272 .20824 .26426 .286 1.4
Weston WilsonFORlf302.882.5848 .45845 .60046 .613 3.0
Jesse Winker*EMPlf313.923.30319 .332246 .494256 .514 1.5
Masyn WinnSLGss234.133.87471 .323265 .425266 .426 4.1
Patrick WisdomSEA1b333.423.1791 .29798 .55199 .556 6.5
Brett Wisely*EMP2b261.821.69160 .30694 .37895 .382 4.9
Bobby Witt JrCOMss254.474.10526 .340428 .591434 .599 2.4
Connor WongPINc 293.633.27229 .336166 .444174 .465 3.8
James Wood*PEAlf222.682.26164 .396161 .514166 .530 2.2
Austin WynnsFORc 341.631.5011 .3647 .5387 .538 1.0
Mike Yastrzemski*VAGrf344.143.73295 .227208 .433218 .454 3.5
Christian Yelich*DUTlf334.113.51188 .372154 .507156 .513 1.7
Juan Yepez 1b273.483.18172 .33794 .40399 .425 3.5
Nick YorkeSCO2b231.831.8310 .3003 .2733 .27399.0
Masataka Yoshida*PHOdh313.643.31311 .305226 .531235 .552 2.2
Jacob YoungTERcf253.062.80269 .312123 .319126 .327 4.6
Seby ZavalaFORc 312.672.004 .2506 .7506 .750 2.0

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*REBss24 .339 .390 .515 .90516556105329846
Wilyer Abreu*PHOrf26 .194 .310 .250 .5603672008511
Luisangel AcunaINPss23 .000 .167 .000 .16750000012
Ronald AcunaTERrf27 .346 .433 .423 .85652181016810
Willy AdamesDUTss29 .178 .259 .329 .58873132036823
Riley AdamsFIHc 29 .276 .323 .552 .874298121528
Jo AdellSYNrf26 .292 .333 .7541.0881715010619411240
Nick AhmedEMPss35 .310 .370 .357 .72784264005827
Ozzie Albies#PHO2b28 .307 .310 .393 .70216350110113213
Blaze AlexanderVAGss26 .265 .361 .422 .7838322403151128
Nick AllenPEAss26 .038 .074 .154 .228261001104
Pete AlonsoSMS1b30 .202 .283 .319 .60216333704171951
Jose AltuveFIH2b35 .410 .465 .5421.007166681901201122
Francisco AlvarezSEAc 23 .341 .413 .6951.1088228209171015
Yordan Alvarez*SLGdh28 .368 .432 .6131.045163608110211433
Jacob AmayaDRIss26 .375 .615 .375 .99083000054
Miguel AmayaBROc 26 .160 .208 .380 .588508203738
Tim AndersonSPCss32 .313 .313 .313 .625165000006
Miguel Andujar lf30 .357 .423 .429 .85270255004810
Jonathan Aranda*BRO1b27 .200 .200 .8001.00051001102
Orlando ArciaSMSss30 .146 .174 .247 .42189136017328
Nolan ArenadoFIH3b34 .254 .302 .442 .7441383520826713
Gabriel AriasVAG3b25 .138 .188 .277 .4656593025425
Randy ArozarenaSPClf30 .259 .387 .500 .887116301305142331
Luis Arraez*PHO1b28 .244 .283 .280 .5641644030112623
Harrison BaderSLGcf31 .133 .184 .222 .4064561014313
Javier BaezPEAss32 .215 .224 .292 .51665142015118
Patrick Bailey#COMc 26 .167 .167 .167 .333183000106
Darren Baker*SPC2b26 .000 .000 .000 .00010000000
Luken BakerVAGdh28 .250 .333 .8751.208164022421
Brooks Baldwin#SPC2b24 .167 .231 .167 .397122000111
Addison Barger*DEM3b25 .100 .156 .133 .2903031001215
Austin BarnesFIHc 35 .343 .385 .429 .8133512300438
Tucker Barnhart*DEMc 34 .250 .250 .250 .50082000203
Jorge Barrosa#SEAcf24 .000 .000 .000 .00010000000
Joey BartSPCc 28 .282 .329 .479 .808712020411423
Brett Baty*BRO3b25 .444 .474 .7781.251188002315
Jake Bauers*SPC1b29 .220 .235 .420 .6555011402618
Jordan BeckEMPlf24 .185 .214 .296 .5112753001111
Josh Bell#TER1b32 .227 .288 .414 .70212829307181120
Cody Bellinger*TERcf29 .286 .306 .422 .7281544452422421
Andrew Benintendi*CLElf30 .189 .256 .283 .53910620402161033
Will Benson*CLElf27 .154 .154 .154 .308132000105
Christian BethancourtDSXc 33 .167 .167 .208 .375244100006
Mookie BettsDSXss32 .241 .295 .321 .617112274116913
Bo BichetteREBss27 .067 .067 .067 .133151000002
Cavan Biggio*FIH2b30 .182 .280 .182 .462224000027
Tyler Black*INPdh24 .250 .250 .375 .62582100101
Charlie Blackmon* dh38 .256 .320 .367 .687902321210415
Dairon BlancoFORlf32 .228 .271 .456 .726791830517320
JJ Bleday*FORcf27 .262 .295 .571 .86742114038213
Ryan BlissFIH2b25 .238 .333 .619 .952215012638
Xander BogaertsSMS2b32 .220 .316 .240 .5561002201031412
Alec BohmSEA3b28 .273 .317 .417 .73418751906191117
David BoteTER3b32 .172 .172 .276 .448295001206
Alex BregmanDSX3b31 .253 .306 .444 .75099253241678
Will Brennan*REBrf27 .077 .077 .115 .192262100207
Jonah BrideVAG1b29 .096 .242 .096 .33852500011017
Seth Brown*PINlf32 .120 .120 .360 .4802530024014
Vidal Brujan#PEAss27 .150 .244 .250 .4944062103414
Kris BryantFIHdh33 .114 .162 .143 .3053541004112
Jake BurgerFOR3b29 .204 .235 .389 .6241623360818742
Alec Burleson*SLGdh26 .148 .175 .204 .379548001627
Michael Busch*RLF1b27 .234 .281 .299 .580107254018728
Lawrence Butler*RLFrf24 .333 .356 .471 .827872930313225
Byron BuxtonREBcf31 .290 .320 .464 .7831384071527637
Jose CaballeroPHOss28 .220 .292 .366 .65812327131113756
Oswaldo Cabrera#SEA3b26 .108 .119 .133 .2528392004126
Willie Calhoun*VAGdh30 .304 .360 .304 .664237000102
Alex CallFORrf30 .471 .500 .6471.147178001212
Daz CameronRLFlf28 .258 .324 .387 .71193245216933
Junior CamineroCLE3b21 .318 .318 .409 .727227200204
Luis CampusanoCOMc 26 .118 .167 .294 .461172001112
Jeimer Candelario#TER3b31 .206 .300 .340 .640972040391126
Mark CanhaFIH1b36 .248 .360 .329 .68916140100192341
Dominic Canzone*EMPrf27 .462 .462 .462 .923136000105
Victor Caratini#VAGc 31 .348 .444 .522 .96646162024811
Dylan Carlson#BROlf26 .172 .182 .297 .47964112027121
Kerry Carpenter*COMrf27 .250 .400 .6251.02582001211
Matt Carpenter*VAGdh39 .174 .174 .174 .3482340001011
Corbin Carroll*DEMcf24 .178 .257 .362 .61918533139331857
Evan Carter*EMPlf22 .214 .214 .286 .500143100205
Curt CasaliFORc 36 .167 .274 .222 .4965490012817
Triston Casas*CLE1b25 .318 .400 .409 .8092272001311
Nick CastellanosSCOrf33 .323 .355 .597 .952186609014341036
Willi Castro#PINss28 .252 .329 .328 .65713133212141336
Jake Cave*FIHrf32 .069 .069 .138 .2072922001014
Andres ChaparroCOMdh26 .143 .318 .200 .518355200395
Matt ChapmanSPC3b32 .226 .308 .387 .69510624803151136
Jazz Chisholm*FORcf27 .173 .262 .307 .56975131038927
Jackson ChourioFORlf21 .326 .382 .522 .903138451205201328
Kody Clemens*DSX1b29 .294 .294 .471 .765175300206
Ernie ClementDSX3b29 .120 .115 .160 .275253100402
Oscar Colas*INPrf26 .500 .500 .5001.00021000000
Michael Conforto*DSXlf32 .356 .387 .6781.0651184291925639
Griffin Conine*VAGrf27 .200 .304 .400 .704204101227
William ContrerasDEMc 27 .256 .340 .467 .807180461707212361
Willson ContrerasSPCc 33 .273 .360 .576 .936661850510915
Billy CookVAG1b26 .200 .200 .200 .400102000003
Carlos CorreaTERss30 .291 .378 .608 .9857923516141012
Colton Cowser*REBlf25 .244 .314 .289 .60390222103736
Brandon Crawford*PEAss38 .333 .333 .333 .66762000102
J.P. Crawford*DEMss30 .266 .382 .422 .80410929124151922
Dylan CrewsDRIrf23 .292 .333 .396 .72948142011212
Jake Cronenworth*REB1b31 .258 .324 .290 .614318100426
Pete Crow-Armstrong*BROcf23 .308 .304 .308 .61178240003026
Oneil Cruz*FORss26 .210 .276 .427 .70214330100720942
Travis d'ArnaudPHOc 36 .225 .310 .577 .887711640717824
Bobby DalbecPIN1b30 .000 .000 .000 .00000000000
Bryan De La CruzDEMlf28 .236 .274 .418 .69216539120615939
Elly De La Cruz#BROss23 .206 .279 .309 .58816534314121757
Paul DeJongSLGss31 .138 .185 .356 .541871210612541
Adrian Del Castillo*DUTc 25 .273 .273 .455 .727113200002
Jonny DelucaCLErf26 .141 .218 .169 .38771102000418
Rafael Devers*DUT3b28 .256 .332 .405 .736168431332231972
Zach DezenzoTER1b25 .000 .000 .000 .00050000002
Elias DiazSYNc 34 .302 .343 .365 .70896296009620
Yainer DiazFIHc 26 .319 .367 .548 .9151354340937924
Yandy DiazREB1b33 .347 .396 .518 .913170591405211512
Dillon DinglerPINc 26 .125 .125 .375 .50081010004
Brendan Donovan*TERlf28 .250 .311 .375 .6861363414016921
Brenton DoyleCLEcf27 .238 .273 .494 .767164391201030842
Brandon DruryPIN2b32 .029 .107 .029 .1366920000623
Mauricio DubonSMSlf30 .253 .288 .364 .65299253125527
Ezequiel DuranPHO3b26 .118 .167 .118 .2843440001211
Jarren Duran*PINcf28 .256 .309 .353 .6622075372381262
Adam DuvallDUTrf36 .205 .276 .527 .803146302015341550
Tommy Edman#SEAcf30 .250 .342 .656 .998328322754
Xavier Edwards#CLEss25 .370 .431 .435 .86646171101510
Jerar EncarnacionPHOdh27 .208 .208 .208 .417245000007
Christian Encarnacn-StranSMS1b25 .500 .667 .5001.16721000011
Santiago EspinalSYN3b30 .260 .339 .497 .836169448110272016
Thairo EstradaSCO2b29 .141 .177 .163 .34092132003322
Stuart Fairchild cf29 .275 .355 .451 .80615342417101940
Kyle FarmerREB2b34 .224 .283 .384 .6671252853312534
Freddy FerminSPCc 30 .214 .313 .286 .59856124001617
Jose FerminDRI2b26 .200 .200 .200 .40051000101
Tyler FitzgeraldSLGss27 .366 .426 .7641.191123455114291146
Dominic Fletcher*DRIrf27 .103 .229 .172 .4012932002311
Wilmer FloresDUT1b33 .171 .250 .257 .507356001245
Estevan Florial*VAGdh27 .273 .385 .545 .930113300320
Nick FortesPEAc 28 .086 .158 .114 .272353100234
Jake Fraley*FORrf30 .246 .269 .354 .6236516102818
Ty FranceSCO1b30 .207 .303 .326 .6291352840491326
Adam Frazier*SCO2b33 .250 .333 .250 .583246000205
Freddie Freeman*RLF1b35 .240 .313 .389 .701175421214211634
Tyler FreemanPEAcf26 .154 .241 .244 .48578125106614
Sal Frelick*PINrf25 .216 .276 .373 .64851112027412
TJ Friedl*RLFcf29 .316 .519 .368 .887196100664
David FryCOMdh29 .227 .343 .447 .78915034609262245
Joey Gallo*DRI1b31 .020 .057 .020 .0765110001227
Ben Gamel* rf33 .333 .333 .333 .66793000000
Adolis GarciaPINrf32 .279 .310 .441 .7521113160411534
Avisail GarciaSYNrf34 .171 .190 .317 .5084170027110
Luis V. Garcia*FOR2b25 .217 .260 .304 .5644610400339
Maikel GarciaPHO3b25 .219 .281 .343 .6241052373011911
Mitch GarverSCOdh34 .130 .216 .207 .422921240181029
Zack GelofSCO2b25 .118 .211 .255 .4661101330481335
Andres Gimenez*CLE2b26 .247 .291 .309 .5991624081011329
Paul GoldschmidtFOR1b37 .329 .408 .561 .969173571907252331
Yan GomesDRIc 37 .000 .000 .000 .00010000000
Nick GonzalesCOM2b26 .274 .297 .336 .633113317007239
Romy GonzalezFOR2b28 .284 .381 .458 .83915544607152545
Hunter GoodmanPHOc 25 .159 .178 .409 .5874472035119
Nick Gordon* lf29 .184 .225 .211 .4363871002210
Nolan Gorman*INP2b25 .213 .276 .350 .62680175025634
Yasmani Grandal#SMSc 36 .083 .154 .167 .321121100112
Riley Greene*FORlf24 .250 .276 .482 .758561432210220
Randal GrichukSEArf33 .246 .327 .369 .69613032404141423
Trent Grisham*SPCcf28 .231 .295 .231 .5263990005110
Vaughn GrissomDRI2b24 .280 .419 .360 .779257200068
Robbie Grossman#TERdh35 .260 .360 .333 .693962510291628
Vladimir GuerreroBRO1b26 .242 .325 .421 .746178431406222332
Luis Guillorme*SYN2b30 .077 .077 .077 .154131000003
Lourdes GurrielSMSlf31 .268 .305 .408 .71315742100415933
Yuli GurrielSYN1b41 .333 .333 .333 .66731000000
Eric HaaseSMSc 32 .000 .200 .000 .20040000012
David Hamilton*VAGss27 .143 .167 .229 .3953550014016
Garrett HampsonSYNcf30 .200 .250 .400 .65055115024413
Mitch HanigerSCOrf34 .172 .211 .233 .4441162010211541
Ian Happ#INPlf30 .245 .286 .435 .7201844580922949
Bryce Harper*SEA1b32 .277 .375 .440 .815191531007232752
Brett HarrisSCO3b27 .097 .243 .323 .566313102458
Michael Harris II*INPcf24 .225 .256 .363 .618801820313417
Ke'Bryan HayesDEM3b28 .307 .365 .480 .845752340313715
Austin HaysINPlf29 .338 .412 .549 .96271249028719
Austin HedgesPEAc 32 .159 .191 .182 .3734471002117
Jonah Heim#DUTc 30 .226 .269 .453 .72213731101016826
Gunnar Henderson*SEAss24 .280 .405 .396 .80018251633153559
Darell HernaizSPC3b23 .200 .286 .300 .58650102014313
Enrique HernandezBRO3b33 .160 .222 .235 .45781133016720
Teoscar HernandezRLFlf32 .240 .299 .485 .784196478212321269
Ivan HerreraRLFc 25 .182 .250 .182 .4323360001311
Jose Herrera#FORc 28 .027 .053 .027 .0803710001118
Jason Heyward*VAGrf35 .303 .294 .394 .6883310001509
Kyle HigashiokaSLGc 35 .110 .167 .301 .4687382047524
Derek HillEMPcf29 .162 .215 .446 .661741211612527
Sam Hilliard*DUTlf31 .257 .270 .571 .8423592037018
Rece HindsVAGrf24 .000 .167 .000 .16750000011
Nico HoernerRLF2b28 .253 .279 .335 .61419449111119323
Jackson Holliday*SLG2b21 .250 .357 .250 .607246000128
Spencer Horwitz*EMP1b27 .000 .133 .000 .133130000023
Rhys HoskinsPIN1b32 .229 .316 .492 .80811827409221638
Andy IbanezSYN2b32 .278 .325 .361 .68614440602141127
Jose IglesiasSEA2b35 .305 .360 .400 .7601053210009416
Jonathan India 2b28 .261 .358 .338 .69614237611102145
Kyle Isbel*SPCcf28 .083 .132 .111 .2433631001112
Alex JacksonRLFc 29 .067 .176 .133 .310151100129
Danny JansenSYNc 30 .133 .295 .167 .461901230082020
Ryan JeffersEMPc 28 .243 .362 .432 .7943792118712
Eloy JimenezPEAdh28 .323 .340 .452 .792933071110316
Leo JimenezTERss24 .241 .281 .444 .72554132038222
Connor Joe 1b32 .236 .317 .374 .691123291102141234
Jahmai JonesSYNdh27 .217 .379 .522 .901235102468
Nolan Jones*SLGlf27 .067 .176 .067 .243151000015
Aaron JudgeDSXcf33 .357 .500 .8841.384112408017283337
Edouard Julien*COM2b26 .200 .333 .300 .633102100114
Corey JulksBROlf29 .271 .314 .292 .60548131002313
Jace Jung*DEM3b24 .571 .571 .5711.14374000102
Josh JungSLG3b27 .280 .333 .520 .853257002607
Colt Keith*PIN2b23 .338 .365 .423 .78771240029321
Jarred Kelenic*DRIlf25 .165 .211 .247 .45885144015433
Carson KellyTERc 30 .260 .315 .300 .61550132003413
Max Kepler*SYNrf32 .234 .280 .404 .684942281215328
Kevin Kiermaier*CLEcf35 .667 .667 .6671.33332000101
Ha-Seong KimDEMss29 .209 .292 .383 .67511524206161420
Isiah Kiner-FalefaINP2b30 .224 .302 .282 .58485190111048
Alejandro KirkDRIc 26 .232 .288 .432 .720952210038832
Heston Kjerstad*DRIlf26 .222 .333 .222 .556184000435
Andrew KniznerPEAc 30 .000 .000 .000 .00030000000
Steven Kwan*SCOlf27 .242 .338 .289 .62712831002111829
Shea LangeliersDUTc 27 .232 .308 .463 .7729522406161029
Wyatt LangfordBROlf23 .165 .294 .418 .7119115017101731
Trevor Larnach*SEAdh28 .167 .167 .200 .367305100207
Ramon LaureanoSPCrf30 .293 .327 .545 .872992970615539
Charles LeblancVAG3b29 .000 .000 .000 .00000000000
Brooks Lee#CLEss24 .238 .273 .429 .701215101114
Jung Hoo Lee*SPCcf26 .185 .214 .185 .399275000014
Korey LeeSMSc 26 .173 .214 .241 .455133233027746
DJ LeMahieuSEA3b36 .000 .077 .000 .077120000011
Royce LewisREB3b26 .280 .333 .483 .81611833824151026
Francisco Lindor#SCOss31 .268 .303 .609 .91213837801328622
Trey LipscombPEA3b25 .000 .128 .000 .128330000129
Tyler LocklearFIH1b24 .400 .400 .400 .80052000102
Nick LoftinDEM2b26 .188 .188 .188 .375163000202
Joey Loperfido*FIHlf26 .079 .125 .105 .2303831002211
Nicky Lopez*DEM2b30 .364 .378 .364 .7414416000403
Otto LopezSPC2b26 .194 .216 .194 .411367000016
Brandon Lowe*BRO2b30 .313 .347 .627 .974672160517326
Josh Lowe*SPCrf27 .204 .250 .306 .55649102015316
Nathaniel Lowe*REB1b29 .280 .380 .342 .72116145402122554
Marco LucianoSPC2b23 .000 .500 .000 .50010000111
Nathan Lukes*VAGlf30 .273 .385 .364 .748113100224
Gavin Lux*RLF2b27 .091 .091 .114 .2054441001017
Manny MachadoCLE3b32 .251 .312 .450 .762171431008261336
Bligh Madris*SYN1b29 .000 .000 .000 .00030000002
Luke MailePEAc 34 .111 .214 .194 .4093640014416
Martin MaldonadoCLEc 38 .000 .071 .000 .071130000019
Justyn-Henry MalloyCOMdh25 .238 .476 .476 .952421021261718
Kyle Manzardo*FIHdh24 .188 .278 .375 .653163300115
Rafael Marchan#DSXc 26 .0001.000 .0001.00000000010
Manuel MargotSMSlf30 .263 .306 .474 .7805715602945
Brandon Marsh*SEAlf27 .244 .301 .291 .592862121013732
Ketel Marte#DUT2b31 .345 .400 .7031.103165579116381223
Noelvi MarteTER3b23 .115 .115 .115 .2312630002012
Starling Marte rf36 .360 .429 .565 .99416158992221931
Austin MartinSPCcf26 .158 .256 .263 .5193864002310
Angel Martinez#CLEcf23 .300 .417 .450 .867206300242
J.D. MartinezEMPdh37 .175 .304 .206 .511971730071630
Nick Martini*VAGdh35 .077 .250 .231 .481131010100
Michael Massey*DUT2b27 .160 .276 .160 .4362540001210
Jorge Mateo 2b30 .234 .280 .426 .70694229037519
Luis MatosSPCcf23 .300 .300 .9001.200103002504
Coby MayoCLE3b23 .000 .000 .000 .00000000000
James McCannSLGc 35 .147 .194 .235 .430345001328
Kyle McCann*PEAc 27 .000 .000 .000 .00080000003
Jake McCarthy*DSXcf27 .216 .268 .216 .4853780003310
Chas McCormickDSXlf30 .208 .240 .208 .4482450001110
Grant McCray*FORcf24 .185 .267 .407 .6742750022218
Andrew McCutchenINPdh38 .158 .256 .263 .5193861013412
Reese McGuire*SMSc 30 .000 .000 .000 .00090000007
Zach McKinstry*SEAss30 .207 .333 .207 .540296000346
Ryan McMahon*SYN3b30 .307 .391 .500 .89117654709222355
Jeff McNeil*FIH2b33 .223 .261 .264 .525148333016522
Curtis MeadPEA2b24 .313 .421 .375 .796165100122
Parker Meadows*REBcf25 .277 .324 .415 .73965184115324
MJ Melendez*DSXlf26 .000 .000 .000 .00040000001
Danny MendickSYN3b31 .333 .400 .481 .8815418311667
Joey MenesesSPC1b33 .255 .345 .255 .60051130001514
Whit MerrifieldINP2b36 .197 .240 .296 .53671141024413
Jackson Merrill*PHOcf22 .242 .275 .311 .5861323230213623
Matt Mervis*INPdh27 .000 .000 .000 .00000000000
Jake MeyersCOMcf29 .246 .313 .410 .724134331032191332
Drew Millas#SEAc 271.0001.0001.0002.00011000010
Jose MirandaSMS3b27 .255 .288 .396 .6851062790215423
Garrett Mitchell*SYNcf26 .294 .333 .353 .686175100218
Andruw MonasterioCLE3b28 .188 .278 .188 .465163000125
Yoan Moncada#PHO3b30 .000 .000 .000 .00020000000
Mickey Moniak*SMScf27 .075 .159 .150 .3094030012017
Elehuris MonteroDRI1b26 .222 .263 .278 .541184100313
Dylan MooreBROss32 .229 .330 .484 .813153351318242051
Christopher MorelBRO3b26 .147 .205 .353 .55868100148424
Gabriel MorenoRLFc 25 .233 .324 .317 .6401202851151624
Ryan MountcastleSMS1b28 .263 .313 .387 .7001373650415935
Cedric Mullins*DUTcf30 .226 .250 .290 .54062141016216
Max Muncy*SYN3b34 .158 .256 .289 .5453862015410
Sean MurphyDEMc 30 .159 .254 .397 .650631030414525
Dane MyersPINrf29 .333 .500 .5001.000124200034
Carlos NarvaezDUTc 26 .000 .667 .000 .66710000021
Bo Naylor*SLGc 25 .282 .349 .436 .78539113017415
Josh Naylor*COM1b28 .140 .241 .264 .50512117603111428
Zach NetoSPCss24 .414 .468 .7031.17011146618261020
Tyler NevinRLF1b28 .000 .125 .000 .125140000026
Kevin NewmanFIHss31 .290 .329 .449 .77813840130318717
Tomas NidoSEAc 31 .148 .193 .167 .3605481004318
Brandon Nimmo*SEAlf32 .287 .372 .468 .840188541008261948
Jhonkensy NoelVAGrf23 .300 .355 .7571.112702161820618
Lars Nootbaar*PHOrf27 .238 .329 .357 .68612630522101338
Connor NorbyPIN3b25 .243 .243 .378 .6223792013014
Nasim Nunez#TERss24 .333 .419 .333 .753279000147
Ryan O'Hearn*SEAdh31 .352 .407 .389 .7965419200154
Logan O'HoppeBROc 25 .189 .257 .284 .54195180039642
Tyler O'NeillPEAlf30 .306 .412 .8561.268111347018282042
Shohei Ohtani*FIHdh30 .317 .382 .486 .86918358708281739
Edward OlivaresBROrf29 .100 .100 .100 .200101000100
Matt Olson*PEA1b31 .250 .309 .421 .73015238121412936
Jonathan OrnelasFOR3b25 .000 .000 .000 .00030000002
Joey OrtizRLF3b26 .208 .313 .377 .69013027434151938
James Outman*CLEcf28 .000 .000 .000 .00020000000
Marcell Ozuna dh34 .274 .396 .451 .84716445807173361
Cristian PacheDRIcf26 .150 .261 .213 .473801220121230
Andy PagesREBcf24 .351 .390 .585 .9751886611011361252
Pedro PagesPHOc 26 .219 .242 .219 .461327000216
Joshua Palacios*SYNrf29 .333 .400 .333 .73393000002
Richie Palacios*EMP2b28 .214 .333 .286 .6192862002416
Isaac ParedesDRI3b26 .244 .313 .353 .66515638504111534
Vinnie Pasquantino*VAG1b27 .252 .288 .423 .7111233171420520
Joc Pederson*TERdh33 .189 .318 .270 .5883770015619
Jeremy PenaDSXss27 .373 .400 .6271.0271184411252047
David Peralta*VAGrf37 .125 .432 .167 .5992431001915
Geraldo Perdomo#DUTss25 .376 .423 .422 .84517365610121526
Jhonny PeredaFORc 29 .083 .083 .333 .417121001203
Salvador PerezDSXc 35 .297 .357 .517 .8741183520830625
Wenceel Perez#SMSrf25 .178 .213 .244 .4574583000217
Blake Perkins#SLGcf28 .244 .323 .311 .6341192950191316
Tommy PhamSMSrf37 .204 .260 .333 .593931952113718
Kevin PillarRLFcf36 .295 .332 .443 .7751765280620829
Rene PintoFORc 28 .154 .154 .269 .4232640012014
Jorge Polanco#DSX2b31 .136 .136 .136 .273223000007
Jurickson Profar#EMPlf32 .239 .333 .374 .70816339406152318
Ceddanne RafaelaINPss24 .204 .218 .378 .595982020515236
Cal Raleigh#REBc 28 .289 .339 .6841.023152446018531126
Luke Raley*VAGlf30 .279 .310 .368 .67868193016220
Harold RamirezINPdh30 .175 .195 .200 .3954071003110
Jose E. Ramirez#DUT3b32 .368 .405 .7111.1151907020015441318
Bryan RamosDEM3b23 .375 .412 .7501.162166002515
Heliot RamosINPcf25 .357 .459 .7321.191112409011221833
J.T. RealmutoTERc 34 .313 .362 .484 .8471284081414831
Rob RefsnyderPINlf34 .273 .325 .584 .910772130713426
Zach RemillardTER2b31 .278 .278 .444 .722185300104
Hunter RenfroeSYNrf33 .193 .247 .307 .55488174028721
Luis Rengifo#SMS3b28 .321 .379 .396 .77653174004410
Bryan Reynolds#DUTlf30 .281 .301 .462 .7632105991936754
Ben Rice* 1b26 .118 .167 .176 .343172100114
Austin RileySYN3b28 .228 .353 .431 .784123281304202428
Leo Rivas#SYNss27 .000 .000 .000 .00030000002
Emmanuel RiveraRLF3b29 .250 .308 .321 .62984213017618
Anthony Rizzo*DRI1b35 .208 .264 .229 .49348101005311
Luis RobertDRIcf27 .135 .230 .146 .376891210011041
Victor RoblesDRIcf28 .269 .367 .328 .695671840091010
Brayan Rocchio#CLEss24 .165 .253 .259 .51213923702101649
Brendan RodgersSLG2b28 .304 .329 .468 .79879241046215
Julio Y. RodriguezBROcf24 .272 .306 .395 .7011624480414749
Jake RogersREBc 30 .091 .231 .136 .367222100147
Johan RojasINPcf24 .157 .192 .257 .4497011211219
Josh Rojas*EMP3b31 .250 .364 .339 .70356142016818
Miguel RojasSYNss36 .132 .207 .151 .358537100247
Drew Romo#RLFc 23 .100 .100 .100 .200101000104
Brent RookerFIHdh30 .187 .257 .268 .52612323402171128
Ben Rortvedt*SEAc 27 .206 .270 .235 .5063471002311
Amed RosarioPINrf29 .299 .336 .350 .6861173560014528
Eddie Rosario* lf33 .154 .313 .154 .466132000036
Eguy RosarioPHO3b25 .200 .200 .425 .6254086013020
Esteury RuizREBlf26 .231 .333 .308 .6413990014313
Keibert Ruiz#SCOc 26 .203 .213 .284 .4977415301706
Adley Rutschman#CLEc 27 .303 .359 .477 .83615547607281322
Blake Sabol*SYNc 27 .000 .000 .000 .00010000000
Thomas SaggeseCLE2b23 .444 .444 .5561.00094100101
Cesar Salazar*TERc 29 .000 .000 .000 .00010000000
Ali SanchezDEMc 28 .500 .500 .5001.00042000100
Gary SanchezSCOdh32 .295 .353 .443 .796611800311514
Jesus Sanchez*RLFrf27 .106 .222 .170 .3924750016317
Javier SanojaSCO2b22 .056 .056 .056 .111181000001
Carlos Santana#PIN1b39 .318 .392 .6701.0638828409201120
Anthony Santander#FORrf30 .209 .275 .440 .715182389011381545
Nolan Schanuel*EMP1b23 .291 .349 .367 .71679233018715
Casey SchmittFOR2b26 .255 .305 .564 .869551401515312
Daniel Schneemann*VAGss28 .357 .400 .452 .85242151014316
Davis SchneiderVAGlf26 .088 .179 .176 .3563430013416
Max SchuemannPHOss28 .000 .286 .000 .28650000021
Aaron SchunkSMS2b27 .000 .000 .000 .0002000000010
Kyle Schwarber*PINdh32 .253 .354 .386 .73916642107272648
Victor Scott II*DEMcf24 .045 .125 .045 .1702210000113
Corey Seager*SEAss31 .260 .290 .404 .6941463860522641
Marcus SemienPEA2b34 .176 .250 .208 .4581252210171228
Nick SenzelDRI3b30 .177 .253 .380 .633791440411811
Brian ServenDRIc 30 .000 .000 .000 .00080000004
Gavin Sheets*PEA1b29 .120 .185 .120 .3052530000212
Austin Shenton*SYN1b27 .0001.000 .0001.00000000000
Michael Siani*FIHcf25 .221 .284 .352 .63612227024141041
Jon Singleton*SYN1b33 .086 .179 .229 .4083532018420
Jose SiriEMPcf29 .165 .260 .257 .5171091810381340
Austin SlaterRLFrf32 .200 .323 .200 .52355110004816
Dominic Smith*INP1b30 .262 .284 .415 .69965178108216
Josh Smith*EMP3b27 .338 .396 .566 .9621454971822939
Pavin Smith*DUTlf29 .375 .412 .6881.099166500215
Will SmithINPc 30 .254 .336 .475 .81011830806141321
Tyler Soderstrom*DUT1b23 .400 .429 .6001.029208210515
Nick Sogard#PIN2b27 .250 .357 .250 .607123000223
Donovan Solano 3b37 .362 .436 .521 .9589434304171424
Jorge Soler dh33 .315 .371 .551 .923127401804181237
Edmundo SosaDSXss29 .300 .340 .570 .9101003071623317
Lenyn SosaVAG3b25 .194 .207 .302 .50913927101113328
Juan Soto*COMrf26 .241 .398 .487 .885158389010304126
George SpringerCOMrf35 .207 .330 .333 .664871850281722
Jacob StallingsEMPc 35 .228 .359 .457 .816127291215182140
Giancarlo StantonCOMdh35 .147 .237 .265 .5023451015311
Spencer SteerDEMlf27 .243 .348 .386 .733140341402132334
Michael StefanicEMP2b29 .273 .273 .333 .606339200504
Tyler StephensonVAGc 28 .300 .394 .509 .90311033805111621
Cal Stevenson*SYNcf28 .000 .000 .000 .00000000000
DJ Stewart*VAGrf31 .000 .000 .000 .00010000000
Trevor StoryINPss32 .300 .300 .300 .600103000004
Bryson Stott*DEM2b27 .192 .302 .300 .60212023403101728
Kyle Stowers*DRIlf27 .143 .217 .190 .408213100025
Garrett Stubbs*DRIc 32 .224 .321 .224 .54649110003610
Eugenio SuarezDSX3b33 .291 .372 .515 .88610330207201528
Jack Suwinski*SCOcf26 .125 .222 .125 .3472430000315
Seiya SuzukiPEArf30 .231 .307 .330 .637912130261033
Dansby SwansonRLFss31 .243 .301 .360 .66118946814141253
Trey Sweeney*DUTss25 .143 .200 .214 .414142100215
Fernando TatisSYNrf26 .253 .412 .402 .8158722213122524
Mike Tauchman*SLGrf34 .189 .211 .189 .4003770002112
Leody Taveras#SLGcf26 .231 .315 .338 .65465151026817
Chris TaylorPEAlf34 .077 .200 .077 .277131000124
Michael A. TaylorPEAcf34 .141 .187 .282 .46871101037432
Tyrone Taylor rf31 .268 .314 .412 .727972650312520
Rowdy Tellez*INP1b30 .214 .411 .357 .76842900231218
Jose Tena*VAG3b24 .250 .250 .250 .500123000002
Matt Thaiss*CLEc 30 .267 .267 .267 .533154000001
Alek Thomas*RLFcf25 .095 .136 .238 .374212001211
Lane ThomasSCOrf29 .259 .333 .447 .780170441406181745
Michael Toglia#TER1b26 .211 .279 .480 .75912326908261247
Spencer TorkelsonDRI1b25 .194 .250 .441 .691931861513725
Abraham Toro#REB3b28 .214 .267 .329 .59570150408210
Luis TorrensBROc 29 .179 .207 .286 .493285001417
Gleyber TorresSPC2b28 .261 .382 .597 .979119317011272331
Ezequiel TovarDRIss23 .216 .268 .359 .627167361204181158
Jose TrevinoINPc 32 .115 .207 .231 .438263110135
Jared TrioloSMS3b27 .282 .366 .437 .802712031271018
Mike TroutTERcf33 .091 .267 .091 .358111000134
Cole Tucker#SYN3b28 .000 .000 .000 .00000000000
Kyle Tucker*SYNrf28 .178 .294 .233 .527731340031214
Brice Turang*SLG2b25 .348 .397 .394 .79166233007614
Justin TurnerEMPdh40 .307 .390 .465 .855127391103221729
Trea TurnerCOMss32 .275 .335 .451 .786153421205211536
Luis UriasVAG3b28 .129 .229 .290 .5193142012312
Ramon UriasVAG3b31 .345 .374 .552 .925873060411312
Gio UrshelaSCO3b33 .164 .227 .209 .436110185002913
Enmanuel Valdez*PHO2b26 .000 .000 .000 .00000000000
Ildemaro Vargas#PEA3b33 .266 .322 .349 .6711092990010610
Miguel VargasCLE3b25 .244 .346 .511 .85745114125711
Daulton Varsho*DEMcf28 .283 .372 .488 .86112736507121819
Andrew VaughnDEM1b27 .301 .336 .540 .8761133460716518
Christian VazquezPINc 34 .145 .157 .246 .4046910102419
Nelson Velazquez dh26 .172 .209 .281 .49064112115326
Alex Verdugo*PHOlf29 .326 .403 .419 .82112942412181526
Mark VientosCOM3b25 .252 .299 .406 .70414336100416955
Matt VierlingDUTcf28 .289 .355 .417 .77218052805281935
Anthony VolpeINPss24 .179 .217 .268 .485123226116632
LaMonte Wade*TER1b31 .343 .500 .5431.04335124017119
Tyler Wade*SCO3b30 .273 .333 .273 .606113000112
Eric WagamanPIN3b27 .200 .200 .200 .40051000101
Will Wagner*PHO2b26 .333 .429 .6671.09562010012
Christian WalkerDSX1b34 .233 .290 .389 .679902120418829
Jordan WalkerSLGrf23 .286 .423 .7141.137216302456
Matt Wallner*COMrf27 .000 .200 .000 .20080000027
Taylor Walls#DRIss28 .185 .228 .241 .46954101101226
Taylor WardSLGlf31 .345 .400 .528 .928142491105211324
Austin Wells*FORc 25 .122 .163 .146 .3094151002214
Jamie WestbrookFOR2b30 .147 .293 .265 .5573451014710
Jordan WestburgREB3b26 .135 .220 .324 .5443751028415
Shay WhitcombSYN3b26 .000 .000 .000 .00020000001
Eli WhiteDSXrf31 .667 .6671.6672.33332110000
Joey WiemerSCOlf26 .286 .286 .286 .57172000003
Alika Williams 2b26 .150 .370 .250 .620203200274
Luke WilliamsSYN2b28 .000 .200 .000 .20040000010
Jacob T. WilsonDRIss23 .105 .227 .158 .385192100033
Weston WilsonFORlf30 .382 .426 .6361.06355218028515
Jesse Winker*EMPlf31 .277 .347 .386 .733832371011729
Masyn WinnSLGss23 .239 .286 .486 .7711383362816935
Patrick WisdomSEA1b33 .213 .222 .404 .62789197229140
Brett Wisely*EMP2b26 .350 .375 .550 .92560216029324
Bobby Witt JrCOMss25 .246 .274 .394 .6681754350724831
Connor WongPINc 29 .375 .438 .5691.007722750310818
James Wood*PEAlf22 .225 .313 .268 .58071161104829
Austin WynnsFORc 34 .364 .417 .545 .962114200011
Mike Yastrzemski*VAGrf34 .200 .288 .286 .574105213306438
Christian Yelich*DUTlf33 .238 .340 .369 .709842031281119
Juan Yepez 1b27 .322 .381 .379 .76187285007717
Nick YorkeSCO2b23 .000 .000 .000 .00030000000
Masataka Yoshida*PHOdh31 .333 .357 .583 .940124001211
Jacob YoungTERcf25 .221 .279 .257 .53613630500101029
Seby ZavalaFORc 31 .400 .4001.0001.40052001102

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*REBss24 .216 .297 .387 .684292631848282762
Wilyer Abreu*PHOrf26 .283 .349 .576 .925368104300268238111
Luisangel AcunaINPss23 .526 .500 .8951.3951910102602
Ronald AcunaTERrf27 .221 .289 .303 .59314532521131340
Willy AdamesDUTss29 .278 .345 .503 .848435121320226144107
Riley AdamsFIHc 29 .313 .377 .438 .81548153014514
Jo AdellSYNrf26 .182 .284 .315 .59918133606152468
Nick AhmedEMPss35 .080 .123 .107 .2307562003425
Ozzie Albies#PHO2b28 .225 .282 .354 .636178401104261438
Blaze AlexanderVAGss26 .078 .130 .196 .3265140023313
Nick AllenPEAss26 .219 .254 .281 .53564144004310
Pete AlonsoSMS1b30 .249 .331 .434 .765438109210205247117
Jose AltuveFIH2b35 .254 .292 .352 .644520132180115627100
Francisco AlvarezSEAc 23 .223 .308 .324 .63217940903202048
Yordan Alvarez*SLGdh28 .269 .355 .486 .84138310314023604672
Jacob AmayaDRIss26 .196 .196 .255 .45151103001015
Miguel AmayaBROc 26 .275 .357 .394 .75116044704191832
Tim AndersonSPCss32 .212 .235 .242 .4783371005015
Miguel Andujar lf30 .253 .253 .358 .61195245118011
Jonathan Aranda*BRO1b27 .232 .331 .394 .7249923404151530
Orlando ArciaSMSss30 .273 .341 .379 .72019854714242040
Nolan ArenadoFIH3b34 .269 .318 .390 .70844912115013542984
Gabriel AriasVAG3b25 .130 .158 .207 .36492122116328
Randy ArozarenaSPClf30 .204 .294 .319 .61345292220103745145
Luis Arraez*PHO1b28 .317 .341 .392 .7334821532812391614
Harrison BaderSLGcf31 .261 .294 .386 .6801844850617758
Javier BaezPEAss32 .184 .222 .262 .484206387039854
Patrick Bailey#COMc 26 .243 .330 .417 .74820650909322634
Darren Baker*SPC2b26 .500 .500 .7861.286147101403
Luken BakerVAGdh28 .500 .5001.0001.50021100000
Brooks Baldwin#SPC2b24 .239 .258 .341 .599882130212229
Addison Barger*DEM3b25 .205 .244 .506 .750831710820523
Austin BarnesFIHc 35 .338 .397 .394 .792712410111720
Tucker Barnhart*DEMc 34 .125 .222 .125 .34781000116
Jorge Barrosa#SEAcf24 .143 .143 .143 .28671000002
Joey BartSPCc 28 .258 .321 .516 .837128331207161236
Brett Baty*BRO3b25 .204 .291 .350 .64010321304121326
Jake Bauers*SPC1b29 .183 .255 .308 .563224415171821108
Jordan BeckEMPlf24 .241 .313 .276 .58858142001523
Josh Bell#TER1b32 .241 .312 .424 .73639495112196439109
Cody Bellinger*TERcf29 .275 .360 .441 .80036310019113565079
Andrew Benintendi*CLElf30 .228 .284 .405 .6893467915214472881
Will Benson*CLElf27 .142 .244 .260 .504169241103132296
Christian BethancourtDSXc 33 .255 .314 .426 .73947122024210
Mookie BettsDSXss32 .274 .366 .476 .8413479519613365151
Bo BichetteREBss27 .233 .271 .349 .6201463480315724
Cavan Biggio*FIH2b30 .221 .357 .434 .79113630508232359
Tyler Black*INPdh24 .167 .394 .208 .602244100188
Charlie Blackmon* dh38 .295 .353 .504 .8572788217411362248
Dairon BlancoFORlf32 .364 .462 .364 .825114000113
JJ Bleday*FORcf27 .260 .355 .537 .8912466417017373565
Ryan BlissFIH2b25 .111 .111 .185 .2962730100011
Xander BogaertsSMS2b32 .285 .320 .362 .682323921304311471
Alec BohmSEA3b28 .259 .300 .365 .6663941022515501970
David BoteTER3b32 .214 .267 .214 .481143000016
Alex BregmanDSX3b31 .214 .264 .373 .63849010520218573180
Will Brennan*REBrf27 .243 .294 .346 .640292711016291848
Jonah BrideVAG1b29 .298 .350 .537 .887188569012251434
Seth Brown*PINlf32 .203 .284 .339 .62219239507242251
Vidal Brujan#PEAss27 .225 .299 .287 .58512929800101427
Kris BryantFIHdh33 .286 .408 .393 .801842441191431
Jake BurgerFOR3b29 .272 .332 .480 .81333190112185016107
Alec Burleson*SLGdh26 .265 .310 .441 .75143111416020702768
Michael Busch*RLF1b27 .241 .333 .444 .7773408290204945112
Lawrence Butler*RLFrf24 .242 .310 .450 .7602606311213422770
Byron BuxtonREBcf31 .279 .344 .487 .8312266317010411159
Jose CaballeroPHOss28 .245 .279 .406 .6843237916012301080
Oswaldo Cabrera#SEA3b26 .236 .306 .323 .629220521112212148
Willie Calhoun*VAGdh30 .270 .360 .448 .808163441433192219
Alex CallFORrf30 .348 .396 .483 .879893110103619
Daz CameronRLFlf28 .121 .194 .242 .437334101317
Junior CamineroCLE3b21 .239 .276 .442 .7191132761516731
Luis CampusanoCOMc 26 .306 .364 .494 .858170521406201631
Jeimer Candelario#TER3b31 .232 .281 .470 .7513287618616522091
Mark CanhaFIH1b36 .172 .270 .285 .55522138516202553
Dominic Canzone*EMPrf27 .225 .244 .387 .631801870211227
Victor Caratini#VAGc 31 .214 .272 .291 .56319642603161550
Dylan Carlson#BROlf26 .170 .204 .213 .41794161014436
Kerry Carpenter*COMrf27 .300 .345 .6831.02822768131018571573
Matt Carpenter*VAGdh39 .232 .302 .491 .79311226807111250
Corbin Carroll*DEMcf24 .235 .331 .432 .76344710516918556589
Evan Carter*EMPlf22 .216 .314 .466 .7808819705181429
Curt CasaliFORc 36 .056 .190 .111 .302181100121
Triston Casas*CLE1b25 .270 .348 .615 .963122339011251446
Nick CastellanosSCOrf33 .227 .290 .375 .6653848714511572882
Willi Castro#PINss28 .233 .339 .348 .687339791617383879
Jake Cave*FIHrf32 .237 .289 .417 .706295701849302183
Andres ChaparroCOMdh26 .273 .385 .273 .657113000011
Matt ChapmanSPC3b32 .204 .258 .351 .60944791251134628116
Jazz Chisholm*FORcf27 .261 .306 .497 .8043769818123622688
Jackson ChourioFORlf21 .264 .295 .458 .75338210127115521496
Kody Clemens*DSX1b29 .258 .300 .515 .815661761311419
Ernie ClementDSX3b29 .263 .296 .478 .7743168317017411336
Oscar Colas*INPrf26 .063 .250 .063 .313161000034
Michael Conforto*DSXlf32 .183 .240 .310 .55014226414131041
Griffin Conine*VAGrf27 .211 .292 .228 .52057121005721
William ContrerasDEMc 27 .265 .357 .457 .81545712128318686197
Willson ContrerasSPCc 33 .271 .356 .488 .8442587014014352680
Billy CookVAG1b26 .250 .250 .625 .875246003509
Carlos CorreaTERss30 .348 .395 .523 .918256891728412249
Colton Cowser*REBlf25 .262 .335 .478 .813416109265185745145
Brandon Crawford*PEAss38 .200 .286 .320 .606255001327
J.P. Crawford*DEMss30 .147 .233 .305 .537266396310303093
Dylan CrewsDRIrf23 .250 .297 .350 .64760154101414
Jake Cronenworth*REB1b31 .253 .337 .378 .71542310722293849109
Pete Crow-Armstrong*BROcf23 .224 .273 .418 .6912946611214361896
Oneil Cruz*FORss26 .250 .315 .428 .74338897202155136130
Travis d'ArnaudPHOc 36 .180 .227 .286 .51216129110212747
Bobby DalbecPIN1b30 .000 .000 .000 .00030000001
Bryan De La CruzDEMlf28 .236 .277 .404 .68139493191155622116
Elly De La Cruz#BROss23 .279 .356 .512 .8684631293312175453160
Paul DeJongSLGss31 .255 .321 .490 .8112636711017421478
Adrian Del Castillo*DUTc 25 .262 .328 .541 .869611620516627
Jonny DelucaCLErf26 .258 .310 .368 .6771554061321832
Rafael Devers*DUT3b28 .269 .377 .568 .9453389127124706092
Zach DezenzoTER1b25 .368 .375 .395 .7703814100216
Elias DiazSYNc 34 .278 .319 .389 .708234651703361437
Yainer DiazFIHc 26 .262 .283 .396 .679454119223116912102
Yandy DiazREB1b33 .310 .361 .415 .7764071261419523074
Dillon DinglerPINc 26 .214 .267 .333 .6004293100315
Brendan Donovan*TERlf28 .294 .354 .441 .79547914127213583764
Brenton DoyleCLEcf27 .277 .346 .438 .78333693134113832107
Brandon DruryPIN2b32 .128 .177 .195 .372149194028739
Mauricio DubonSMSlf30 .315 .337 .396 .732273861602261030
Ezequiel DuranPHO3b26 .278 .311 .327 .63720557100018740
Jarren Duran*PINcf28 .289 .341 .546 .8874911424212205039111
Adam DuvallDUTrf36 .243 .256 .324 .5813793005115
Tommy Edman#SEAcf30 .163 .257 .184 .4409816200141228
Xavier Edwards#CLEss25 .276 .389 .331 .72016345710103031
Jerar EncarnacionPHOdh27 .197 .258 .328 .58561122028512
Christian Encarnacn-StranSMS1b25 .164 .174 .299 .47267116016120
Santiago EspinalSYN3b30 .247 .286 .308 .5931824550220731
Thairo EstradaSCO2b29 .237 .257 .327 .5842115081321544
Stuart Fairchild cf29 .186 .205 .256 .4604383006115
Kyle FarmerREB2b34 .071 .133 .143 .276141100113
Freddy FerminSPCc 30 .315 .343 .414 .7571625140411527
Jose FerminDRI2b26 .222 .383 .278 .6613682003107
Tyler FitzgeraldSLGss27 .247 .291 .484 .774182458111331160
Dominic Fletcher*DRIrf27 .216 .241 .243 .485111240018429
Wilmer FloresDUT1b33 .140 .296 .209 .5064360018911
Estevan Florial*VAGdh27 .100 .143 .200 .3432020100110
Nick FortesPEAc 28 .194 .229 .247 .4762274490118627
Jake Fraley*FORrf30 .243 .315 .279 .5941112740041215
Ty FranceSCO1b30 .261 .313 .410 .7233228412012382073
Adam Frazier*SCO2b33 .194 .283 .326 .60812925803111530
Freddie Freeman*RLF1b35 .274 .364 .480 .84436910124216615068
Tyler FreemanPEAcf26 .170 .240 .275 .5152293960626843
Sal Frelick*PINrf25 .284 .344 .338 .681299851220232445
TJ Friedl*RLFcf29 .233 .330 .423 .75316338219221833
David FryCOMdh29 .231 .303 .296 .59910825700101025
Joey Gallo*DRI1b31 .148 .276 .318 .59417626309173178
Ben Gamel* rf33 .125 .125 .125 .25081000003
Adolis GarciaPINrf32 .201 .263 .299 .563294591106352084
Avisail GarciaSYNrf34 .100 .100 .100 .200101000102
Luis V. Garcia*FOR2b25 .258 .302 .476 .7783809814023562375
Maikel GarciaPHO3b25 .240 .302 .296 .598341821302273161
Mitch GarverSCOdh34 .137 .213 .222 .435153211001111467
Zack GelofSCO2b25 .239 .271 .337 .607297718352311116
Andres Gimenez*CLE2b26 .286 .340 .353 .6934021151803322365
Paul GoldschmidtFOR1b37 .267 .309 .467 .7751504060824845
Yan GomesDRIc 37 .163 .196 .367 .56349810311020
Nick GonzalesCOM2b26 .224 .283 .291 .574254571021171945
Romy GonzalezFOR2b28 .250 .250 .350 .6004010101305
Hunter GoodmanPHOc 25 .173 .205 .453 .65913924301220544
Nick Gordon* lf29 .210 .259 .313 .57217637604191245
Nolan Gorman*INP2b25 .220 .296 .432 .7282505517012372797
Yasmani Grandal#SMSc 36 .203 .295 .420 .715691430410911
Riley Greene*FORlf24 .315 .408 .570 .978372117146237756112
Randal GrichukSEArf33 .248 .267 .442 .70911328100420429
Trent Grisham*SPCcf28 .205 .319 .350 .66911724124132050
Vaughn GrissomDRI2b24 .103 .103 .138 .241293100006
Robbie Grossman#TERdh35 .140 .210 .158 .3685781004518
Vladimir GuerreroBRO1b26 .348 .403 .6051.00847116434029964180
Luis Guillorme*SYN2b30 .140 .333 .186 .5194362005139
Lourdes GurrielSMSlf31 .251 .285 .432 .7173669217215581359
Yuli GurrielSYN1b41 .220 .289 .220 .508419000348
Eric HaaseSMSc 32 .216 .275 .324 .5993781012316
David Hamilton*VAGss27 .234 .279 .364 .643269631706271665
Garrett HampsonSYNcf30 .282 .337 .400 .737852410007618
Mitch HanigerSCOrf34 .223 .296 .425 .721247558014282177
Ian Happ#INPlf30 .235 .340 .455 .795442104321215768137
Bryce Harper*SEA1b32 .277 .333 .567 .90139310925129623397
Brett HarrisSCO3b27 .113 .273 .258 .53162700351015
Michael Harris II*INPcf24 .256 .312 .385 .69826267927232047
Ke'Bryan HayesDEM3b28 .228 .262 .280 .54225057702171141
Austin HaysINPlf29 .235 .243 .441 .68468163135013
Austin HedgesPEAc 32 .075 .164 .264 .4285341036623
Jonah Heim#DUTc 30 .273 .319 .455 .774661830313516
Gunnar Henderson*SEAss24 .314 .396 .556 .952430135282245560112
Darell HernaizSPC3b23 .162 .247 .338 .58568110048822
Enrique HernandezBRO3b33 .235 .300 .407 .707162381006151429
Teoscar HernandezRLFlf32 .228 .296 .408 .703439100160216936157
Ivan HerreraRLFc 25 .348 .438 .432 .87013246720142026
Jose Herrera#FORc 28 .412 .565 .5881.153177110364
Jason Heyward*VAGrf35 .230 .280 .531 .8112094814513361542
Kyle HigashiokaSLGc 35 .236 .294 .561 .855123294012321141
Derek HillEMPcf29 .040 .111 .080 .1912511000117
Sam Hilliard*DUTlf31 .235 .316 .569 .884102241011231236
Rece HindsVAGrf24 .429 .4621.1431.604351532611212
Nico HoernerRLF2b28 .281 .347 .378 .7254051142623483138
Jackson Holliday*SLG2b21 .296 .374 .395 .769812431112722
Spencer Horwitz*EMP1b27 .262 .354 .472 .8263058017115394179
Rhys HoskinsPIN1b32 .223 .308 .429 .7372736111015413191
Andy IbanezSYN2b32 .133 .173 .133 .30675100006325
Jose IglesiasSEA2b35 .250 .291 .371 .6621243130413528
Jonathan India 2b28 .221 .316 .318 .634280621504243054
Kyle Isbel*SPCcf28 .239 .266 .395 .661314751287371160
Alex JacksonRLFc 29 .241 .323 .593 .915541370410719
Danny JansenSYNc 30 .228 .317 .358 .675162371203121920
Ryan JeffersEMPc 28 .203 .268 .368 .6363757626012552475
Eloy JimenezPEAdh28 .236 .289 .419 .708203481009231243
Leo JimenezTERss24 .226 .303 .365 .6681373170421842
Connor Joe 1b32 .220 .290 .336 .626232511205222365
Jahmai JonesSYNdh27 .000 .000 .000 .000110000003
Nolan Jones*SLGlf27 .207 .345 .331 .67512125902162542
Aaron JudgeDSXcf33 .307 .424 .6071.031473145291379093139
Edouard Julien*COM2b26 .162 .286 .261 .54614223204122557
Corey JulksBROlf29 .200 .273 .200 .473102000013
Jace Jung*DEM3b24 .175 .377 .350 .72740710261319
Josh JungSLG3b27 .237 .262 .407 .6701353220720438
Colt Keith*PIN2b23 .277 .323 .466 .78938210613417612683
Jarred Kelenic*DRIlf25 .257 .317 .443 .7603278415214433099
Carson KellyTERc 30 .222 .294 .306 .60018040603181729
Max Kepler*SYNrf32 .223 .268 .297 .56520245902191248
Kevin Kiermaier*CLEcf35 .326 .341 .535 .87643143026111
Ha-Seong KimDEMss29 .224 .298 .384 .682281631429302762
Isiah Kiner-FalefaINP2b30 .259 .283 .364 .647316821316371152
Alejandro KirkDRIc 26 .248 .325 .307 .63225463712242940
Heston Kjerstad*DRIlf26 .338 .442 .6001.042652220511812
Andrew KniznerPEAc 30 .114 .170 .205 .375445101625
Steven Kwan*SCOlf27 .306 .388 .442 .8313301011239213936
Shea LangeliersDUTc 27 .285 .343 .652 .9963028613132782281
Wyatt LangfordBROlf23 .249 .306 .375 .682357892407403189
Trevor Larnach*SEAdh28 .236 .311 .448 .760165395010311742
Ramon LaureanoSPCrf30 .225 .255 .377 .63220446130622670
Charles LeblancVAG3b291.0001.0001.0002.00011000200
Brooks Lee#CLEss24 .241 .280 .333 .613872180012413
Jung Hoo Lee*SPCcf26 .258 .315 .300 .61512031201987
Korey LeeSMSc 26 .277 .297 .450 .74720256151631557
DJ LeMahieuSEA3b36 .261 .261 .261 .522236000204
Royce LewisREB3b26 .244 .295 .512 .8081603910011241341
Francisco Lindor#SCOss31 .287 .371 .497 .86839411318121524694
Trey LipscombPEA3b25 .181 .260 .207 .4661162130091230
Tyler LocklearFIH1b24 .000 .000 .000 .00010000001
Nick LoftinDEM2b26 .179 .207 .179 .385285000413
Joey Loperfido*FIHlf26 .220 .257 .395 .65217739103520574
Nicky Lopez*DEM2b30 .293 .356 .374 .7301233651141118
Otto LopezSPC2b26 .293 .332 .404 .736287841814361661
Brandon Lowe*BRO2b30 .247 .310 .488 .7982877113118402579
Josh Lowe*SPCrf27 .269 .331 .423 .754253681427292483
Nathaniel Lowe*REB1b29 .235 .315 .332 .647349821117414094
Marco LucianoSPC2b23 .000 .000 .000 .00000000000
Nathan Lukes*VAGlf30 .300 .354 .457 .8127021122975
Gavin Lux*RLF2b27 .310 .369 .483 .852294912029382965
Manny MachadoCLE3b32 .284 .324 .459 .78341611825016582582
Bligh Madris*SYN1b29 .167 .217 .190 .4084271003321
Luke MailePEAc 34 .130 .276 .130 .4064660003818
Martin MaldonadoCLEc 38 .138 .180 .172 .3535882002216
Justyn-Henry MalloyCOMdh25 .318 .348 .318 .666227000415
Kyle Manzardo*FIHdh24 .238 .285 .452 .7371263060723825
Rafael Marchan#DSXc 26 .333 .438 .556 .993279301234
Manuel MargotSMSlf30 .206 .357 .265 .6223472004712
Brandon Marsh*SEAlf27 .218 .347 .362 .7082936411293156127
Ketel Marte#DUT2b31 .272 .379 .510 .8903359116518505785
Noelvi MarteTER3b23 .245 .268 .351 .619942340210224
Starling Marte rf36 .261 .322 .378 .7011112951213926
Austin MartinSPCcf26 .208 .229 .344 .5731833817129543
Angel Martinez#CLEcf23 .192 .243 .231 .474104204007723
J.D. MartinezEMPdh37 .200 .355 .240 .595255100366
Nick Martini*VAGdh35 .133 .188 .133 .321152000014
Michael Massey*DUT2b27 .260 .308 .384 .69173193027412
Jorge Mateo 2b30 .171 .230 .267 .497105182125730
Luis MatosSPCcf23 .333 .333 .333 .66731000000
Coby MayoCLE3b23 .000 .000 .000 .00010000001
James McCannSLGc 35 .188 .235 .250 .4854893002214
Kyle McCann*PEAc 27 .234 .364 .391 .754641510391229
Jake McCarthy*DSXcf27 .304 .359 .415 .774378115939352050
Chas McCormickDSXlf30 .143 .173 .208 .38177112015221
Grant McCray*FORcf24 .324 .361 .7651.126341103310212
Andrew McCutchenINPdh38 .259 .330 .466 .7963057915016433383
Reese McGuire*SMSc 30 .244 .337 .385 .7227819502111111
Zach McKinstry*SEAss30 .268 .323 .366 .689205551511201741
Ryan McMahon*SYN3b30 .216 .321 .392 .71333472170144150122
Jeff McNeil*FIH2b33 .224 .307 .383 .690277621519372939
Curtis MeadPEA2b24 .152 .193 .203 .39579124004222
Parker Meadows*REBcf25 .184 .251 .290 .541207381141151863
MJ Melendez*DSXlf26 .091 .211 .182 .3923331100512
Danny MendickSYN3b31 .087 .125 .130 .255232100215
Joey MenesesSPC1b33 .242 .318 .333 .651207501003112246
Whit MerrifieldINP2b36 .215 .273 .324 .59721947743161851
Jackson Merrill*PHOcf22 .279 .311 .485 .79644112327518661993
Matt Mervis*INPdh271.0001.0001.0002.00022000000
Jake MeyersCOMcf29 .217 .270 .329 .600258561106261654
Drew Millas#SEAc 27 .250 .333 .250 .58382000012
Jose MirandaSMS3b27 .302 .353 .399 .752268811513271245
Garrett Mitchell*SYNcf26 .239 .343 .500 .843180431249262858
Andruw MonasterioCLE3b28 .258 .378 .290 .6693181001610
Yoan Moncada#PHO3b30 .242 .375 .333 .708338300275
Mickey Moniak*SMScf27 .261 .276 .426 .70217646121525452
Elehuris MonteroDRI1b26 .286 .310 .518 .82856167026210
Dylan MooreBROss32 .149 .249 .331 .58015423816172056
Christopher MorelBRO3b26 .187 .269 .356 .625278528013372895
Gabriel MorenoRLFc 25 .325 .385 .482 .868197641714281739
Ryan MountcastleSMS1b28 .255 .305 .374 .679294751924301967
Cedric Mullins*DUTcf30 .274 .352 .509 .8603509616022604370
Max Muncy*SYN3b34 .267 .406 .579 .9852025420213354767
Sean MurphyDEMc 30 .287 .403 .481 .88312937217182326
Dane MyersPINrf29 .316 .381 .447 .82838122012317
Carlos NarvaezDUTc 26 .000 .333 .000 .33360000130
Bo Naylor*SLGc 25 .245 .313 .500 .813274678120522896
Josh Naylor*COM1b28 .249 .314 .457 .7713989917022603877
Zach NetoSPCss24 .213 .283 .417 .70143693320197930114
Tyler NevinRLF1b28 .200 .200 .200 .40051000001
Kevin NewmanFIHss31 .253 .288 .329 .616146375028726
Tomas NidoSEAc 31 .232 .259 .439 .69882195048317
Brandon Nimmo*SEAlf32 .247 .360 .458 .81939798251196266115
Jhonkensy NoelVAGrf23 .236 .317 .400 .71755130036518
Lars Nootbaar*PHOrf27 .239 .345 .429 .774226549210313643
Connor NorbyPIN3b25 .180 .268 .270 .53810018302111240
Nasim Nunez#TERss24 .207 .465 .241 .7062961003148
Ryan O'Hearn*SEAdh31 .298 .378 .482 .860282841939463846
Logan O'HoppeBROc 25 .225 .269 .423 .69121348901127771
Tyler O'NeillPEAlf30 .207 .292 .407 .70027056120143928109
Shohei Ohtani*FIHdh30 .328 .437 .7221.1584421453012409082116
Edward OlivaresBROrf29 .000 .000 .000 .00020000001
Matt Olson*PEA1b31 .244 .351 .519 .870430105351278167117
Jonathan OrnelasFOR3b25 .500 .500 .5001.00021000101
Joey OrtizRLF3b26 .252 .311 .337 .648270681512232053
James Outman*CLEcf28 .121 .225 .258 .48313216305141059
Marcell Ozuna dh34 .355 .432 .6231.0554591632103410658114
Cristian PacheDRIcf26 .167 .211 .194 .4053661001216
Andy PagesREBcf24 .209 .265 .364 .630225471326291455
Pedro PagesPHOc 26 .193 .248 .307 .555114221049936
Joshua Palacios*SYNrf29 .190 .309 .362 .671581121281015
Richie Palacios*EMP2b28 .275 .376 .402 .77720456426313148
Isaac ParedesDRI3b26 .237 .323 .370 .6934149817112444182
Vinnie Pasquantino*VAG1b27 .240 .304 .411 .7163849223213473555
Joc Pederson*TERdh33 .289 .409 .521 .9303369717219566188
Jeremy PenaDSXss27 .219 .271 .288 .5604751041506322088
David Peralta*VAGrf37 .261 .321 .384 .706203531114221746
Geraldo Perdomo#DUTss25 .224 .355 .352 .70712528513202527
Jhonny PeredaFORc 29 .000 .000 .000 .00030000002
Salvador PerezDSXc 35 .205 .253 .324 .57645493150134421117
Wenceel Perez#SMSrf25 .268 .319 .426 .74519051337191440
Blake Perkins#SLGcf28 .158 .235 .211 .44676124006628
Tommy PhamSMSrf37 .247 .277 .314 .59123959622101061
Kevin PillarRLFcf36 .135 .193 .154 .3475271002317
Rene PintoFORc 28 .048 .167 .095 .262211100135
Jorge Polanco#DSX2b31 .173 .239 .284 .52381140035625
Jurickson Profar#EMPlf32 .315 .410 .538 .94846114534023625893
Ceddanne RafaelaINPss24 .278 .287 .381 .66833192190533381
Cal Raleigh#REBc 28 .261 .336 .442 .779398104131195646129
Luke Raley*VAGlf30 .283 .366 .542 .90733695183214623106
Harold RamirezINPdh30 .186 .198 .246 .444118224015128
Jose E. Ramirez#DUT3b32 .219 .283 .401 .6844169120118533758
Bryan RamosDEM3b23 .174 .224 .196 .4204681001216
Heliot RamosINPcf25 .226 .267 .355 .6223588170133516108
J.T. RealmutoTERc 34 .237 .292 .432 .725236567013391573
Rob RefsnyderPINlf34 .271 .346 .410 .755144391212211640
Zach RemillardTER2b31 .133 .133 .133 .267152000401
Hunter RenfroeSYNrf33 .216 .314 .363 .67610222304171327
Luis Rengifo#SMS3b28 .245 .302 .310 .61221653802201727
Bryan Reynolds#DUTlf30 .266 .346 .452 .79839810611319774598
Ben Rice* 1b26 .200 .260 .492 .75365137049625
Austin RileySYN3b28 .258 .313 .464 .7772957612215422386
Leo Rivas#SYNss27 .283 .338 .450 .78860171317517
Emmanuel RiveraRLF3b29 .230 .303 .367 .67013932106131228
Anthony Rizzo*DRI1b35 .270 .319 .395 .714256691107281646
Luis RobertDRIcf27 .240 .277 .394 .6712876917092515100
Victor RoblesDRIcf28 .296 .364 .490 .85419658170727944
Brayan Rocchio#CLEss24 .213 .313 .292 .60520243703232335
Brendan RodgersSLG2b28 .091 .167 .136 .303222100026
Julio Y. RodriguezBROcf24 .240 .280 .364 .64440998161115620110
Jake RogersREBc 30 .196 .237 .357 .59456113024321
Johan RojasINPcf24 .208 .251 .267 .5182214681114948
Josh Rojas*EMP3b31 .239 .301 .355 .656352842007463380
Miguel RojasSYNss36 .295 .356 .442 .797258762006291824
Drew Romo#RLFc 23 .200 .333 .200 .533102000122
Brent RookerFIHdh30 .302 .369 .6361.0054311302513911043134
Ben Rortvedt*SEAc 27 .224 .326 .344 .670125281201171632
Amed RosarioPINrf29 .325 .347 .432 .7791695544221439
Eddie Rosario* lf33 .179 .220 .375 .5951122040618637
Eguy RosarioPHO3b25 .000 .667 .000 .66710000000
Esteury RuizREBlf26 .000 .000 .000 .00020000000
Keibert Ruiz#SCOc 26 .223 .254 .348 .60222450100627728
Adley Rutschman#CLEc 27 .190 .248 .308 .5563997612111383286
Blake Sabol*SYNc 27 .278 .333 .333 .667185100227
Thomas SaggeseCLE2b23 .192 .250 .346 .596265101117
Cesar Salazar*TERc 29 .381 .391 .6671.058218111512
Ali SanchezDEMc 28 .000 .000 .000 .00000000000
Gary SanchezSCOdh32 .258 .358 .394 .75115540605162152
Jesus Sanchez*RLFrf27 .269 .330 .465 .79432788130175027100
Javier SanojaSCO2b22 .250 .308 .333 .641123100110
Carlos Santana#PIN1b39 .209 .299 .305 .604325681605343750
Anthony Santander#FORrf30 .232 .300 .510 .8103848919228683784
Nolan Schanuel*EMP1b23 .299 .389 .443 .83233410015011364346
Casey SchmittFOR2b26 .235 .278 .294 .572174100201
Daniel Schneemann*VAGss28 .161 .268 .274 .54262104015923
Davis SchneiderVAGlf26 .185 .275 .364 .63918434609202153
Max SchuemannPHOss28 .230 .254 .257 .511113263003328
Aaron SchunkSMS2b27 .218 .254 .309 .56355122015215
Kyle Schwarber*PINdh32 .215 .348 .512 .86041489150368682156
Victor Scott II*DEMcf24 .189 .271 .340 .61153108004514
Corey Seager*SEAss31 .269 .359 .529 .8883318915123614853
Marcus SemienPEA2b34 .244 .307 .430 .73750512329121534080
Nick SenzelDRI3b30 .218 .260 .310 .5701423170214840
Brian ServenDRIc 30 .000 .000 .000 .00020000002
Gavin Sheets*PEA1b29 .256 .320 .392 .7124061043108333393
Austin Shenton*SYN1b27 .353 .436 .6471.08334127013511
Michael Siani*FIHcf25 .217 .286 .269 .55517538710131555
Jon Singleton*SYN1b33 .255 .345 .392 .736314801609394390
Jose SiriEMPcf29 .182 .241 .296 .5362745011162419113
Austin SlaterRLFrf32 .381 .435 .6191.0544216620438
Dominic Smith*INP1b30 .156 .247 .250 .49719230903132157
Josh Smith*EMP3b27 .248 .324 .351 .675387962016523587
Pavin Smith*DUTlf29 .324 .444 .8141.258102339113262231
Will SmithINPc 30 .255 .311 .414 .7253779619113542786
Tyler Soderstrom*DUT1b23 .242 .320 .455 .77413232707261427
Nick Sogard#PIN2b27 .326 .396 .419 .81443141019516
Donovan Solano 3b37 .337 .379 .479 .8581695790517939
Jorge Soler dh33 .206 .293 .382 .6752675511012373189
Edmundo SosaDSXss29 .197 .219 .239 .45971140012117
Lenyn SosaVAG3b25 .210 .257 .293 .5502054380313846
Juan Soto*COMrf26 .286 .412 .5891.002448128174377995108
George SpringerCOMrf35 .220 .269 .361 .63020545427251137
Jacob StallingsEMPc 35 .214 .353 .345 .698841850213129
Giancarlo StantonCOMdh35 .252 .313 .535 .84838597231286434142
Spencer SteerDEMlf27 .189 .273 .288 .5614448416284350110
Michael StefanicEMP2b29 .238 .429 .286 .714215100261
Tyler StephensonVAGc 28 .219 .294 .361 .655302661908412787
Cal Stevenson*SYNcf28 .136 .296 .182 .478223100055
DJ Stewart*VAGrf31 .167 .286 .167 .45261000111
Trevor StoryINPss32 .294 .368 .544 .91368208039720
Bryson Stott*DEM2b27 .262 .344 .405 .749294771917323651
Kyle Stowers*DRIlf27 .234 .280 .404 .684942240410634
Garrett Stubbs*DRIc 32 .195 .237 .273 .510128254028737
Eugenio SuarezDSX3b33 .216 .278 .403 .680467101202216131111
Jack Suwinski*SCOcf26 .145 .234 .276 .51022132536152557
Seiya SuzukiPEArf30 .208 .278 .377 .65539582144154736141
Dansby SwansonRLFss31 .207 .254 .322 .576261541424251673
Trey Sweeney*DUTss25 .158 .200 .474 .674193111216
Fernando TatisSYNrf26 .317 .346 .511 .85731510016015501173
Mike Tauchman*SLGrf34 .280 .385 .386 .770236661005363858
Leody Taveras#SLGcf26 .231 .284 .376 .66118643825221537
Chris TaylorPEAlf34 .200 .270 .310 .5811452981271244
Michael A. TaylorPEAcf34 .199 .275 .291 .56715130503131652
Tyrone Taylor rf31 .174 .227 .250 .477144258014842
Rowdy Tellez*INP1b30 .192 .257 .308 .56517233804101428
Jose Tena*VAG3b24 .248 .300 .347 .647101252128826
Matt Thaiss*CLEc 30 .217 .387 .283 .669922030172647
Alek Thomas*RLFcf25 .179 .233 .250 .483285200429
Lane ThomasSCOrf29 .203 .268 .371 .6392865816110302686
Michael Toglia#TER1b26 .164 .243 .285 .52920734435172286
Spencer TorkelsonDRI1b25 .223 .276 .419 .6952605818011251885
Abraham Toro#REB3b28 .267 .353 .373 .72675202027915
Luis TorrensBROc 29 .279 .326 .372 .69843124004115
Gleyber TorresSPC2b28 .237 .308 .333 .641417991907404180
Ezequiel TovarDRIss23 .259 .284 .448 .733495128294196516147
Jose TrevinoINPc 32 .207 .279 .310 .589116243036818
Jared TrioloSMS3b27 .260 .326 .457 .78317345709251653
Mike TroutTERcf33 .245 .336 .582 .9189824148261323
Cole Tucker#SYN3b28 .056 .171 .083 .2543621000516
Kyle Tucker*SYNrf28 .237 .381 .541 .922207496019465037
Brice Turang*SLG2b25 .281 .357 .385 .7423921101845404662
Justin TurnerEMPdh40 .279 .356 .374 .73117950803172033
Trea TurnerCOMss32 .274 .316 .432 .7493479513014482174
Luis UriasVAG3b28 .100 .156 .233 .3906062023123
Ramon UriasVAG3b31 .215 .279 .345 .62420043725231441
Gio UrshelaSCO3b33 .229 .248 .348 .59731071130829650
Enmanuel Valdez*PHO2b26 .204 .293 .327 .62049103018710
Ildemaro Vargas#PEA3b33 .212 .276 .253 .52917036700111321
Miguel VargasCLE3b25 .184 .304 .357 .6619818504111734
Daulton Varsho*DEMcf28 .192 .279 .396 .67526551126103532100
Andrew VaughnDEM1b27 .246 .292 .411 .7033418421111401984
Christian VazquezPINc 34 .252 .283 .388 .6711393540511435
Nelson Velazquez dh26 .308 .308 .538 .846134001205
Alex Verdugo*PHOlf29 .171 .254 .281 .535228391413172538
Mark VientosCOM3b25 .243 .306 .554 .860251616024592176
Matt VierlingDUTcf28 .272 .323 .502 .8243278925414502564
Anthony VolpeINPss24 .229 .284 .316 .6003678414622827105
LaMonte Wade*TER1b31 .260 .391 .373 .764300781008296193
Tyler Wade*SCO3b30 .214 .250 .214 .464143000312
Eric WagamanPIN3b27 .308 .317 .564 .881391240210110
Will Wagner*PHO2b26 .258 .338 .303 .64166173002815
Christian WalkerDSX1b34 .207 .291 .427 .71839682210226540116
Jordan WalkerSLGrf23 .181 .189 .319 .50972133215119
Matt Wallner*COMrf27 .280 .393 .497 .890189531518372772
Taylor Walls#DRIss28 .260 .398 .360 .7581002643042327
Taylor WardSLGlf31 .201 .282 .358 .64034469172113834117
Austin Wells*FORc 25 .210 .308 .393 .7012956215013293963
Jamie WestbrookFOR2b30 .000 .400 .000 .40030000022
Jordan WestburgREB3b26 .249 .287 .422 .7093869623114591197
Shay WhitcombSYN3b26 .077 .077 .077 .154131000004
Eli WhiteDSXrf31 .143 .280 .143 .423213000116
Joey WiemerSCOlf26 .000 .200 .000 .20080000011
Alika Williams 2b26 .227 .227 .227 .455225000303
Luke WilliamsSYN2b28 .107 .242 .107 .350283000058
Jacob T. WilsonDRIss23 .206 .275 .222 .4986313100547
Weston WilsonFORlf30 .250 .357 .333 .690123100013
Jesse Winker*EMPlf31 .289 .399 .449 .8483369712014515663
Masyn WinnSLGss23 .289 .318 .380 .6984471292932381979
Patrick WisdomSEA1b33 .250 .330 .6841.014761941920925
Brett Wisely*EMP2b26 .193 .246 .275 .52117133503191145
Bobby Witt JrCOMss25 .349 .400 .6391.039490171281528833880
Connor WongPINc 29 .234 .300 .374 .67426562819341881
James Wood*PEAlf22 .280 .399 .513 .912193541675283567
Austin WynnsFORc 34 .000 .000 .000 .00010000000
Mike Yastrzemski*VAGrf34 .198 .268 .436 .704328657719443183
Christian Yelich*DUTlf33 .313 .411 .466 .87717655853203049
Juan Yepez 1b27 .254 .296 .389 .68512632110215525
Nick YorkeSCO2b23 .375 .375 .375 .75083000001
Masataka Yoshida*PHOdh31 .293 .352 .512 .86437511028018442659
Jacob YoungTERcf25 .253 .291 .313 .605217551001211063
Seby ZavalaFORc 31 .000 .500 .000 .50010000010