League batting register -- John McGraw
Regular season -- as of 9/15/2023

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*NHPss21 .333 .333 .333310000100100
Willy AdamesSPRss26 .254 .299 .430256651501027363147143
Jesus AguilarNDF1b32 .209 .244 .46543920368111300
Ozzie Albies#CED2b25 .249 .297 .387390972211046486237767
Albert AlmoraCEDrf28 .218 .270 .35519743101521213124810
Pete AlonsoLKE1b27 .252 .333 .5056441622504690128127014751
Jose AltuveLKE2b32 .299 .408 .52255816737029117801193100263
Yordan Alvarez*TORdh25 .292 .402 .5975181512634211510179111900
Brian AndersonPEA3b29 .231 .286 .3641433310031412294900
Orlando ArciaNDF2b27 .222 .294 .3974069017018554943812200
Nolan ArenadoHAV3b31 .275 .344 .51664017660230981059638512
Christian ArroyoHAV2b27 .238 .286 .27610525400511162420
Jose AzocarTORcf26 .318 .363 .38885272201111152032
Akil Baddoo*NDFlf23 .200 .317 .20035700043061811
Javier BaezNDFss29 .289 .321 .4962326713493639395860
Austin Barneswtbc 32 .188 .253 .213801501065071610
Tucker Barnhart#wtbc 31 .190 .258 .2072905550017191268300
Jose BarreroCEDss24 .296 .321 .48127820133011511
Josh Bell#SPR1b29 .234 .327 .34962514629213643758312001
Cody Bellinger*NDFcf26 .238 .291 .45438391192205455031112129
Bo Bichettewtbss24 .269 .323 .4106951873831897515521901811
JJ Bleday*SEAcf24 .182 .273 .271402731725293234814270
Alec BohmCHI3b25 .253 .297 .3345331351774444323310810
Jackie Bradley*SEArf32 .195 .262 .27642082231327181379112
Michael Brantley*NDFdh35 .256 .341 .368391100260642351516010
Jonah BrideHAV2b26 .235 .333 .2351740002103300
Mike BrosseauCED3b28 .210 .316 .41916735501019223236202
Vidal Brujan#CED2b24 .123 .230 .16965811062181621
Byron BuxtonHAVcf28 .226 .312 .5535211182364599961550168102
Miguel CabreraCEDdh39 .205 .275 .274731520156161700
Oswaldo Cabrera#NHPrf23 .270 .357 .46021558170841382307657
Kole Calhoun*LKErf34 .190 .278 .3362114081722234227720
Johan Camargo#NDFss28 .357 .400 .4291451004101400
Jeimer Candelario#SPR3b28 .191 .214 .3402414610182028258401
Victor Caratini#DSPc 28 .152 .259 .240125192031173153900
Dylan Carlson#SEAcf23 .260 .332 .38529677204343213296631
Kerry Carpenter*CEDdh24 .308 .400 .60315648731129442224400
Matt Carpenter*TORdh36 .251 .365 .56316742701532304264900
Corbin Carroll*TORlf21 .250 .291 .493140358181732085351
Curt CasaliTORc 33 .245 .343 .517147361001026212205800
Nick CastellanosCHIrf30 .260 .304 .37861616041110486914114762
Harold Castro*DSP1b28 .241 .271 .32123757141127251104800
Jake Cave*TORlf29 .000 .000 .000100000000000
Robinson ChirinosCHIc 38 .175 .284 .2841833280412114246400
Ji-Man Choi*DSP1b31 .231 .332 .364428992548555026415900
Willson ContrerasDSPc 30 .250 .329 .488480120265266969233613752
Franchy Cordero*DSP1b27 .250 .308 .4171232000301500
Carlos CorreaPEAss27 .271 .353 .43659716228222809257314411
J.P. Crawford*NDFss27 .298 .388 .398430128291460369557121
Nelson CruzNDFdh41 .182 .250 .1823360002203900
Travis d'ArnaudPEAc 33 .273 .313 .46048313227021667611199520
Bryan De La CruzSPRcf25 .256 .295 .42842510925016385312211336
Paul DeJongSEAss28 .184 .271 .211761420074183300
Jason DelayDSPc 27 .152 .200 .15233500020021300
Rafael Devers*HAV3b25 .315 .372 .525295932601235462265010
Aledmys DiazNDFlf31 .267 .314 .425273731001129483165410
Elias DiazLKEc 31 .279 .325 .3891905390424272134210
Yainer DiazCEDdh23 .105 .182 .1051920000402300
Yandy DiazNHP3b30 .300 .394 .4236501954701110671610010731
Josh DonaldsonSPR3b36 .190 .280 .38121410124121000
Brendan Donovan*HAV2b25 .254 .377 .3604691191811072586907941
Brandon DruryHAV3b29 .225 .281 .467244551401532475167212
Tommy Edman#NHPss27 .239 .304 .334590141282860678501212411
Santiago EspinalCED2b27 .256 .299 .344511131314244453338955
Thairo EstradaSEA2b26 .241 .310 .35453913020113515514401012310
Kyle FarmerHAVss31 .308 .368 .538521622210805700
David FletcherPEA2b28 .231 .286 .2311330002001000
Wilmer FloresSPR2b30 .206 .300 .328384791401135367468600
Adam Frazier*SPR2b30 .221 .296 .2934169293536262447693
TJ Friedl*PEAcf26 .213 .283 .3611222644219162112041
Ben Gamel*LKElf30 .215 .322 .371326701721042360529660
Adolis GarciaSPRrf29 .214 .261 .367630135235217189934201136
Avisail GarciaNDFrf31 .242 .286 .27333810051021310
Leury Garcia#CHI2b31 .201 .234 .268149307011213252500
Mitch GarverPEAdh31 .198 .324 .3951723470929224285302
Andres Gimenez*PEA2b23 .275 .359 .42361917029617106553054142318
Luis Gonzalez*CHIrf26 .250 .313 .3564521133333544773598171
Randal GrichukSPRrf30 .247 .293 .45118245701021240135900
Trent Grisham*NHPcf25 .166 .253 .2875799621215685876117073
Jordan GroshansNHP3b22 .222 .462 .222920002104100
Robbie Grossman#PEAlf32 .260 .366 .307150395101873224632
Vladimir Guerrerowtb1b23 .241 .312 .40264015419028767995913053
Lourdes GurrielPEAlf28 .296 .339 .3955671684703636392912885
Eric HaaseSEAc 29 .231 .308 .37749411420216495774915100
Darick Hall*CEDdh26 .302 .356 .554202611911030251165600
Mitch Haniger rf31 .254 .342 .4113589116212454744510510
Ian Happ#CEDlf27 .271 .344 .423608165394157770664167101
Bryce Harper*NDFdh29 .289 .354 .53355015933133101104551138175
Michael Harris II*SPRcf21 .263 .320 .441639168456197366550191178
Josh HarrisonSPR2b34 .226 .299 .322345781344282413247330
Ke'Bryan Hayeswtb3b25 .225 .300 .33651211531184251354133165
Austin HaysCEDlf26 .246 .294 .40957014036615576493315662
Tyler Heineman#CEDc 31 .167 .252 .2089616101103291100
Enrique HernandezTORcf30 .203 .309 .31223748170333221365920
Yadiel Hernandez*PEAlf34 .172 .238 .207581020033052110
Aaron Hicks#DSPcf32 .175 .274 .233206363031984247332
Kyle HigashiokaTORc 32 .159 .247 .232691120164352100
P.J. HigginsHAV1b29 .196 .327 .3264690027536900
Keston HiuraHAV1b25 .216 .292 .4073247011017424872916554
Nico HoernerNHPss25 .281 .327 .396601169298866801034773710
Jonathan Indiawtb2b25 .241 .307 .403315768213354314177920
Eloy JimenezTORdh25 .318 .387 .5793371071902358801408900
Connor JoeCHIlf29 .184 .287 .2824518317654540105712231
Josh Jungwtb3b24 .208 .252 .36023649101825253128222
Tony Kemp*SPR2b30 .200 .286 .2402551003203310
Max Kepler*CHIrf29 .209 .301 .32555011519313735827212153
Kevin Kiermaier*CEDcf32 .195 .237 .33225650110824191137541
Alejandro KirkNHPc 23 .252 .345 .341461116140938588606100
Andrew KniznerHAVc 27 .194 .286 .210621210063171800
Ryan KreidlerDSP3b24 .200 .200 .2001020001000200
Steven Kwan*NHPlf24 .283 .356 .3655201472263635766069189
Tommy La Stella*CHIdh33 .333 .353 .51533116003301300
Shea LangeliersCEDdh24 .147 .223 .239109165111370114200
Ramon LaureanoNDFrf27 .275 .343 .529255702411342396217442
Korey LeeSEAc 23 .175 .220 .24716629101079195200
Francisco Lindor#HAVss28 .261 .328 .43068217828923120901062172295
Brandon Lowe*CHI2b27 .188 .270 .3205129626610485475215102
Josh Lowe*wtbrf24 .195 .273 .319411803144333954015024
Nathaniel Lowe*SPR1b26 .279 .347 .43566218528323926066319313
Jordan LuplowNHPrf28 .000 .000 .000200000000000
Manny MachadoNHP3b29 .294 .362 .49363518749125967836815576
Martin MaldonadoLKEc 35 .242 .301 .58622755602436540196900
Tucupita Marcano*CEDlf22 .222 .319 .333631410283181501
Ketel Marte#TOR2b28 .286 .364 .49328080310940391354642
Starling Martewtbrf33 .303 .370 .4996031833382375842146141208
Michael Massey*SEA2b24 .192 .243 .29327653111523225148210
Jake McCarthy*HAVrf24 .293 .356 .4604741393081175757431073813
Reese McGuire*NDFc 27 .251 .304 .32335990181240375237700
Ryan McKennaCEDlf25 .222 .286 .304135306111410395300
Austin Meadows*CHIrf27 .236 .335 .32020348102125213283011
Francisco Mejia#NDFc 26 .286 .313 .40723166171329271105010
Danny MendickSEAss28 .196 .255 .2545711121425453364017121
Christopher MorelPEAcf23 .198 .282 .375424842511654525451651011
Ryan MountcastleHAV1b25 .467 .600 .8001570117505200
Max Muncy*LKE3b31 .173 .313 .3444277414119603328514721
Sean MurphyHAVc 27 .245 .352 .427445109240197470126311102
Wil MyersCEDrf31 .252 .324 .44726266711438400299321
Tyler Naquin*PEArf31 .230 .277 .359309711446373241710051
Josh Naylor*LKE1b25 .274 .332 .4844051113401753563347632
Kevin NewmanCED2b28 .288 .325 .38732694282035343165092
Austin NolaNDFc 32 .133 .235 .2333040013204800
Tyler O'Neillwtblf27 .220 .310 .44920545501439293247351
Rougned Odor*SPR2b28 .239 .292 .4328821423810072810
Shohei Ohtani*HAVdh27 .220 .281 .3742275091840351197031
Rafael Ortega*SPRcf31 .122 .228 .24549611146072010
Marcell OzunaCHIdh31 .224 .265 .3804349717017425732311500
Richie Palacios*CEDlf25 .290 .313 .3553192002210900
Isaac ParedesTOR3b23 .239 .327 .494393942012659737479800
Joc Pederson*LKElf30 .246 .333 .4656191522343586101146918532
Jeremy PenaDSPss24 .229 .267 .4334069318121485851712944
Jace Peterson*DSP3b32 .181 .262 .2703826911454536241141150
Tommy PhamNDFlf34 .176 .245 .3021823250626202154821
Brett Phillips*NHPcf28 .167 .231 .37524420143021210
AJ PollockDSPlf34 .267 .329 .513191511511024305134100
Harold RamirezHAVdh27 .287 .339 .37330086110543325206041
Jose Ramirez#TOR3b29 .244 .327 .445476116321114807195375143
Austin RileyTOR3b25 .279 .340 .461653182421259296115218820
Emmanuel RiveraLKE3b26 .218 .298 .36527159152723414298611
Anthony Rizzo*NDF1b32 .195 .333 .416553108162349489377913023
Brendan Rodgerswtb2b25 .265 .342 .38224966110623202285700
Miguel RojasHAVss33 .000 .000 .000100000000000
Austin Rominewtbc 33 .196 .226 .302179351061218165510
Amed RosarioNHPss26 .309 .365 .50023071162830445165453
Darin RufTOR1b35 .150 .261 .3002030012103800
Adley Rutschman#TORc 24 .266 .375 .49344811953513774737511461
Gary SanchezCEDc 29 .212 .302 .3703868223112424074313612
Anthony Santander#DSPrf27 .234 .314 .428603141150347990116013810
Corey Seager*TORss28 .248 .327 .453592147201339210166510713
Marcus SemienCHI2b31 .206 .265 .3246661372641586515521482412
Gavin Sheets*SEArf26 .179 .243 .28259210617114425494216000
Andrelton SimmonsSEA2b32 .216 .279 .25346310012112933636112135
Austin SlaterNHPcf29 .234 .331 .41841998271166650458151151
Josh Smith*SEA3b24 .163 .282 .1639215000554121912
Kevin SmithCED3b25 .284 .342 .431102291201139273201
Pavin Smith*NHPrf26 .316 .409 .5261961014403510
Will SmithNHPc 27 .266 .325 .43665117331722849895312210
Nick SolakDSPlf27 .333 .400 .6671860025402420
Donovan SolanoCED1b34 .281 .341 .3584161171923494573410500
Edmundo SosaSEAss26 .219 .268 .315517113277344341226141135
George SpringerPEAcf32 .257 .340 .4315451402062183761062125237
Jacob StallingsLKEc 32 .239 .297 .2953568580432275268200
Giancarlo StantonNDFdh32 .236 .344 .5344961177047849547816501
Jack Suwinski*LKElf23 .216 .297 .4344409516126626244816633
Kurt SuzukiSPRc 38 .139 .279 .2647210003670141700
Chris Taylor lf31 .249 .321 .39017744130428171187641
Michael A. TaylorDSPcf31 .238 .306 .3345091218113475544714343
Tyrone TaylorTORcf28 .255 .317 .39745811725212646873611911
Rowdy Tellez*DSP1b27 .185 .259 .38258410810035677345414241
Lane ThomasCHIlf26 .288 .342 .493278801421339412238020
Trayce ThompsonTORlf31 .253 .382 .5133007617219624855812631
Abraham Toro#DSP2b25 .278 .350 .389541530115061300
Ezequiel TovarCEDss20 .214 .241 .2862862000201600
Jose TrevinoSPRc 29 .192 .223 .281442851019322941411331
Mike TroutHAVcf30 .281 .366 .6326551844845813313948722200
Trea TurnerLKEss29 .299 .343 .48171921549226121864451673515
Luis UriasDSP3b25 .213 .302 .34555011724215615566714011
Ramon UriasNDF3b28 .247 .297 .45557814319431908944115900
Gio UrshelaDSP3b30 .279 .349 .42164818123321865826713432
Ildemaro Vargas#NDF3b30 .077 .143 .1152621001002400
Daulton Varsho*PEArf25 .175 .241 .33839970121173950431115118
Christian VazquezCHIc 31 .243 .293 .36140799240838442288143
Nelson VelazquezNHPcf23 .0001.000 .000000001001010
Alex Verdugo*wtblf26 .266 .331 .40060816237114646665510602
Daniel Vogelbach*CEDdh29 .258 .391 .4733689524217564708211400
LaMonte Wade*SEArf28 .166 .262 .277452759113444375312920
Tyler Wade*LKE2b27 .177 .236 .2142714840225141216675
Christian WalkerPEA1b31 .228 .301 .467587134252378411065812833
Jesse Winker*TORlf28 .083 .298 .111363100710111200
Austin WynnsPEAc 31 .214 .290 .3932862014321700
Mike Yastrzemski*wtbcf31 .228 .311 .42846510644215575425614891

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*NHPss2103000 .667 0.3 4.5 .000 .500 .00001
Willy AdamesSPRss2666274015 .729 31.6 4.3 .176 .658 .23425110
Jesus AguilarNDF1b321045001 .710 4.6 3.5 .256 .629 .279520
Ozzie Albies#CED2b2596424053 .684 44.7 3.9 .138 .614 .19533151
Albert AlmoraCEDrf2865215039 .625 17.3 2.8 .137 .528 .2031670
Pete AlonsoLKE1b271637320613 .838 109.6 5.9 .253 .831 .36871325
Jose AltuveLKE2b321386640216 .930 125.2 8.2 .2221.027 .43066291
Yordan Alvarez*TORdh251356200420 .998 123.8 8.6 .3051.052 .48171309
Brian AndersonPEA3b2941154002 .649 15.0 3.6 .133 .563 .1961352
Orlando ArciaNDF2b27114449019 .691 47.2 3.9 .175 .625 .26835161
Nolan ArenadoHAV3b311627200815 .860 112.3 6.2 .241 .838 .33892330
Christian ArroyoHAV2b2728112000 .562 9.0 3.0 .038 .475 .114429
Jose AzocarTORcf262491004 .751 10.7 4.5 .071 .656 .141433
Akil Baddoo*NDFlf231041000 .517 2.7 2.5 .000 .483 .17107
Javier BaezNDFss2948246027 .817 35.8 5.6 .207 .773 .27226115
Austin Barneswtbc 322387005 .465 3.8 1.5 .025 .357 .125117
Tucker Barnhart#wtbc 3176320216 .465 16.3 1.8 .017 .361 .107560
Jose BarreroCEDss24928001 .803 3.4 4.4 .185 .714 .222313
Josh Bell#SPR1b291627160325 .676 70.4 3.7 .115 .606 .24644218
Cody Bellinger*NDFcf26112419055 .745 49.2 4.3 .217 .709 .30541174
Bo Bichettewtbss241627550315 .733 89.6 4.5 .141 .674 .22659285
JJ Bleday*SEAcf24119455021 .544 34.3 2.8 .090 .506 .22624109
Alec BohmCHI3b251605720418 .631 50.1 3.2 .081 .514 .14428178
Jackie Bradley*SEArf32148462406 .538 31.1 2.4 .081 .448 .16727116
Michael Brantley*NDFdh35111452634 .709 53.3 4.7 .113 .668 .24632144
Jonah BrideHAV2b26521011 .569 1.5 2.7 .000 .500 .17604
Mike BrosseauCED3b2844193001 .735 22.8 4.6 .210 .711 .3351570
Vidal Brujan#CED2b241774002 .399 2.7 1.2 .046 .367 .185211
Byron BuxtonHAVcf28141587014 .865 93.6 6.2 .326 .888 .43874288
Miguel CabreraCEDdh392080005 .549 4.6 2.0 .068 .429 .151320
Oswaldo Cabrera#NHPrf2343256452 .818 36.2 5.6 .191 .819 .3212599
Kole Calhoun*LKErf3458237005 .615 20.3 3.1 .147 .563 .2611671
Johan Camargo#NDFss28315000 .829 2.5 7.5 .071 .778 .14316
Jeimer Candelario#SPR3b2860249003 .554 16.6 2.2 .149 .447 .1661982
Victor Caratini#DSPc 2829143006 .499 7.5 1.8 .088 .429 .208530
Dylan Carlson#SEAcf2357330202 .717 39.9 4.8 .125 .671 .23027114
Kerry Carpenter*CEDdh24411800011.003 39.3 9.7 .2951.083 .4362194
Matt Carpenter*TORdh3638200306 .928 33.6 6.8 .311 .947 .4672294
Corbin Carroll*TORlf2129148000 .783 20.9 5.3 .243 .774 .3291769
Curt CasaliTORc 3336170101 .860 27.6 6.6 .272 .875 .4082076
Nick CastellanosCHIrf301566650720 .682 67.6 3.8 .119 .588 .19252233
Harold Castro*DSP1b2848251030 .592 21.8 3.2 .080 .483 .1221676
Jake Cave*TORlf2901000 .000 0.0 0.0 .000 .000 .00000
Robinson ChirinosCHIc 3857211006 .569 15.2 2.6 .109 .510 .2401252
Ji-Man Choi*DSP1b31113497035 .696 56.2 4.5 .133 .665 .28337156
Willson ContrerasDSPc 301285451520 .817 73.3 5.1 .238 .780 .31957234
Franchy Cordero*DSP1b27013001 .724 1.2 3.3 .167 .600 .25025
Carlos CorreaPEAss271626800520 .788 90.9 5.3 .164 .743 .28652260
J.P. Crawford*NDFss27115498314 .786 71.3 6.2 .100 .772 .23034171
Nelson CruzNDFdh411036001 .432 1.4 1.4 .000 .321 .09106
Travis d'ArnaudPEAc 331225180413 .773 66.9 4.9 .186 .698 .23048222
Bryan De La CruzSPRcf25107448009 .723 49.5 4.0 .172 .628 .21641182
Paul DeJongSEAss281285002 .481 4.5 1.9 .026 .391 .132216
Jason DelayDSPc 271035003 .352 0.6 0.5 .000 .226 .06105
Rafael Devers*HAV3b2574327223 .898 59.4 7.7 .210 .898 .30238155
Aledmys DiazNDFlf3155293012 .739 37.5 5.0 .158 .673 .22021116
Elias DiazLKEc 3149209045 .715 24.3 4.5 .111 .634 .1841374
Yainer DiazCEDdh23522012 .287 0.3 0.4 .000 .211 .10502
Yandy DiazNHP3b301617640711 .818 116.5 6.6 .123 .822 .28058275
Josh DonaldsonSPR3b36625010 .661 2.6 3.9 .190 .647 .28628
Brendan Donovan*HAV2b251405700515 .738 68.8 5.0 .107 .735 .30529169
Brandon DruryHAV3b2960270051 .749 33.0 4.5 .242 .708 .30329114
Tommy Edman#NHPss27162654066 .638 63.1 3.6 .095 .599 .20238197
Santiago EspinalCED2b2713555801113 .644 51.7 3.4 .088 .545 .15337176
Thairo EstradaSEA2b261425973114 .664 58.4 3.6 .113 .619 .21234191
Kyle FarmerHAVss311757000 .907 10.8 8.1 .231 .917 .327628
David FletcherPEA2b28314001 .516 0.7 1.7 .000 .364 .07703
Wilmer FloresSPR2b30122440032 .628 41.8 3.6 .122 .583 .24225126
Adam Frazier*SPR2b30122472646 .589 39.2 3.1 .072 .532 .19217122
TJ Friedl*PEAcf2627138031 .643 13.7 3.7 .148 .622 .2621044
Ben Gamel*LKElf30101381213 .693 43.2 4.5 .156 .691 .33429121
Adolis GarciaSPRrf2916268301015 .627 58.4 3.0 .152 .556 .21749231
Avisail GarciaNDFrf311035001 .558 2.6 2.7 .030 .462 .12119
Leury Garcia#CHI2b3138159124 .503 9.0 1.9 .067 .382 .101840
Mitch GarverPEAdh3149204003 .719 22.7 4.3 .198 .699 .3491668
Andres Gimenez*PEA2b23159709246 .783 102.1 5.9 .149 .814 .27352262
Luis Gonzalez*CHIrf26116499326 .669 54.3 4.2 .106 .636 .21939161
Randal GrichukSPRrf3045199137 .743 22.3 4.1 .203 .660 .2751782
Trent Grisham*NHPcf2516266112212 .539 43.9 2.3 .121 .484 .23338166
Jordan GroshansNHP3b22313002 .684 0.9 2.8 .000 .667 .44402
Robbie Grossman#PEAlf3240177201 .672 18.9 4.4 .047 .649 .200646
Vladimir Guerrerowtb1b231627120429 .713 74.5 3.9 .161 .637 .25647257
Lourdes GurrielPEAlf28145612434 .734 77.8 5.1 .099 .662 .15550224
Eric HaaseSEAc 29121552029 .684 58.1 4.0 .146 .622 .24538186
Darick Hall*CEDdh26492190013 .911 34.1 6.0 .252 .838 .33230112
Mitch Haniger rf3198409026 .753 52.8 5.2 .156 .722 .28530147
Ian Happ#CEDlf27147686268 .766 93.4 5.5 .151 .746 .27158257
Bryce Harper*NDFdh291346080220 .886 99.1 6.4 .244 .880 .35867293
Michael Harris II*SPRcf211626971215 .762 87.3 4.7 .178 .717 .27170282
Josh HarrisonSPR2b34953840210 .621 33.7 3.3 .096 .545 .17421111
Ke'Bryan Hayeswtb3b251555750515 .636 52.4 3.4 .111 .588 .23840172
Austin HaysCEDlf26145618069 .703 69.1 4.2 .163 .637 .22857233
Tyler Heineman#CEDc 3126108101 .461 5.6 1.9 .042 .383 .135220
Enrique HernandezTORcf30652750111 .621 22.9 3.1 .110 .565 .2702074
Yadiel Hernandez*PEAlf341363001 .445 3.1 1.7 .034 .367 .138212
Aaron Hicks#DSPcf3251234005 .507 13.7 2.1 .058 .446 .180648
Kyle HigashiokaTORc 321977003 .479 3.8 1.7 .072 .393 .145316
P.J. HigginsHAV1b291356100 .653 5.7 4.1 .130 .649 .261215
Keston HiuraHAV1b2582363033 .699 39.7 4.1 .191 .663 .28428132
Nico HoernerNHPss251596521614 .723 78.9 4.6 .115 .700 .21645238
Jonathan Indiawtb2b2583348023 .711 41.0 4.5 .162 .661 .22223127
Eloy JimenezTORdh25813820413 .966 73.4 8.0 .261 .971 .38042195
Connor JoeCHIlf291425230517 .568 37.5 2.6 .098 .510 .22828127
Josh Jungwtb3b2465254037 .612 19.8 2.7 .153 .520 .2031985
Tony Kemp*SPR2b30131300 .526 2.3 2.7 .040 .500 .20016
Max Kepler*CHIrf29148627039 .627 57.1 3.4 .116 .577 .25135179
Kevin Kiermaier*CEDcf3272270004 .569 19.8 2.5 .137 .488 .1991985
Alejandro KirkNHPc 231165340517 .685 55.4 4.1 .089 .622 .21923157
Andrew KniznerHAVc 272171104 .495 3.5 1.7 .016 .389 .129113
Ryan KreidlerDSP3b24310000 .400 0.4 1.4 .000 .250 .00002
Steven Kwan*NHPlf2415060131212 .722 71.4 4.7 .083 .695 .21531190
Tommy La Stella*CHIdh33734000 .868 6.1 7.5 .182 .818 .212617
Shea LangeliersCEDdh2423121016 .462 5.1 1.4 .092 .374 .193726
Ramon LaureanoNDFrf2768283015 .872 46.0 6.4 .255 .865 .34538135
Korey LeeSEAc 2343177015 .467 8.5 1.6 .072 .359 .1271141
Francisco Lindor#HAVss281627620810 .758 102.0 5.2 .169 .759 .29560293
Brandon Lowe*CHI2b27146575045 .590 46.6 2.9 .133 .527 .23042164
Josh Lowe*wtbrf24118459125 .592 36.6 2.9 .124 .524 .21739131
Nathaniel Lowe*SPR1b261627310016 .783 98.3 5.3 .156 .722 .24854288
Jordan LuplowNHPrf2802000 .000 0.0 0.0 .000 .000 .00000
Manny MachadoNHP3b29158713076 .855 116.3 6.7 .198 .850 .30775313
Martin MaldonadoLKEc 3554247105 .887 38.5 5.8 .344 .859 .42730133
Tucupita Marcano*CEDlf221872001 .653 6.8 3.6 .111 .588 .222321
Ketel Marte#TOR2b2865319034 .856 51.9 6.7 .207 .864 .33940138
Starling Martewtbrf331626772522 .870 107.1 6.3 .196 .862 .29264301
Michael Massey*SEA2b2448298213 .537 20.4 2.4 .101 .447 .1561781
Jake McCarthy*HAVrf24130533273 .816 82.9 6.2 .167 .872 .31049218
Reese McGuire*NDFc 2710040012111 .627 34.8 3.2 .072 .514 .13621116
Ryan McKennaCEDlf2539148102 .589 12.0 3.0 .081 .495 .148841
Austin Meadows*CHIrf2739236023 .655 23.7 4.0 .084 .610 .2221365
Francisco Mejia#NDFc 2657246049 .720 27.5 4.2 .121 .609 .1692194
Danny MendickSEAss281626222320 .509 35.4 2.0 .058 .402 .13021145
Christopher MorelPEAcf231214750112 .657 41.4 3.1 .177 .603 .28142159
Ryan MountcastleHAV1b250200001.400 8.026.9 .3332.125 .667212
Max Muncy*LKE3b31118515100 .657 53.2 4.0 .171 .667 .37234147
Sean MurphyHAVc 271285220210 .779 69.4 5.4 .182 .761 .31943190
Wil MyersCEDrf3151293026 .771 37.9 5.0 .195 .729 .30922117
Tyler Naquin*PEArf3188332022 .636 32.2 3.6 .129 .568 .19724111
Josh Naylor*LKE1b2599446049 .816 64.0 5.6 .210 .774 .29651196
Kevin NewmanCED2b28883557310 .711 39.9 4.2 .098 .631 .16930126
Austin NolaNDFc 32935100 .469 1.9 1.9 .100 .423 .23317
Tyler O'Neillwtblf2746232005 .759 28.8 4.7 .229 .747 .3661992
Rougned Odor*SPR2b282496012 .723 11.1 4.3 .193 .667 .284938
Shohei Ohtani*HAVdh2757249022 .656 25.0 3.7 .154 .600 .2471885
Rafael Ortega*SPRcf31058111 .473 3.2 1.9 .122 .455 .286312
Marcell OzunaCHIdh311164640411 .645 42.0 3.2 .157 .549 .21034165
Richie Palacios*CEDlf25932000 .667 3.5 4.3 .065 .545 .065211
Isaac ParedesTOR3b231094520512 .821 63.3 5.4 .254 .797 .37447194
Joc Pederson*LKElf301637050312 .799 97.8 5.5 .220 .778 .33362288
Jeremy PenaDSPss24120430024 .701 45.9 3.8 .204 .629 .24640176
Jace Peterson*DSP3b321144292212 .532 28.9 2.4 .089 .495 .23620103
Tommy PhamNDFlf34412000112 .547 11.0 1.8 .126 .454 .2141155
Brett Phillips*NHPcf28727100 .606 2.3 3.0 .208 .600 .33339
AJ PollockDSPlf3447211117 .842 30.5 5.5 .246 .789 .3142698
Harold RamirezHAVdh2776327024 .713 39.3 4.8 .087 .644 .16316112
Jose Ramirez#TOR3b29117544066 .773 73.7 5.3 .202 .780 .33657212
Austin RileyTOR3b251627210514 .801 102.7 5.7 .182 .755 .26568301
Emmanuel RiveraLKE3b2659309054 .663 30.9 3.8 .148 .613 .2552499
Anthony Rizzo*NDF1b321536752417 .749 79.6 4.6 .221 .748 .36252230
Brendan Rodgerswtb2b2563281025 .723 33.5 4.8 .116 .665 .2291795
Miguel RojasHAVss3301000 .000 0.0 0.0 .000 .000 .00000
Austin Rominewtbc 3363190404 .527 11.7 2.1 .106 .419 .145754
Amed RosarioNHPss2649252018 .865 39.6 6.2 .191 .829 .27026115
Darin RufTOR1b35623001 .561 1.5 2.2 .150 .500 .30016
Adley Rutschman#TORc 24107526002 .868 90.1 7.3 .228 .919 .40671221
Gary SanchezCEDc 291144370113 .673 42.0 3.5 .158 .608 .26736143
Anthony Santander#DSPrf271646750118 .742 79.2 4.4 .194 .688 .29549258
Corey Seager*TORss281626680412 .780 87.9 5.1 .204 .739 .31154268
Marcus SemienCHI2b31161732096 .589 59.4 2.9 .119 .543 .21545216
Gavin Sheets*SEArf261626470411 .525 40.7 2.2 .103 .439 .17432167
Andrelton SimmonsSEA2b32160512346 .532 35.4 2.5 .037 .460 .13214117
Austin SlaterNHPcf291254830212 .749 60.9 4.9 .184 .754 .35644175
Josh Smith*SEA3b248113320 .445 5.7 1.8 .000 .405 .120015
Kevin SmithCED3b2530111004 .774 13.8 4.8 .147 .679 .2061344
Pavin Smith*NHPrf26122000 .935 4.6 9.6 .2111.077 .421210
Will SmithNHPc 2716272411013 .761 93.8 5.0 .171 .707 .25360284
Nick SolakDSPlf274200011.067 4.7 9.9 .3331.231 .556212
Donovan SolanoCED1b34104464073 .699 54.5 4.8 .077 .629 .15924149
Edmundo SosaSEAss261625630813 .583 43.2 2.7 .097 .507 .16237163
George SpringerPEAcf321516230610 .771 84.1 5.3 .174 .782 .31747235
Jacob StallingsLKEc 321063922313 .592 30.4 2.8 .056 .479 .12912105
Giancarlo StantonNDFdh32142579014 .878 95.8 6.7 .298 .904 .45454265
Jack Suwinski*LKElf231164950310 .731 56.1 4.2 .218 .687 .32743191
Kurt SuzukiSPRc 381686003 .543 5.5 2.3 .125 .508 .319319
Chris Taylor lf3146196002 .711 23.3 4.6 .141 .676 .2601769
Michael A. TaylorDSPcf31164562026 .640 54.1 3.7 .096 .567 .19122170
Tyrone TaylorTORcf281315062316 .715 55.5 4.1 .142 .631 .22139182
Rowdy Tellez*DSP1b271606420029 .640 50.8 2.7 .197 .563 .29545223
Lane ThomasCHIlf2661307040 .835 49.5 6.6 .205 .828 .29529137
Trayce ThompsonTORlf3176364013 .895 63.9 7.5 .260 .965 .46038154
Abraham Toro#DSP2b251560001 .739 7.5 5.1 .111 .675 .222421
Ezequiel TovarCEDss20929000 .527 2.0 2.4 .071 .409 .10728
Jose TrevinoSPRc 29146461013 .504 28.0 2.1 .088 .402 .12420124
Mike TroutHAVcf301627520610 .998 155.1 8.6 .3511.050 .484110414
Trea TurnerLKEss29163770029 .824 117.8 6.0 .182 .814 .27377346
Luis UriasDSP3b25143629069 .648 60.8 3.7 .133 .596 .25541190
Ramon UriasNDF3b2815863631013 .752 77.3 4.5 .208 .688 .27954263
Gio UrshelaDSP3b301637170027 .770 90.1 4.9 .142 .696 .24747273
Ildemaro Vargas#NDF3b30728005 .258 -0.1-0.1 .038 .172 .11513
Daulton Varsho*PEArf25110435016 .580 31.5 2.5 .163 .528 .24830135
Christian VazquezCHIc 311114400314 .654 40.3 3.3 .118 .557 .18932147
Nelson VelazquezNHPcf23010001.000 0.8 0.0 .000 .000 .00000
Alex Verdugo*wtblf261596730415 .731 79.7 4.6 .133 .657 .22052243
Daniel Vogelbach*CEDdh291024530311 .864 71.9 6.8 .215 .901 .43843174
LaMonte Wade*SEArf28114515033 .539 36.6 2.6 .111 .492 .23223125
Tyler Wade*LKE2b2780301445 .450 14.3 1.6 .037 .373 .122658
Christian WalkerPEA1b311626570614 .768 81.2 4.6 .239 .726 .33764274
Jesse Winker*TORlf28847000 .409 2.0 1.7 .028 .455 .33314
Austin WynnsPEAc 31931000 .683 3.4 4.2 .179 .636 .214311
Mike Yastrzemski*wtbcf31121528053 .739 67.1 4.9 .200 .733 .33861199

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*NHPss211.501.502 .5001 .3331 .33399.0
Willy AdamesSPRss263.613.37176 .313124 .453127 .464 5.1
Jesus AguilarNDF1b324.504.3027 .22221 .46722 .48913.0
Ozzie Albies#CED2b254.123.79308 .282174 .410180 .425 3.3
Albert AlmoraCEDrf283.313.03147 .25982 .38185 .395 4.0
Pete AlonsoLKE1b274.493.95457 .254395 .540407 .556 2.1
Jose AltuveLKE2b324.814.04431 .320384 .578395 .595 1.1
Yordan Alvarez*TORdh254.593.84361 .302400 .645407 .656 1.3
Brian AndersonPEA3b291.671.5591 .33061 .39663 .409 5.4
Orlando ArciaNDF2b273.593.25267 .270199 .443203 .452 3.2
Nolan ArenadoHAV3b314.443.95533 .274393 .546402 .558 1.3
Christian ArroyoHAV2b273.112.9281 .30935 .31336 .321 4.0
Jose AzocarTORcf263.142.9365 .41538 .41839 .429 4.0
Akil Baddoo*NDFlf234.103.5017 .41213 .31713 .317 3.0
Javier BaezNDFss291.911.80167 .347124 .504127 .516 6.4
Austin Barneswtbc 322.902.6764 .23424 .27624 .276 2.3
Tucker Barnhart#wtbc 312.502.27210 .26286 .26987 .272 3.2
Jose BarreroCEDss243.113.0011 .63614 .50014 .50015.0
Josh Bell#SPR1b294.423.86495 .269301 .420306 .427 1.4
Cody Bellinger*NDFcf262.792.55256 .277205 .489205 .489 3.6
Bo Bichettewtbss244.664.29490 .345337 .446342 .453 3.7
JJ Bleday*SEAcf243.072.72257 .265157 .345160 .352 3.0
Alec BohmCHI3b253.553.31425 .308211 .369213 .372 3.3
Jackie Bradley*SEArf323.122.84330 .239153 .331154 .333 2.5
Michael Brantley*NDFdh353.182.75334 .281195 .431196 .434 1.2
Jonah BrideHAV2b262.331.8915 .2677 .3337 .333 1.0
Mike BrosseauCED3b284.293.7195 .26393 .48296 .497 2.7
Vidal Brujan#CED2b242.312.0349 .16319 .25720 .270 2.0
Byron BuxtonHAVcf284.133.67309 .236338 .576353 .601 3.4
Miguel CabreraCEDdh394.003.6555 .25526 .32527 .338 2.8
Oswaldo Cabrera#NHPrf231.721.44140 .357129 .504131 .512 2.5
Kole Calhoun*LKErf342.552.27127 .26093 .39297 .409 3.5
Johan Camargo#NDFss282.502.3310 .5007 .4677 .467 4.0
Jeimer Candelario#SPR3b283.153.05150 .25387 .34989 .35716.8
Victor Caratini#DSPc 282.271.9883 .19345 .31548 .336 2.6
Dylan Carlson#SEAcf232.292.06229 .323143 .433146 .442 2.3
Kerry Carpenter*CEDdh243.463.00101 .366116 .644118 .656 2.0
Matt Carpenter*TORdh363.853.21106 .255120 .600124 .620 1.9
Corbin Carroll*TORlf213.223.0479 .34277 .52077 .520 6.6
Curt CasaliTORc 333.042.6380 .32596 .56598 .576 2.9
Nick CastellanosCHIrf304.243.92466 .322274 .412275 .414 3.6
Harold Castro*DSP1b282.642.49191 .29386 .34387 .347 4.8
Jake Cave*TORlf291.001.001 .0000 .0000 .000 0.0
Robinson ChirinosCHIc 382.742.38115 .24376 .36080 .379 2.7
Ji-Man Choi*DSP1b313.553.06264 .345220 .443222 .447 2.5
Willson ContrerasDSPc 303.953.48323 .291270 .495293 .538 3.8
Franchy Cordero*DSP1b270.680.637 .4296 .4626 .462 5.0
Carlos CorreaPEAss274.203.69436 .321333 .490338 .497 2.0
J.P. Crawford*NDFss273.412.95359 .345226 .454235 .472 1.3
Nelson CruzNDFdh413.603.3024 .2509 .2509 .250 3.0
Travis d'ArnaudPEAc 333.843.58372 .298241 .465252 .486 5.0
Bryan De La CruzSPRcf253.503.32296 .314204 .455205 .458 5.1
Paul DeJongSEAss281.421.2743 .32624 .28225 .294 4.1
Jason DelayDSPc 272.502.3620 .2507 .2007 .200 6.5
Rafael Devers*HAV3b253.943.55237 .342181 .554183 .560 1.9
Aledmys DiazNDFlf312.642.46209 .297132 .451135 .461 3.4
Elias DiazLKEc 312.652.41148 .33187 .41689 .426 3.2
Yainer DiazCEDdh233.142.7117 .1184 .1824 .182 1.5
Yandy DiazNHP3b304.754.04540 .341375 .491381 .499 1.1
Josh DonaldsonSPR3b364.173.5011 .27310 .40011 .440 5.0
Brendan Donovan*HAV2b253.753.09385 .283259 .454265 .465 0.9
Brandon DruryHAV3b293.252.94162 .247130 .481135 .500 4.5
Tommy Edman#NHPss274.043.64467 .285247 .378255 .390 2.4
Santiago EspinalCED2b274.133.79431 .299209 .375212 .380 2.7
Thairo EstradaSEA2b264.203.80429 .273231 .387245 .410 2.5
Kyle FarmerHAVss313.002.7443 .32633 .57933 .579 1.4
David FletcherPEA2b282.332.1713 .2314 .2864 .286 0.0
Wilmer FloresSPR2b303.362.93290 .234172 .391179 .407 1.9
Adam Frazier*SPR2b303.402.99345 .252166 .352168 .356 1.7
TJ Friedl*PEAcf261.661.47103 .23355 .39957 .413 1.8
Ben Gamel*LKElf303.312.83223 .269173 .454173 .454 1.8
Adolis GarciaSPRrf294.223.89418 .273265 .388274 .401 5.9
Avisail GarciaNDFrf313.503.3020 .40011 .31411 .314 6.5
Leury Garcia#CHI2b311.831.71126 .23045 .28347 .296 5.0
Mitch GarverPEAdh313.192.69110 .22796 .471100 .490 1.9
Andres Gimenez*PEA2b234.463.89466 .328316 .446346 .488 2.6
Luis Gonzalez*CHIrf263.473.14356 .309196 .393203 .407 2.8
Randal GrichukSPRrf302.462.25117 .29995 .47795 .477 4.5
Trent Grisham*NHPcf254.083.57408 .199227 .343234 .354 2.8
Jordan GroshansNHP3b224.333.008 .2506 .4626 .462 0.3
Robbie Grossman#PEAlf323.052.59106 .36868 .38471 .401 2.1
Vladimir Guerrerowtb1b234.403.95486 .259316 .444325 .456 2.2
Lourdes GurrielPEAlf283.973.68443 .372253 .413262 .428 4.4
Eric HaaseSEAc 293.663.27329 .298235 .426242 .438 3.1
Darick Hall*CEDdh263.172.93136 .375128 .584129 .589 3.5
Mitch Haniger rf313.903.41243 .325192 .469196 .479 2.3
Ian Happ#CEDlf274.514.00434 .346321 .468327 .477 2.6
Bryce Harper*NDFdh294.544.10381 .331344 .566349 .574 2.7
Michael Harris II*SPRcf214.303.94432 .345332 .476337 .484 3.8
Josh HarrisonSPR2b343.022.72270 .274135 .352148 .385 3.0
Ke'Bryan Hayeswtb3b253.713.30377 .284226 .393229 .398 2.5
Austin HaysCEDlf264.153.83405 .309266 .430275 .445 4.7
Tyler Heineman#CEDc 312.702.4085 .17629 .26931 .287 1.2
Enrique HernandezTORcf302.622.26176 .256110 .400111 .404 1.6
Yadiel Hernandez*PEAlf343.152.9037 .27017 .27017 .270 4.2
Aaron Hicks#DSPcf322.522.22130 .25472 .30876 .325 3.0
Kyle HigashiokaTORc 323.353.0047 .21321 .27324 .312 4.2
P.J. HigginsHAV1b292.802.3036 .19421 .37524 .429 1.5
Keston HiuraHAV1b253.393.03145 .366161 .444168 .463 5.7
Nico HoernerNHPss254.103.78523 .308272 .417282 .433 2.3
Jonathan Indiawtb2b253.383.06225 .280144 .414158 .454 4.6
Eloy JimenezTORdh253.863.40229 .367235 .615236 .618 2.2
Connor JoeCHIlf293.563.07329 .237184 .352194 .371 2.1
Josh Jungwtb3b242.892.68149 .27597 .382100 .394 6.8
Tony Kemp*SPR2b300.940.7625 .2009 .2909 .290 1.0
Max Kepler*CHIrf294.243.72419 .243251 .400253 .404 1.7
Kevin Kiermaier*CEDcf323.653.46173 .24398 .36399 .367 5.8
Alejandro KirkNHPc 234.023.47396 .270217 .406225 .421 1.0
Andrew KniznerHAVc 273.232.8245 .26720 .28221 .296 2.6
Ryan KreidlerDSP3b243.333.338 .2502 .2002 .20099.0
Steven Kwan*NHPlf244.013.47463 .311250 .416256 .426 1.1
Tommy La Stella*CHIdh332.622.5430 .36718 .52918 .529 3.0
Shea LangeliersCEDdh242.522.2767 .22437 .30637 .306 3.8
Ramon LaureanoNDFrf272.041.83169 .337156 .551162 .572 3.5
Korey LeeSEAc 232.492.34115 .25250 .28251 .288 5.8
Francisco Lindor#HAVss284.704.21495 .313355 .466365 .479 2.8
Brandon Lowe*CHI2b273.893.46355 .242216 .376223 .388 2.9
Josh Lowe*wtbrf243.282.94260 .292171 .373176 .383 3.8
Nathaniel Lowe*SPR1b264.514.09446 .363351 .480357 .488 3.1
Jordan LuplowNHPrf281.001.002 .0000 .0000 .000 0.0
Manny MachadoNHP3b294.514.02462 .351381 .534384 .539 2.3
Martin MaldonadoLKEc 352.522.32135 .230152 .615152 .615 3.6
Tucupita Marcano*CEDlf224.003.5046 .26129 .40330 .417 1.9
Ketel Marte#TOR2b283.473.04228 .311173 .542174 .545 1.3
Starling Martewtbrf334.183.72446 .359347 .513368 .544 3.1
Michael Massey*SEA2b242.292.12192 .25095 .319100 .336 5.9
Jake McCarthy*HAVrf243.703.29365 .351261 .490268 .503 2.5
Reese McGuire*NDFc 272.902.60293 .300139 .347144 .360 3.3
Ryan McKennaCEDlf252.602.3782 .35450 .33853 .358 5.9
Austin Meadows*CHIrf272.271.95174 .27093 .39496 .407 1.1
Francisco Mejia#NDFc 262.562.41182 .346104 .423105 .427 5.0
Danny MendickSEAss283.843.52400 .268185 .297191 .307 4.3
Christopher MorelPEAcf233.543.16244 .279204 .429209 .440 3.7
Ryan MountcastleHAV1b250.870.6512 .50017 .85017 .850 0.4
Max Muncy*LKE3b313.713.07262 .210232 .450234 .454 1.7
Sean MurphyHAVc 273.763.20317 .284253 .485265 .508 1.8
Wil MyersCEDrf312.992.67157 .331146 .498146 .498 3.2
Tyler Naquin*PEArf313.022.81205 .317128 .386132 .398 5.9
Josh Naylor*LKE1b253.663.32316 .297230 .516233 .522 2.2
Kevin NewmanCED2b283.262.99286 .329142 .400145 .408 3.1
Austin NolaNDFc 323.893.3322 .13611 .31411 .314 2.0
Tyler O'Neillwtblf272.612.30118 .263116 .500119 .513 3.0
Rougned Odor*SPR2b284.003.6758 .31045 .46945 .469 4.0
Shohei Ohtani*HAVdh274.373.98151 .278104 .418105 .422 3.7
Rafael Ortega*SPRcf311.070.9130 .16719 .32819 .328 2.9
Marcell OzunaCHIdh314.003.74306 .261188 .405191 .412 5.0
Richie Palacios*CEDlf253.563.4422 .40911 .34412 .37599.0
Isaac ParedesTOR3b233.863.36274 .248241 .533248 .549 2.1
Joc Pederson*LKElf304.333.80402 .291357 .506371 .526 2.7
Jeremy PenaDSPss243.583.38258 .279193 .449198 .460 7.6
Jace Peterson*DSP3b323.232.87240 .267144 .336146 .340 3.4
Tommy PhamNDFlf342.562.33129 .20270 .35072 .360 3.2
Brett Phillips*NHPcf283.383.0012 .25011 .40711 .407 6.0
AJ PollockDSPlf343.102.81142 .289111 .526116 .550 3.2
Harold RamirezHAVdh273.523.23237 .342132 .404137 .419 3.0
Jose Ramirez#TOR3b294.033.53393 .260265 .487274 .504 1.4
Austin RileyTOR3b254.454.03445 .353353 .490364 .505 3.6
Emmanuel RiveraLKE3b262.312.02183 .284128 .414132 .427 3.0
Anthony Rizzo*NDF1b324.413.61395 .187309 .458346 .513 1.6
Brendan Rodgerswtb2b253.092.74188 .319123 .438125 .445 2.0
Miguel RojasHAVss331.001.001 .0000 .0000 .000 0.0
Austin Rominewtbc 332.572.42122 .23860 .31661 .321 9.2
Amed RosarioNHPss263.232.95169 .373131 .520136 .540 3.4
Darin RufTOR1b352.882.5011 .1829 .3919 .391 2.7
Adley Rutschman#TORc 243.933.34321 .330296 .563299 .568 1.5
Gary SanchezCEDc 293.553.14239 .293186 .426193 .442 3.2
Anthony Santander#DSPrf274.123.68432 .248318 .471329 .487 2.3
Corey Seager*TORss284.123.65457 .249333 .499339 .507 1.6
Marcus SemienCHI2b314.524.11512 .238268 .366273 .373 2.8
Gavin Sheets*SEArf263.993.65422 .218209 .323218 .337 3.8
Andrelton SimmonsSEA2b323.202.89357 .277153 .299159 .311 3.1
Austin SlaterNHPcf293.503.04254 .323233 .482237 .491 2.6
Josh Smith*SEA3b241.080.8878 .19227 .23931 .274 1.6
Kevin SmithCED3b252.852.6269 .40651 .45953 .477 4.6
Pavin Smith*NHPrf261.221.0613 .38513 .59113 .591 1.7
Will SmithNHPc 274.474.02518 .292337 .465346 .478 2.3
Nick SolakDSPlf272.222.0012 .33314 .70014 .700 2.0
Donovan SolanoCED1b344.303.85315 .362183 .394190 .409 3.1
Edmundo SosaSEAss263.483.19381 .289189 .336201 .357 5.4
George SpringerPEAcf324.133.61405 .294297 .477307 .493 2.0
Jacob StallingsLKEc 322.762.51275 .295131 .334136 .347 3.2
Giancarlo StantonNDFdh324.083.49285 .246343 .592347 .599 2.1
Jack Suwinski*LKElf233.413.03251 .275239 .483243 .491 3.5
Kurt SuzukiSPRc 381.180.9952 .13533 .38433 .384 1.2
Chris Taylor lf311.471.3397 .41287 .44488 .449 4.2
Michael A. TaylorDSPcf313.433.10355 .304217 .386221 .393 3.0
Tyrone TaylorTORcf283.593.25332 .316218 .431225 .445 3.3
Rowdy Tellez*DSP1b273.993.63407 .179277 .431281 .438 2.6
Lane ThomasCHIlf262.842.57189 .354160 .521162 .528 3.5
Trayce ThompsonTORlf313.643.00156 .365212 .582217 .596 2.2
Abraham Toro#DSP2b253.162.8440 .35027 .45027 .450 2.2
Ezequiel TovarCEDss203.223.1122 .2739 .3109 .310 6.0
Jose TrevinoSPRc 292.992.87321 .237138 .299142 .308 8.1
Mike TroutHAVcf304.644.04381 .331501 .666505 .672 2.6
Trea TurnerLKEss294.724.41528 .358391 .508395 .513 3.7
Luis UriasDSP3b254.403.85401 .254257 .409263 .418 2.1
Ramon UriasNDF3b283.953.59401 .279304 .478308 .484 3.9
Gio UrshelaDSP3b304.403.98493 .325340 .474342 .477 2.0
Ildemaro Vargas#NDF3b303.503.2522 .0915 .1795 .179 2.0
Daulton Varsho*PEArf252.792.56268 .198166 .382170 .391 3.7
Christian VazquezCHIc 313.363.11321 .283175 .398177 .402 2.9
Nelson VelazquezNHPcf231.000.000 .00011.00011.000 0.0
Alex Verdugo*wtblf264.233.82492 .301298 .443304 .452 1.9
Daniel Vogelbach*CEDdh293.652.97240 .325256 .565256 .565 1.4
LaMonte Wade*SEArf283.683.23313 .198178 .346185 .359 2.4
Tyler Wade*LKE2b272.051.84211 .21879 .26280 .266 3.1
Christian WalkerPEA1b314.063.62428 .227332 .505338 .514 2.2
Jesse Winker*TORlf281.961.5024 .12515 .31915 .319 1.1
Austin WynnsPEAc 311.821.6520 .25012 .38714 .452 7.0
Mike Yastrzemski*wtbcf313.723.27307 .296255 .483257 .487 2.6

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*NHPss21 .000 .000 .000 .00000000000
Willy AdamesSPRss26 .257 .321 .443 .763701840313523
Jesus AguilarNDF1b32 .133 .133 .333 .467152001105
Ozzie Albies#CED2b25 .235 .280 .400 .6801152781313618
Albert AlmoraCEDrf28 .297 .333 .578 .911641960414311
Pete AlonsoLKE1b27 .203 .307 .465 .772172356013282647
Jose AltuveLKE2b32 .336 .443 .6991.1411464914013312827
Yordan Alvarez*TORdh25 .313 .430 .5831.0131635111011353134
Brian AndersonPEA3b29 .241 .315 .386 .701832060211734
Orlando ArciaNDF2b27 .200 .226 .300 .526306300215
Nolan ArenadoHAV3b31 .246 .329 .533 .8621954813213382417
Christian ArroyoHAV2b27 .125 .176 .125 .301162000019
Jose AzocarTORcf26 .353 .353 .412 .765176100603
Akil Baddoo*NDFlf23 .222 .300 .222 .52292000212
Javier BaezNDFss29 .292 .314 .508 .82318554114732645
Austin Barneswtbc 32 .000 .000 .000 .00060000002
Tucker Barnhart#wtbc 31 .213 .276 .230 .50612226200131141
Jose BarreroCEDss24 .429 .429 .7141.143146101306
Josh Bell#SPR1b29 .282 .374 .426 .800209591125153142
Cody Bellinger*NDFcf26 .276 .323 .448 .7712985003210
Bo Bichettewtbss24 .188 .242 .335 .57717633725131356
JJ Bleday*SEAcf24 .256 .261 .302 .56343112004013
Alec BohmCHI3b25 .290 .339 .452 .791155451061171232
Jackie Bradley*SEArf32 .164 .260 .224 .4841161951051524
Michael Brantley*NDFdh35 .283 .333 .283 .6164613000648
Jonah BrideHAV2b26 .400 .400 .400 .80052000001
Mike BrosseauCED3b28 .262 .351 .585 .936651730616821
Vidal Brujan#CED2b24 .185 .313 .296 .609275110155
Byron BuxtonHAVcf28 .246 .330 .557 .8871674110014301855
Miguel CabreraCEDdh39 .308 .379 .423 .802268001434
Oswaldo Cabrera#NHPrf23 .362 .418 .383 .80147171008617
Kole Calhoun*LKErf34 .236 .333 .400 .73311026305151433
Johan Camargo#NDFss28 .364 .417 .455 .871114100114
Jeimer Candelario#SPR3b28 .189 .208 .386 .5941272440717349
Victor Caratini#DSPc 28 .091 .259 .136 .3962221002310
Dylan Carlson#SEAcf23 .328 .386 .483 .869180591741151542
Kerry Carpenter*CEDdh24 .182 .182 .182 .364112000203
Matt Carpenter*TORdh36 .246 .370 .574 .944611520681026
Corbin Carroll*TORlf21 .000 .083 .000 .083110000016
Curt CasaliTORc 33 .241 .343 .552 .895116286010151652
Nick CastellanosCHIrf30 .273 .313 .355 .66817247802231035
Harold Castro*DSP1b28 .196 .237 .232 .46956112004210
Jake Cave*TORlf29 .000 .000 .000 .00010000000
Robinson ChirinosCHIc 38 .229 .264 .325 .59083195017428
Ji-Man Choi*DSP1b31 .264 .304 .283 .58753141003119
Willson ContrerasDSPc 30 .216 .327 .475 .802139301018181138
Franchy Cordero*DSP1b27 .000 .000 .000 .00010000000
Carlos CorreaPEAss27 .288 .381 .550 .931191551929362942
J.P. Crawford*NDFss27 .368 .455 .6841.139197301732
Nelson CruzNDFdh41 .200 .273 .200 .473102000013
Travis d'ArnaudPEAc 33 .346 .393 .553 .9471595590828722
Bryan De La CruzSPRcf25 .227 .261 .364 .625225001216
Paul DeJongSEAss28 .154 .214 .205 .4193962002317
Jason DelayDSPc 27 .179 .207 .179 .3852850000110
Rafael Devers*HAV3b25 .333 .407 .583 .991248301436
Aledmys DiazNDFlf31 .271 .316 .444 .76114439706271028
Elias DiazLKEc 31 .315 .357 .441 .7971434560422929
Yainer DiazCEDdh23 .000 .000 .000 .00000000000
Yandy DiazNHP3b30 .335 .439 .538 .977197663103263822
Josh DonaldsonSPR3b36 .000 .143 .000 .14360000014
Brendan Donovan*HAV2b25 .235 .414 .296 .71011527401143514
Brandon DruryHAV3b29 .251 .276 .531 .807175441001338652
Tommy Edman#NHPss27 .238 .270 .368 .63818544120429833
Santiago EspinalCED2b27 .249 .325 .361 .686169421411152023
Thairo EstradaSEA2b26 .248 .330 .430 .760165411016191733
Kyle FarmerHAVss31 .333 .404 .6191.0234214222855
David FletcherPEA2b28 .250 .250 .250 .50082000000
Wilmer FloresSPR2b30 .231 .342 .373 .71513431405162132
Adam Frazier*SPR2b30 .203 .286 .319 .60569140126618
TJ Friedl*PEAcf26 .214 .313 .321 .63456122206611
Ben Gamel*LKElf30 .167 .231 .361 .5923664015311
Adolis GarciaSPRrf29 .204 .253 .313 .567201411113251459
Avisail GarciaNDFrf31 .000 .100 .000 .10090000016
Leury Garcia#CHI2b31 .200 .226 .280 .5065010400326
Mitch GarverPEAdh31 .216 .355 .483 .83711625409202128
Andres Gimenez*PEA2b23 .259 .362 .363 .72520152415182141
Luis Gonzalez*CHIrf26 .313 .361 .500 .8613210301438
Randal GrichukSPRrf30 .237 .292 .468 .760156376010211349
Trent Grisham*NHPcf25 .183 .225 .293 .5191913560521941
Jordan GroshansNHP3b221.0001.0001.0002.00011000000
Robbie Grossman#PEAlf32 .305 .393 .364 .7571183651051737
Vladimir Guerrerowtb1b23 .197 .274 .343 .61717835507131823
Lourdes GurrielPEAlf28 .309 .332 .427 .75817855210019540
Eric HaaseSEAc 29 .263 .368 .383 .751133351002262245
Darick Hall*CEDdh26 .250 .280 .417 .697246101318
Mitch Haniger rf31 .250 .342 .402 .74413233614151832
Ian Happ#CEDlf27 .321 .350 .444 .79319663131324756
Bryce Harper*NDFdh29 .287 .374 .497 .871157451506271950
Michael Harris II*SPRcf21 .212 .254 .342 .596231491533231386
Josh HarrisonSPR2b34 .202 .293 .294 .58610922321101025
Ke'Bryan Hayeswtb3b25 .296 .354 .451 .805142421303171416
Austin HaysCEDlf26 .223 .294 .383 .677175391034171452
Tyler Heineman#CEDc 31 .303 .361 .303 .6643310000133
Enrique HernandezTORcf30 .197 .321 .343 .664137271103142537
Yadiel Hernandez*PEAlf34 .150 .190 .150 .340203000217
Aaron Hicks#DSPcf32 .162 .237 .204 .4411422300271151
Kyle HigashiokaTORc 32 .194 .293 .250 .5433672002412
P.J. HigginsHAV1b29 .250 .500 .250 .75082000140
Keston HiuraHAV1b25 .054 .146 .081 .2273721000425
Nico HoernerNHPss25 .311 .343 .484 .82719059156225721
Jonathan Indiawtb2b25 .378 .410 .459 .8703714110206
Eloy JimenezTORdh25 .345 .441 .517 .9585820402101011
Connor JoeCHIlf29 .190 .290 .298 .5871212392071329
Josh Jungwtb3b24 .207 .250 .324 .5741453061313743
Tony Kemp*SPR2b30 .000 .000 .000 .00010000000
Max Kepler*CHIrf29 .236 .347 .392 .73914835914192533
Kevin Kiermaier*CEDcf32 .262 .273 .400 .67365179002022
Alejandro KirkNHPc 23 .240 .337 .347 .684751820271112
Andrew KniznerHAVc 27 .100 .206 .100 .306303000247
Ryan KreidlerDSP3b24 .222 .222 .222 .44492000002
Steven Kwan*NHPlf24 .306 .350 .347 .6971474541012823
Tommy La Stella*CHIdh33 .000 .000 .000 .00050000001
Shea LangeliersCEDdh24 .156 .278 .178 .4564571001814
Ramon LaureanoNDFrf27 .248 .313 .482 .795137341515191136
Korey LeeSEAc 23 .141 .181 .218 .39978114105426
Francisco Lindor#HAVss28 .289 .333 .431 .765211611016341345
Brandon Lowe*CHI2b27 .193 .240 .386 .6261452854518746
Josh Lowe*wtbrf24 .207 .303 .379 .6822962014413
Nathaniel Lowe*SPR1b26 .311 .392 .533 .9252257011013232663
Jordan LuplowNHPrf28 .000 .000 .000 .00010000000
Manny MachadoNHP3b29 .247 .325 .455 .780178447010292233
Martin MaldonadoLKEc 35 .250 .320 .7061.026136345019351443
Tucupita Marcano*CEDlf22 .304 .385 .478 .863237101123
Ketel Marte#TOR2b28 .325 .364 .546 .910163532404251024
Starling Martewtbrf33 .315 .400 .482 .88216853707192346
Michael Massey*SEA2b24 .181 .235 .257 .492171315128747
Jake McCarthy*HAVrf24 .315 .396 .476 .87214345805211728
Reese McGuire*NDFc 27 .320 .320 .360 .680258100205
Ryan McKennaCEDlf25 .200 .268 .323 .59165135016427
Austin Meadows*CHIrf27 .200 .294 .200 .4943060004311
Francisco Mejia#NDFc 26 .323 .329 .422 .75216152130118326
Danny MendickSEAss28 .179 .232 .232 .46319034701111363
Christopher MorelPEAcf23 .194 .330 .312 .642931850291725
Ryan MountcastleHAV1b25 .500 .6251.0001.62563001320
Max Muncy*LKE3b31 .134 .330 .159 .489821120032226
Sean MurphyHAVc 27 .244 .424 .488 .91212330907233428
Wil MyersCEDrf31 .297 .372 .576 .948165495113332156
Tyler Naquin*PEArf31 .289 .325 .342 .6673811200417
Josh Naylor*LKE1b25 .146 .293 .229 .52248710131015
Kevin NewmanCED2b28 .355 .402 .455 .85612143120018714
Austin NolaNDFc 32 .182 .308 .182 .490112000024
Tyler O'Neillwtblf27 .206 .306 .468 .774126263010191539
Rougned Odor*SPR2b28 .217 .280 .304 .584235010227
Shohei Ohtani*HAVdh27 .138 .211 .231 .4426593017623
Rafael Ortega*SPRcf31 .000 .000 .000 .00020000000
Marcell OzunaCHIdh31 .209 .219 .245 .465110231019230
Richie Palacios*CEDlf25 .600 .636 .7001.336106100204
Isaac ParedesTOR3b23 .287 .361 .6611.0221714911117442044
Joc Pederson*LKElf30 .209 .292 .293 .58519140703182077
Jeremy PenaDSPss24 .264 .314 .473 .78714839100715855
Jace Peterson*DSP3b32 .207 .233 .207 .44058120006226
Tommy PhamNDFlf34 .178 .239 .315 .55414626505171138
Brett Phillips*NHPcf28 .000 .000 .000 .00040000003
AJ PollockDSPlf34 .266 .324 .557 .881158421411029930
Harold RamirezHAVdh27 .358 .417 .475 .89216258704241532
Jose Ramirez#TOR3b29 .092 .169 .132 .3007673005320
Austin RileyTOR3b25 .328 .396 .566 .961198651819352255
Emmanuel RiveraLKE3b26 .273 .369 .460 .829150411224222248
Anthony Rizzo*NDF1b32 .186 .380 .410 .79015629809243033
Brendan Rodgerswtb2b25 .320 .395 .471 .86615349805161737
Miguel RojasHAVss33 .000 .000 .000 .00000000000
Austin Rominewtbc 33 .273 .273 .8181.091113002602
Amed RosarioNHPss26 .325 .387 .568 .955169551518361235
Darin RufTOR1b35 .083 .267 .083 .350121000035
Adley Rutschman#TORc 24 .234 .379 .362 .741471130131115
Gary SanchezCEDc 29 .156 .269 .300 .5699014403111236
Anthony Santander#DSPrf27 .254 .345 .514 .859177454014382559
Corey Seager*TORss28 .268 .330 .563 .893190516116431638
Marcus SemienCHI2b31 .255 .321 .358 .67816542722111636
Gavin Sheets*SEArf26 .162 .230 .190 .42017929500141256
Andrelton SimmonsSEA2b32 .182 .242 .216 .45814827310101141
Austin SlaterNHPcf29 .254 .347 .396 .743169431612162344
Josh Smith*SEA3b24 .182 .357 .182 .539112000101
Kevin SmithCED3b25 .290 .343 .468 .81162188019423
Pavin Smith*NHPrf26 .500 .500 .5001.00021000000
Will SmithNHPc 27 .312 .373 .546 .920205648510392032
Nick SolakDSPlf27 .333 .429 .8331.262124002423
Donovan SolanoCED1b34 .271 .331 .364 .6951293590116920
Edmundo SosaSEAss26 .229 .284 .373 .658166381123151244
George SpringerPEAcf32 .207 .286 .260 .54716935003131838
Jacob StallingsLKEc 32 .193 .266 .246 .51157113005414
Giancarlo StantonNDFdh32 .203 .343 .508 .851118243011192538
Jack Suwinski*LKElf23 .100 .275 .200 .4754041012919
Kurt SuzukiSPRc 38 .077 .368 .308 .676131001162
Chris Taylor lf31 .074 .167 .111 .2782721000318
Michael A. TaylorDSPcf31 .228 .288 .327 .61516237105141444
Tyrone TaylorTORcf28 .252 .344 .359 .70313133802191633
Rowdy Tellez*DSP1b27 .184 .294 .327 .62114727007142140
Lane ThomasCHIlf26 .310 .363 .555 .917155481028211339
Trayce ThompsonTORlf31 .121 .275 .182 .4573342001512
Abraham Toro#DSP2b25 .258 .343 .290 .633318100248
Ezequiel TovarCEDss20 .357 .357 .429 .786145100102
Jose TrevinoSPRc 29 .206 .253 .282 .5351703510417840
Mike TroutHAVcf30 .286 .396 .6161.0131855322013373459
Trea TurnerLKEss29 .340 .361 .590 .951200681101333650
Luis UriasDSP3b25 .209 .279 .297 .576182381002131850
Ramon UriasNDF3b28 .269 .317 .531 .848145398010271234
Gio UrshelaDSP3b30 .271 .336 .481 .817214581429182053
Ildemaro Vargas#NDF3b30 .000 .000 .000 .00010000000
Daulton Varsho*PEArf25 .154 .198 .220 .41891146004327
Christian VazquezCHIc 31 .261 .300 .445 .74511931100419826
Nelson VelazquezNHPcf23 .0001.000 .0001.00000000010
Alex Verdugo*wtblf26 .230 .320 .365 .68414834913191725
Daniel Vogelbach*CEDdh29 .125 .256 .219 .4753240014613
LaMonte Wade*SEArf28 .167 .242 .167 .4093050002312
Tyler Wade*LKE2b27 .196 .254 .214 .468112222005830
Christian WalkerPEA1b31 .226 .291 .514 .8051774011212361738
Jesse Winker*TORlf28 .111 .273 .167 .439182100045
Austin WynnsPEAc 31 .188 .278 .188 .465163000014
Mike Yastrzemski*wtbcf31 .190 .250 .259 .50958114004519

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*NHPss21 .333 .333 .333 .66731000101
Willy AdamesSPRss26 .253 .291 .425 .71618647110723948
Jesus AguilarNDF1b32 .250 .300 .536 .836287202718
Ozzie Albies#CED2b25 .255 .304 .382 .686275701407351759
Albert AlmoraCEDrf28 .180 .240 .248 .488133244117937
Pete AlonsoLKE1b27 .269 .343 .519 .8624721271903310044100
Jose AltuveLKE2b32 .286 .396 .459 .85541211823016496573
Yordan Alvarez*TORdh25 .282 .388 .603 .99135510015331666085
Brian AndersonPEA3b29 .217 .242 .333 .57560134011215
Orlando ArciaNDF2b27 .223 .299 .404 .70337684140184737117
Nolan ArenadoHAV3b31 .288 .352 .508 .85944512847017673968
Christian ArroyoHAV2b27 .258 .305 .303 .609892340011515
Jose AzocarTORcf26 .309 .365 .382 .74768211205517
Akil Baddoo*NDFlf23 .192 .323 .192 .5152650001516
Javier BaezNDFss29 .277 .346 .447 .79347132027313
Austin Barneswtbc 32 .203 .272 .230 .50174150105714
Tucker Barnhart#wtbc 31 .173 .245 .190 .4351682930061542
Jose BarreroCEDss24 .154 .214 .231 .445132100019
Josh Bell#SPR1b29 .209 .302 .310 .612416871808225278
Cody Bellinger*NDFcf26 .234 .289 .455 .74335483142205229102
Bo Bichettewtbss24 .297 .350 .435 .786519154311133839134
JJ Bleday*SEAcf24 .173 .274 .267 .5413596215252848129
Alec BohmCHI3b25 .238 .280 .286 .56537890713262176
Jackie Bradley*SEArf32 .207 .263 .296 .559304631803132267
Michael Brantley*NDFdh35 .252 .342 .380 .721345872606294752
Jonah BrideHAV2b26 .167 .313 .167 .479122000132
Mike BrosseauCED3b28 .176 .294 .314 .6081021820461541
Vidal Brujan#CED2b24 .079 .167 .079 .2463830001311
Byron BuxtonHAVcf28 .218 .303 .551 .85435477136316632113
Miguel CabreraCEDdh39 .149 .216 .191 .4074772002313
Oswaldo Cabrera#NHPrf23 .244 .340 .482 .822168411608302459
Kole Calhoun*LKErf34 .139 .216 .267 .484101145128844
Johan Camargo#NDFss28 .333 .333 .333 .66731000000
Jeimer Candelario#SPR3b28 .193 .220 .289 .5101142261111235
Victor Caratini#DSPc 28 .165 .259 .262 .5211031710351229
Dylan Carlson#SEAcf23 .155 .252 .233 .4851161830261424
Kerry Carpenter*CEDdh24 .317 .414 .6341.049145467311422241
Matt Carpenter*TORdh36 .255 .363 .557 .92010627509221623
Corbin Carroll*TORlf21 .271 .309 .535 .8441293581832747
Curt CasaliTORc 33 .258 .343 .387 .730318400646
Nick CastellanosCHIrf30 .255 .300 .387 .68844411333184631112
Harold Castro*DSP1b28 .254 .281 .348 .62918146121121838
Jake Cave*TORlf29 .000 .000 .000 .00000000000
Robinson ChirinosCHIc 38 .130 .298 .250 .5481001330342036
Ji-Man Choi*DSP1b31 .227 .336 .376 .7123758524484763140
Willson ContrerasDSPc 30 .264 .330 .493 .8233419016418512599
Franchy Cordero*DSP1b27 .273 .333 .455 .788113200315
Carlos CorreaPEAss27 .264 .339 .382 .72140610790135644102
J.P. Crawford*NDFss27 .294 .385 .384 .7694111212613295269
Nelson CruzNDFdh41 .174 .240 .174 .414234000226
Travis d'ArnaudPEAc 33 .238 .273 .414 .6873247718013481273
Bryan De La CruzSPRcf25 .258 .296 .432 .728403104250155121107
Paul DeJongSEAss28 .216 .326 .216 .5423780002516
Jason DelayDSPc 27 .000 .167 .000 .16750000013
Rafael Devers*HAV3b25 .314 .369 .520 .8892718523011422344
Aledmys DiazNDFlf31 .264 .312 .403 .7151293430521626
Elias DiazLKEc 31 .170 .231 .234 .4654783005413
Yainer DiazCEDdh23 .105 .182 .105 .287192000423
Yandy DiazNHP3b30 .285 .375 .373 .7484531291608456285
Josh DonaldsonSPR3b36 .267 .333 .533 .867154101416
Brendan Donovan*HAV2b25 .260 .364 .381 .745354921419445565
Brandon DruryHAV3b29 .159 .294 .304 .598691140291020
Tommy Edman#NHPss27 .240 .319 .319 .637405971624384288
Santiago EspinalCED2b27 .260 .286 .336 .622342891731301366
Thairo EstradaSEA2b26 .238 .301 .321 .622374891007362368
Kyle FarmerHAVss31 .200 .200 .200 .400102000002
David FletcherPEA2b28 .200 .333 .200 .53351000010
Wilmer FloresSPR2b30 .192 .277 .304 .581250481006202554
Adam Frazier*SPR2b30 .225 .298 .288 .58634778923203858
TJ Friedl*PEAcf26 .212 .257 .394 .65166142221059
Ben Gamel*LKElf30 .221 .332 .372 .705290641329314985
Adolis GarciaSPRrf29 .219 .264 .392 .65642994124186420142
Avisail GarciaNDFrf31 .333 .360 .375 .735248100117
Leury Garcia#CHI2b31 .202 .238 .263 .501992030110319
Mitch GarverPEAdh31 .161 .254 .214 .4685693002725
Andres Gimenez*PEA2b23 .282 .358 .452 .810418118255123733101
Luis Gonzalez*CHIrf26 .245 .309 .345 .6544201033032433290
Randal GrichukSPRrf30 .308 .296 .346 .6422681003010
Trent Grisham*NHPcf25 .157 .265 .284 .54938861152103752129
Jordan GroshansNHP3b22 .125 .417 .125 .54281000141
Robbie Grossman#PEAlf32 .094 .275 .094 .369323000259
Vladimir Guerrerowtb1b23 .258 .326 .424 .750462119140216641107
Lourdes GurrielPEAlf28 .290 .342 .380 .7223891132603442488
Eric HaaseSEAc 29 .219 .285 .374 .65936179102143127106
Darick Hall*CEDdh26 .309 .366 .573 .939178551819221548
Mitch Haniger rf31 .257 .342 .416 .758226581018322773
Ian Happ#CEDlf27 .248 .341 .413 .754412102263124657111
Bryce Harper*NDFdh29 .290 .345 .547 .89239311418127773288
Michael Harris II*SPRcf21 .292 .356 .498 .854408119303164337105
Josh HarrisonSPR2b34 .237 .303 .335 .637236561023141448
Ke'Bryan Hayeswtb3b25 .197 .279 .292 .5713707318153440117
Austin HaysCEDlf26 .256 .295 .420 .715395101263114719104
Tyler Heineman#CEDc 31 .095 .197 .159 .356636101268
Enrique HernandezTORcf30 .210 .292 .270 .5621002160081122
Yadiel Hernandez*PEAlf34 .184 .262 .237 .4993872001414
Aaron Hicks#DSPcf32 .203 .346 .297 .643641330111322
Kyle HigashiokaTORc 32 .121 .194 .212 .407334001219
P.J. HigginsHAV1b29 .184 .279 .342 .621387002429
Keston HiuraHAV1b25 .237 .311 .449 .76028768100174825140
Nico HoernerNHPss25 .268 .320 .355 .6754111101426552756
Jonathan Indiawtb2b25 .223 .294 .396 .690278627113411773
Eloy JimenezTORdh25 .312 .376 .591 .9672798715021703078
Connor JoeCHIlf29 .182 .286 .276 .56133060845334493
Josh Jungwtb3b24 .209 .255 .418 .673911940512539
Tony Kemp*SPR2b30 .208 .296 .250 .546245100233
Max Kepler*CHIrf29 .199 .284 .301 .585402801029394788
Kevin Kiermaier*CEDcf32 .173 .225 .309 .53419133208171353
Alejandro KirkNHPc 23 .254 .346 .339 .685386981207514949
Andrew KniznerHAVc 27 .281 .361 .313 .6743291001311
Ryan KreidlerDSP3b24 .000 .000 .000 .00010000000
Steven Kwan*NHPlf24 .273 .358 .373 .7313731021853455246
Tommy La Stella*CHIdh33 .393 .414 .6071.0212811600312
Shea LangeliersCEDdh24 .141 .179 .281 .4606494116328
Ramon LaureanoNDFrf27 .305 .376 .585 .96111836908201038
Korey LeeSEAc 23 .205 .255 .273 .52888186004526
Francisco Lindor#HAVss28 .248 .326 .429 .755471117188175649127
Brandon Lowe*CHI2b27 .185 .280 .294 .5753676821253645105
Josh Lowe*wtbrf24 .194 .271 .314 .5853827429433536137
Nathaniel Lowe*SPR1b26 .263 .324 .384 .708437115173103737130
Jordan LuplowNHPrf28 .000 .000 .000 .00010000000
Manny MachadoNHP3b29 .313 .376 .508 .884457143421154946122
Martin MaldonadoLKEc 35 .231 .271 .407 .677912110519526
Tucupita Marcano*CEDlf22 .175 .283 .250 .5334070012612
Ketel Marte#TOR2b28 .231 .364 .419 .78211727705142522
Starling Martewtbrf33 .299 .358 .506 .86443513026816652395
Michael Massey*SEA2b24 .210 .257 .352 .6091052260314735
Jake McCarthy*HAVrf24 .284 .338 .453 .791331942286542679
Reese McGuire*NDFc 27 .246 .303 .320 .623334821712352372
Ryan McKennaCEDlf25 .243 .303 .286 .58870171104526
Austin Meadows*CHIrf27 .243 .342 .341 .683173421021172519
Francisco Mejia#NDFc 26 .200 .278 .371 .65070144129724
Danny MendickSEAss28 .205 .266 .265 .531381787242227108
Christopher MorelPEAcf23 .199 .267 .393 .66033166201144328140
Ryan MountcastleHAV1b25 .444 .583 .6671.25094010232
Max Muncy*LKE3b31 .183 .309 .388 .69734563121193063121
Sean MurphyHAVc 27 .245 .319 .404 .7233227915012472983
Wil MyersCEDrf31 .175 .238 .227 .46597172017837
Tyler Naquin*PEArf31 .221 .271 .362 .632271601246281693
Josh Naylor*LKE1b25 .291 .338 .518 .85635710433016532461
Kevin NewmanCED2b28 .249 .278 .346 .62420551162016936
Austin NolaNDFc 32 .105 .190 .263 .454192001224
Tyler O'Neillwtblf27 .241 .318 .418 .736791920410934
Rougned Odor*SPR2b28 .246 .296 .477 .77365164138521
Shohei Ohtani*HAVdh27 .253 .309 .432 .74116241617281347
Rafael Ortega*SPRcf31 .128 .236 .255 .4924761116720
Marcell OzunaCHIdh31 .228 .280 .426 .7063247416016482185
Richie Palacios*CEDlf25 .143 .143 .190 .333213100005
Isaac ParedesTOR3b23 .203 .302 .365 .66722245909292754
Joc Pederson*LKElf30 .262 .352 .542 .894428112164328349108
Jeremy PenaDSPss24 .209 .240 .411 .65125854811443974
Jace Peterson*DSP3b32 .176 .267 .281 .5483245711453039115
Tommy PhamNDFlf34 .167 .268 .250 .5183660013410
Brett Phillips*NHPcf28 .200 .273 .450 .723204201329
AJ PollockDSPlf34 .273 .351 .303 .6543391001411
Harold RamirezHAVdh27 .203 .245 .254 .499138284018528
Jose Ramirez#TOR3b29 .273 .356 .505 .861400109291114665055
Austin RileyTOR3b25 .257 .315 .415 .730455117240166130133
Emmanuel RiveraLKE3b26 .149 .203 .248 .4511211830319738
Anthony Rizzo*NDF1b32 .199 .312 .418 .730397798225654997
Brendan Rodgerswtb2b25 .177 .257 .240 .496961730141120
Miguel RojasHAVss33 .000 .000 .000 .00010000000
Austin Rominewtbc 33 .190 .223 .268 .4911683210412653
Amed RosarioNHPss26 .262 .303 .311 .61561161108419
Darin RufTOR1b35 .250 .250 .625 .87582001103
Adley Rutschman#TORc 24 .269 .374 .509 .88340110850512446499
Gary SanchezCEDc 29 .230 .312 .392 .7042966819192931100
Anthony Santander#DSPrf27 .225 .301 .392 .6934269611020523579
Corey Seager*TORss28 .239 .325 .400 .7264029614017584969
Marcus SemienCHI2b31 .190 .246 .313 .56050195192134036112
Gavin Sheets*SEArf26 .186 .248 .322 .57041377121144030104
Andrelton SimmonsSEA2b32 .232 .296 .270 .56631573901232571
Austin SlaterNHPcf29 .220 .321 .432 .75325055110143435107
Josh Smith*SEA3b24 .160 .271 .160 .431811300041218
Kevin SmithCED3b25 .275 .341 .375 .7164011400039
Pavin Smith*NHPrf26 .294 .400 .529 .929175101435
Will SmithNHPc 27 .244 .302 .386 .68844610923212593390
Nick SolakDSPlf27 .333 .333 .333 .66762000001
Donovan SolanoCED1b34 .286 .345 .355 .700287821022292585
Edmundo SosaSEAss26 .214 .261 .288 .548351751650191497
George SpringerPEAcf32 .279 .364 .508 .87237610520618634487
Jacob StallingsLKEc 32 .247 .304 .304 .60829974504222268
Giancarlo StantonNDFdh32 .246 .344 .542 .8863789340367653127
Jack Suwinski*LKElf23 .228 .300 .458 .75740091151256039147
Kurt SuzukiSPRc 38 .153 .254 .254 .5085990026815
Chris Taylor lf31 .280 .349 .440 .789150421204171558
Michael A. TaylorDSPcf31 .242 .314 .337 .65134784718413399
Tyrone TaylorTORcf28 .257 .306 .413 .7193278417210492086
Rowdy Tellez*DSP1b27 .185 .246 .400 .64643781100285933102
Lane ThomasCHIlf26 .260 .316 .415 .73112332405201041
Trayce ThompsonTORlf31 .270 .395 .554 .94926772152194753114
Abraham Toro#DSP2b25 .304 .360 .522 .882237201325
Ezequiel TovarCEDss20 .071 .133 .143 .276141100114
Jose TrevinoSPRc 29 .184 .204 .279 .4842725091512673
Mike TroutHAVcf30 .279 .353 .638 .9914701312644510253163
Trea TurnerLKEss29 .283 .336 .439 .776519147382135339117
Luis UriasDSP3b25 .215 .313 .370 .6833687914213424990
Ramon UriasNDF3b28 .240 .290 .430 .720433104114216229125
Gio UrshelaDSP3b30 .283 .355 .392 .7464341239112404781
Ildemaro Vargas#NDF3b30 .080 .148 .120 .268252100024
Daulton Varsho*PEArf25 .182 .254 .373 .627308566117462888
Christian VazquezCHIc 31 .236 .290 .326 .617288681404252055
Nelson VelazquezNHPcf23 .000 .000 .000 .00000000000
Alex Verdugo*wtblf26 .278 .335 .411 .74646012828011473881
Daniel Vogelbach*CEDdh29 .271 .403 .497 .90033691242164376101
LaMonte Wade*SEArf28 .166 .263 .284 .5484227091134150117
Tyler Wade*LKE2b27 .164 .223 .214 .4371592620291336
Christian WalkerPEA1b31 .229 .306 .446 .7524109414025744190
Jesse Winker*TORlf28 .056 .320 .056 .376181000177
Austin WynnsPEAc 31 .250 .308 .667 .974123201303
Mike Yastrzemski*wtbcf31 .233 .319 .452 .77140795402155051129