Org batting register -- Sandlot Vintage League
Regular season -- as of 5/16/2024

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*MILss22 .217 .266 .409115256241615172061
Jose AbreuMAR1b36 .241 .294 .3971744290616243104400
Ronald AcunaLErf25 .345 .426 .603174601501032216202182
Willy AdamesMNTss27 .161 .297 .25831530022151200
Riley AdamsDAYc 27 .250 .368 .5631642014221600
Ozzie Albies#PIP2b26 .256 .309 .46017645112724254103510
Nick AllenNLss24 .425 .455 .650401741181103720
Pete AlonsoSAV1b28 .149 .215 .3361342040716171113300
Jose AltuveROL2b33 .341 .396 .5231324560621141113020
Francisco AlvarezDAYc 21 .182 .239 .348132244061812193000
Yordan Alvarez*MARdh26 .275 .404 .54313838111820243283100
Miguel AmayaOWTc 24 .087 .125 .0872320001110400
Brian AndersonCOO3b30 .290 .353 .5483192026812900
Tim AndersonBIWss30 .229 .286 .229701600054062010
Elvis AndrusFIN2b34 .175 .223 .237971730193152131
Jonathan Aranda*NHdh25 .214 .313 .25028610004041300
Orlando ArciaMPSss28 .222 .295 .3701353050517121132800
Nolan ArenadoWAN3b32 .220 .272 .46316436511125291123200
Gabriel AriasGVss23 .318 .362 .583132428092531183520
Randy ArozarenaFINlf28 .214 .313 .36916836507202010145050
Luis Arraez*LFK2b26 .356 .385 .4431946914012913191710
Jose AzocarLErf27 .200 .200 .200510002000120
Akil Baddoo*CHKlf24 .181 .220 .295149275041013174430
Harrison BaderWANcf29 .314 .375 .72551161441314231001
Patrick Bailey#COOc 24 .214 .267 .23842910074211500
Tucker Barnhart*EDIc 32 .125 .273 .250811002102200
Matthew BattenLE3b28 .083 .214 .3331210013102200
Brett Baty*NH3b23 .191 .238 .283173331051380115801
Jake Bauers*EDIrf27 .227 .280 .5002250023502600
Josh Bell#FINdh30 .259 .306 .4635414203915051000
Cody Bellinger*NPcf27 .280 .333 .47818652130830391163832
Brandon Belt*MNTdh35 .259 .379 .5191353561922271254700
Andrew Benintendi*ALPlf28 .246 .282 .3851794413042319383321
Will Benson*NPrf25 .315 .386 .5241243967221180155073
Jon BertiALPss33 .323 .344 .3556220200710021401
Mookie BettsGVrf30 .311 .409 .52017755141732394263730
Bo BichetteNPss25 .349 .384 .48017561110432231113531
Cavan Biggio*MNT2b28 .213 .333 .3616113003106292500
Charlie Blackmon*EDIdh36 .263 .333 .355152406121883133110
Dairon BlancoCOOrf30 .270 .339 .52311130100622121111651
Xander BogaertsWELss30 .380 .419 .5451877192635362123132
Alec BohmBAB3b26 .243 .296 .39116941130415181132900
Alex BregmanMIL3b29 .253 .319 .4281664280722211162900
Will Brennan*FINrf25 .256 .306 .368133349021810282020
Seth Brown*CHKrf30 .238 .261 .4762152012401600
Kris BryantBIWrf31 .400 .429 .8002082023501300
Jake BurgerLE3b27 .230 .291 .51516538201526274116000
Alec Burleson*BIWlf24 .235 .250 .49051125125710600
Byron BuxtonCOOdh29 .111 .304 .1111820003314611
Jose CaballeroWAN2b26 .242 .362 .3401533760329116243952
Willie Calhoun*CHKdh28 .130 .167 .2394662012202700
Luis CampusanoFINc 24 .262 .308 .39361162027422600
Jeimer Candelario#LE3b29 .245 .330 .42115939122416214164210
Mark CanhaNPlf34 .326 .390 .56289295241414462000
Dominic Canzone*NHlf25 .000 .000 .0001000000000400
Victor Caratini#EDIc 29 .214 .333 .2865612101530101100
Dylan Carlson#PIPcf24 .175 .353 .27540710174110800
Kerry Carpenter*MNTrf25 .280 .345 .4881253550715162113901
Corbin Carroll*BABrf22 .289 .413 .51376226131394121462
Triston Casas*ALP1b23 .206 .291 .433972021613131112800
Nick CastellanosFINrf31 .298 .349 .50818154110922322126331
Harold Castro*MAR2b29 .201 .245 .230139281011312083400
Willi Castro#WANlf26 .285 .333 .4921795173834313125373
Matt ChapmanSAV3b30 .199 .276 .37316633170420202164900
Jazz Chisholm*NHcf25 .205 .265 .3161713540521120147180
Oscar Colas*NHrf24 .279 .313 .426136385051720163820
Michael Conforto*BABrf30 .198 .315 .264106212111451173100
William ContrerasMNTc 25 .244 .325 .3561353360318112143210
Willson ContrerasSAVc 31 .276 .371 .53712334110713224153501
Garrett CooperWEL1b32 .313 .389 .3131650003220500
Carlos CorreaMILss28 .250 .371 .481521330365191100
J.P. Crawford*GVss28 .256 .382 .3781804670531162354600
C.J. CronBAB1b33 .208 .317 .453531110477091700
Jake Cronenworth*COO1b29 .145 .185 .242629301104121600
Travis d'ArnaudSAVc 34 .130 .203 .25954710243051600
Henry DavisMARrf23 .218 .302 .3311423140418122163500
J.D. DavisSAV3b30 .184 .228 .283152286031720185000
Bryan De La CruzBIWlf26 .234 .287 .3311543690216110124300
Elly De La Cruz#NPss21 .276 .328 .491116325161820094343
Jason DelayBABc 28 .333 .417 .5001863003204300
Rafael Devers*BIW3b26 .289 .354 .56615946801228301153510
Aledmys DiazCHKss32 .375 .375 .625832001200200
Elias DiazMILc 32 .261 .313 .471119318151815193100
Jordan DiazROL3b22 .197 .256 .3331472950520182104600
Yainer DiazLFKc 24 .254 .281 .5661223180101432232700
Yandy DiazALP1b31 .236 .308 .38914434111315191143000
Brendan Donovan*COO2b26 .329 .425 .4821705680638255242420
Brandon DruryALP2b30 .297 .333 .48637114013411700
Mauricio DubonFIN2b28 .246 .279 .398191479163219183102
Matt M. DuffyBAB3b32 .226 .324 .2903172002223300
Ezequiel DuranLEss24 .234 .274 .29913732900138174632
Jarren Duran*WELcf26 .320 .359 .53018158211534252940131
Adam DuvallSAVcf34 .244 .283 .51217242160102428196500
Tommy Edman#COOss28 .205 .269 .3501172442312170112223
Christian Encarnacn-StranNH1b23 .203 .230 .390591220395022100
Eduardo Escobar#GV3b34 .333 .429 .3331860005103200
Santiago EspinalCHK2b28 .333 .385 .5831240013501200
Thairo EstradaNH2b27 .269 .303 .4481453911052013074324
Stuart FairchildMNTlf27 .216 .256 .2973783002602920
Kyle FarmerMIL3b32 .294 .342 .3686820201104231900
Freddy FerminALPc 28 .333 .333 .333310000000000
Dominic Fletcher*WANcf25 .313 .421 .3751651003203200
Wilmer FloresFIN1b31 .252 .360 .4901513890919211252600
Mike Ford*MNTdh30 .235 .319 .3831623882416173185600
Jake Fraley*OWTrf28 .286 .345 .4441333890419110123731
Ty FranceOWT1b28 .243 .347 .33010325302168892000
Wander Franco#CHKss22 .274 .337 .463175481017222111632113
Freddie Freeman*WAN1b33 .396 .437 .67018272260835441142910
Tyler FreemanBAB3b24 .158 .238 .1581930002111500
Sal Frelick*ROLrf23 .167 .286 .1671220001002300
TJ Friedl*PIPcf27 .234 .295 .35419245132230152153641
David FryMILc 27 .421 .463 .711381620399031000
Joey Gallo*MPS1b29 .200 .222 .52025501254011400
Adolis GarciaCOOrf30 .264 .333 .533182481301231354156311
Luis V. Garcia*CHK2b23 .230 .253 .364165389231116052300
Maikel GarciaFIN3b23 .295 .331 .35212236510158073343
Stone GarrettPIPlf27 .273 .375 .418551550188182800
Mitch GarverALPdh32 .291 .381 .59811734601018301163400
Zack GelofMNT2b23 .299 .369 .56314443151727224123900
Andres Gimenez*MPS2b24 .265 .309 .3981814882428273941132
Paul GoldschmidtCHK1b35 .206 .288 .32116534100317140194011
Yan GomesBIWc 35 .255 .293 .39111028603911152500
Oscar GonzalezGVrf251.0001.0001.000110000000000
Nolan Gorman*OWT2b23 .243 .313 .4241774350922223167801
Yasmani Grandal#ALPc 34 .293 .388 .463411210235071100
Riley Greene*NPcf22 .328 .358 .453128425131817073520
Randal GrichukFINlf31 .340 .368 .64253185131015031100
Robbie Grossman#NPlf33 .257 .325 .3717018202139071900
Vladimir GuerreroBIW1b24 .315 .357 .56518458701330381122420
Lourdes GurrielMPSlf29 .229 .263 .408179418081823454000
Eric HaaseMARc 30 .429 .429 .857730011300300
Sam Haggerty#WANlf29 .091 .231 .3641110012202400
Garrett HampsonBIWss28 .371 .426 .5001706343420213144210
Ian Happ#MNTlf28 .190 .340 .3331262460419131283121
Bryce Harper*COOdh30 .319 .445 .5761444692830322333510
Michael Harris II*EDIcf22 .222 .265 .3681854171619171104331
Ke'Bryan HayesOWT3b26 .261 .281 .4321764614242229063910
Austin HaysMPSlf27 .241 .299 .368133329121580114000
Jonah Heim#EDIc 28 .255 .308 .396106276031111092100
Gunnar Henderson*BIW3b22 .234 .291 .430128306251715383901
Enrique HernandezALPss31 .273 .285 .375176486042110033340
Teoscar HernandezNLrf30 .288 .333 .459170498071929396320
Jose Herrera#BIWc 26 .171 .277 .19541710024061900
Jason Heyward*PIPrf33 .288 .343 .492132386072217292200
Aaron Hicks#MNTcf33 .250 .306 .409441110246041100
Kyle HigashiokaMNTc 33 .364 .440 .5002283003103700
Nico HoernerBAB2b26 .252 .326 .35812331811911592220
Andy IbanezNL2b30 .228 .280 .3231583671217182113700
Jonathan IndiaMPS2b26 .308 .379 .4622681013603700
Kyle Isbel*LEcf26 .500 .600 .500420001101000
Travis Jankowski*NLlf32 .229 .270 .3143583006402600
Danny JansenPIPc 28 .272 .340 .50713637121616254113700
Ryan JeffersNPc 26 .216 .321 .3961393021719163194700
Eloy JimenezMILdh26 .220 .257 .318173389121220093900
Connor JoeBABrf30 .220 .286 .40315935181319162135200
Nolan Jones*NPlf25 .339 .432 .5851184072624190204431
Aaron JudgeROLrf31 .188 .320 .46916030601325373296400
Edouard Julien*COO2b24 .233 .378 .4131503560731241345740
Corey JulksSAVlf27 .571 .5711.000740013400010
Josh JungBIW3b25 .286 .323 .4189126303713142901
Jarred Kelenic*MILlf23 .222 .303 .38015835111418170196311
Tony Kemp*FINlf31 .250 .250 .250410001000000
Max Kepler*FINrf30 .289 .326 .500128377161014072210
Kevin Kiermaier*NLcf33 .270 .337 .3521594332226182153560
Ha-Seong KimPIP2b27 .257 .302 .457105276051817082810
Isiah Kiner-FalefaALPcf28 .211 .302 .3251232631311122143110
Alex Kirilloff*PIP1b25 .304 .347 .435138426041820374000
Alejandro KirkMPSc 24 .325 .371 .407123407011818181100
Andrew KniznerPIPc 28 .057 .154 .14335200131041200
Steven Kwan*BABlf25 .250 .322 .3151844690122161192150
Shea LangeliersNHc 25 .185 .252 .378119227241011474000
Trevor Larnach*LFKlf26 .333 .500 .333310000001000
Ramon LaureanoCOOrf28 .167 .222 .3332441012702600
DJ LeMahieuALP3b34 .221 .274 .3371723872320131123802
Royce LewisPIP3b24 .292 .387 .44665194021011191620
Francisco Lindor#BABss29 .332 .394 .583187621511027431194631
Evan Longoria 3b37 .286 .444 .286720000002100
Nicky Lopez*WEL2b28 .400 .375 .6671560205500400
Brandon Lowe*SAV2b28 .292 .407 .5311133371619120223400
Josh Lowe*ROLrf25 .246 .277 .4141914717051721096324
Nathaniel Lowe*CHK1b27 .248 .316 .274157394001471154400
Manny MachadoGV3b30 .218 .271 .4311743881922321123200
Nick MadrigalWEL3b26 .228 .291 .309136316111816751531
Tucupita Marcano*MARss23 .194 .216 .2503672001201900
Cade Marlowe*CHKlf26 .216 .259 .373511123041032610
Brandon Marsh*ALPcf25 .270 .354 .4901002762415113104520
Ketel Marte#GV2b29 .313 .398 .51811235102320131152510
Noelvi MarteLE3b21 .353 .395 .55934124016212800
Starling MarteCOOrf34 .375 .375 .375830002200220
J.D. MartinezEDIdh35 .214 .259 .48918239110132532386800
Michael Massey*ROL2b25 .333 .429 .5001242002111300
Nick Maton*MAR3b26 .186 .273 .3721562950816201184600
Luis MatosWANcf21 .429 .429 .429730001000200
Ronny Mauricio#ROL2b22 .443 .507 .6726127802912081840
James McCannNLc 33 .083 .120 .1252421002010600
Jake McCarthy*BABrf25 .299 .336 .393107322121965120122
Chas McCormickWANcf28 .258 .326 .571163421011325252155820
Andrew McCutchenLFKdh36 .236 .391 .60055132061062121710
Billy McKinney*NPlf28 .292 .414 .3752472006214410
Matt McLainOWTss23 .305 .344 .457151468051925183920
Ryan McMahon*DAY3b28 .197 .272 .3611472933513140155610
Jeff McNeil*NL2b31 .303 .398 .3741554791015278171610
Francisco Mejia#MARc 27 .269 .339 .346521440035241400
MJ Melendez*WANrf24 .214 .290 .42928630123031200
Joey MenesesGVdh31 .208 .259 .283531140033041900
Whit MerrifieldNL2b34 .262 .333 .4316517203812071101
Jake MeyersMARcf27 .197 .261 .3111833690420202155411
Owen MillerMIL2b26 .071 .176 .0711410001111300
Andruw MonasterioCHK3b26 .263 .288 .3081333560098053001
Yoan Moncada#OWT3b28 .271 .323 .432118325141014093800
Mickey Moniak*MILcf25 .252 .279 .488123318071416324900
Elehuris MonteroROL1b24 .188 .264 .3251603081414173146900
Dylan MooreMILlf30 .000 .111 .000800002001200
Christopher MorelROLdh24 .198 .254 .43116733301222260135700
Gabriel MorenoCHKc 23 .194 .272 .254134268007101143301
Ryan MountcastleOWT1b26 .361 .459 .541612220310110121300
Mike Moustakas*MAR3b34 .236 .289 .39618243102523221135000
Cedric Mullins*COOcf28 .263 .341 .4361564193423182182471
Max Muncy*EDI3b32 .169 .252 .237118202021290144600
Sean MurphyNLc 28 .210 .333 .355621341168392000
Tom MurphyLEc 32 .262 .304 .405421130154031500
Omar Narvaez*WELc 31 .261 .320 .2612360002111700
Bo Naylor*NHc 23 .333 .471 .704541850513131131000
Josh Naylor*LFK1b26 .234 .286 .37717541130419193113100
Kevin NewmanEDI3b29 .203 .250 .291791640176141710
Brandon Nimmo*LEcf30 .317 .394 .61616452511432305174810
Ryan Noda*WEL1b27 .303 .444 .52111936121423142294700
Austin NolaBIWc 33 .000 .000 .000300000000000
Lars Nootbaar*MNTcf25 .245 .339 .44715939140621211223510
Ryan O'Hearn*LE1b29 .303 .325 .4371424310031219063720
Logan O'HoppeGVc 23 .207 .343 .51729600365061000
Tyler O'NeillOWTlf28 .188 .245 .27148940061041000
Shohei Ohtani*WELdh28 .289 .422 .69316648921839491385421
Edward OlivaresNHlf27 .221 .261 .356149331103715173020
Matt Olson*DAY1b29 .209 .368 .45815332201226322374310
James Outman*WANcf26 .268 .349 .4461123091318192134020
Marcell OzunaWANdh32 .274 .359 .589168461101428411224900
Joshua Palacios*EDIrf27 .227 .227 .568441011449001601
Richie Palacios*LFKlf26 .232 .267 .37556132025703900
Isaac ParedesMNT3b24 .192 .282 .344125244059206122900
Vinnie Pasquantino*NH1b25 .293 .373 .49315044180427190192100
Joc Pederson*ALPdh31 .229 .299 .333105243121314293210
Jeremy PenaSAVss25 .265 .315 .337166444121791113403
Geraldo Perdomo#NLss23 .232 .343 .3031553680120112242770
Carlos PerezPIPc 32 .000 .000 .000200000000000
Salvador PerezFINc 33 .204 .245 .289142294121414444601
Blake Perkins#MPSrf26 .278 .422 .361361030093091300
Tommy PhamLElf35 .248 .288 .4681413511161720183510
Rene PintoMILc 26 .000 .000 .000300000000100
Jorge Polanco#LFK2b29 .307 .374 .5031635080826271174300
Cal Raleigh#BABc 26 .211 .292 .3621523280515200184900
Luke Raley*DAYrf28 .233 .303 .4031593730819195125833
Harold RamirezWELdh28 .310 .356 .4671845783531273123500
Jose E. Ramirez#LFK3b30 .244 .308 .3901724281523171172741
J.T. RealmutoLEc 32 .223 .266 .408130293071920353810
Rob RefsnyderBIWlf32 .316 .381 .368381201033041000
Anthony RendonEDI3b33 .147 .216 .1473450002003700
Hunter RenfroeALPrf31 .500 .500 .667631000100100
Luis Rengifo#MIL2b26 .242 .330 .3731533731519144173900
Pablo ReyesDAYss29 .000 .250 .000300000001010
Bryan Reynolds#LFKlf28 .290 .361 .5001624781821155134410
Austin RileyNP3b26 .277 .332 .56018451701532401166100
Emmanuel RiveraCOO3b27 .233 .258 .3333073002510400
Anthony Rizzo*LE1b33 .255 .271 .27747121003201900
Luis RobertDAYcf25 .237 .277 .49519045130122927386441
Brendan RodgersROL2b26 .125 .222 .1881621000011600
Endy Rodriguez#WELc 23 .278 .303 .44472207111313031500
Julio Y. RodriguezMPScf22 .264 .304 .451193517192630655052
Jake RogersLFKc 28 .136 .188 .32259820358131800
Johan RojasWELcf22 .174 .208 .2612342003210701
Josh Rojas*SAV2b29 .277 .340 .383471320138141000
Miguel RojasNPss34 .500 .5001.000211000200100
Brent RookerMPSdh28 .259 .331 .5181122950816183104200
Amed RosarioMPSss27 .263 .293 .34238103004311400
Eddie Rosario*EDIlf31 .237 .267 .42397233051013042800
Keibert Ruiz#WELc 24 .208 .271 .312771620258161500
Adley Rutschman#WANc 25 .248 .352 .3591533880327210262400
Blake Sabol*ROLc 25 .233 .295 .2711333150013100124820
Gary SanchezNLc 30 .261 .346 .5001423732921276133800
Jesus Sanchez*SAVrf25 .222 .250 .55627600338011100
Carlos Santana#PIP1b37 .195 .310 .39015430120618231263910
Anthony Santander#WELrf28 .257 .354 .44916743110724401254211
Nolan Schanuel*BIW1b21 .281 .446 .29764181001262171300
Davis SchneiderDAY2b24 .167 .348 .4441832013314800
Kyle Schwarber*OWTlf30 .228 .347 .59515836701729404265500
Corey Seager*DAYss29 .319 .376 .676185591011836341164000
Marcus SemienWEL2b32 .319 .383 .5241855964841302192322
Nick SenzelNP3b28 .211 .286 .4215712004104061401
Zack ShortBAB2b28 .0001.000 .000000000001000
Jose SiriLFKcf27 .228 .269 .436101236051521153910
Austin SlaterBABcf30 .240 .296 .420501230269041701
Dominic Smith*NL1b28 .243 .317 .3243790016304600
Will SmithOWTc 28 .280 .348 .49716145501029283142800
Donovan SolanoEDI1b35 .250 .313 .3051644190015134123800
Jorge SolerDAYdh31 .184 .244 .3551522850718181114710
Edmundo SosaFIN3b27 .292 .320 .5214814203710111430
Juan Soto*LElf24 .241 .371 .4381623961822280344940
George SpringerGVrf33 .315 .377 .4611655230719232152630
Jacob StallingsGVc 33 .167 .266 .3081202061316162153300
Giancarlo StantonMARdh33 .193 .295 .3791452841719134174200
Spencer SteerNP1b25 .220 .298 .44015935102722282165112
Tyler StephensonNPc 26 .212 .235 .33333710144011500
DJ Stewart*DAYrf29 .281 .343 .50032921157121100
Bryson Stott*EDI2b25 .303 .351 .4721785471722242112752
Myles StrawSAVcf28 .220 .290 .298141316111741133510
Eugenio SuarezMPS3b31 .253 .310 .4371584080715221125100
Jack Suwinski*BABcf24 .155 .319 .3621161830720201274640
Seiya SuzukiDAYrf28 .243 .307 .3701734273323141164600
Dansby SwansonEDIss29 .247 .336 .3309724501960133010
Raimel Tapia*MARrf29 .297 .333 .405371110172021200
Fernando TatisWANrf24 .211 .279 .3551523251524200165110
Mike Tauchman*GVcf32 .246 .371 .283138345001391274311
Leody Taveras#CHKcf24 .203 .228 .302172356131415064532
Chris TaylorMNTlf32 .213 .271 .271155331121483105530
Michael A. TaylorLFKcf32 .500 .5001.2781892044700400
Tyrone TaylorSAVrf29 .273 .261 .2732260001200510
Lane ThomasSAVrf27 .228 .272 .3331894380422161115691
Spencer TorkelsonMIL1b23 .205 .303 .4101563261819152204300
Gleyber TorresDAY2b26 .297 .386 .54714844511022291212110
Ezequiel TovarPIPss21 .275 .308 .389149417222013253310
Jared TrioloWEL3b25 .286 .326 .4294212002910121710
Mike TroutROLcf31 .239 .311 .4431764271930200197000
Kyle Tucker*MILrf26 .250 .322 .50018045711228321193022
Brice Turang*ROL2b23 .169 .265 .223130221021030172551
Justin TurnerCOOdh38 .224 .316 .4001653780717295193720
Trea TurnerMARss30 .265 .307 .4381624392524191104320
Ramon UriasMNT3b29 .333 .333 .4292172001100700
Gio UrshelaLFK3b31 .000 .000 .000600001000200
Enmanuel Valdez*GV2b24 .289 .360 .57976224061514181500
Ildemaro Vargas#PIP3b31 .278 .339 .50054154129705600
Miguel VargasNH2b23 .252 .316 .4751393511162316492810
Daulton Varsho*OWTlf26 .268 .333 .51015742110929251153710
Andrew VaughnMPS1b25 .278 .333 .401162455052217683200
Christian VazquezMPSc 32 .125 .125 .1252430004100500
Nelson VelazquezNHrf24 .160 .222 .4002540022502600
Alex Verdugo*ALPrf27 .313 .370 .516642032299251200
Matt VierlingCHKrf26 .227 .292 .3648820412128172501
Anthony VolpeLFKss22 .239 .273 .437142343272413164430
LaMonte Wade*NL1b29 .261 .357 .3501804770330181274300
Christian WalkerNL1b32 .273 .349 .529172471401030243183201
Jordan WalkerBIWrf21 .247 .330 .3281744391130153195051
Matt Wallner*PIPlf25 .228 .371 .4741142651717249184410
Taylor Walls#OWT2b26 .167 .286 .1904271008107830
Taylor WardALPlf29 .212 .313 .274113244011362153300
Drew Waters#EDIcf24 .158 .158 .1581930001000610
Joey WiemerOWTcf24 .180 .241 .36050930296131710
Masyn WinnEDIss21 .000 .500 .000100000001100
Bobby Witt JrNHss23 .270 .303 .500178484591728183741
Connor WongCOOc 27 .214 .237 .328131286031016134530
Austin WynnsCHKc 32 .118 .167 .1181720003001600
Mike Yastrzemski*LFKcf32 .222 .320 .4541082451612140163410
Christian Yelich*GVlf31 .365 .416 .52714854131327270153501
Masataka Yoshida*BIWlf29 .228 .290 .351114265031412191510
Jacob YoungGVcf23 .229 .270 .37135831055021200
Mike ZuninoROLc 32 .132 .175 .18438520022112000

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*MILss2229124012 .675 12.7 3.6 .191 .656 .2961247
Jose AbreuMAR1b3645187005 .691 19.4 3.8 .155 .599 .2131569
Ronald AcunaLErf25452020281.029 44.0 9.4 .2591.121 .40825105
Willy AdamesMNTss27937000 .555 2.8 3.0 .097 .538 .25838
Riley AdamsDAYc 27219000 .931 3.6 8.1 .3131.000 .37539
Ozzie Albies#PIP2b2645191017 .769 23.3 4.5 .205 .696 .2672081
Nick AllenNLss2410451131.105 10.910.5 .2251.192 .350626
Pete AlonsoSAV1b2835149034 .551 9.3 2.1 .187 .483 .2691145
Jose AltuveROL2b3331144002 .919 27.7 8.4 .182 .933 .2801269
Francisco AlvarezDAYc 2143142004 .588 10.3 2.5 .167 .500 .2351046
Yordan Alvarez*MARdh2645171024 .947 31.5 8.0 .2681.019 .4712075
Miguel AmayaOWTc 24724001 .212 0.2 0.2 .000 .136 .00002
Brian AndersonCOO3b30834000 .901 6.3 7.7 .258 .909 .323417
Tim AndersonBIWss301877011 .514 5.1 2.4 .000 .418 .100016
Elvis AndrusFIN2b3432105203 .460 4.9 1.5 .062 .381 .134423
Jonathan Aranda*NHdh25032000 .563 2.5 3.1 .036 .500 .17917
Orlando ArciaMPSss2845149006 .666 13.7 3.3 .148 .577 .2441050
Nolan ArenadoWAN3b3245180035 .736 19.8 3.9 .244 .669 .3171776
Gabriel AriasGVss2333141003 .945 27.4 7.9 .265 .946 .3411777
Randy ArozarenaFINlf2845192003 .682 21.0 4.2 .155 .674 .2681262
Luis Arraez*LFK2b26452050110 .829 30.2 6.0 .088 .719 .1391586
Jose AzocarLErf2705000 .400 0.4 2.8 .000 .750 .40001
Akil Baddoo*CHKlf2445159020 .515 10.7 2.3 .114 .451 .181944
Harrison BaderWANcf2913560011.100 12.9 9.4 .4121.135 .451937
Patrick Bailey#COOc 241046101 .505 2.7 2.1 .024 .382 .048110
Tucker Barnhart*EDIc 32311010 .523 0.8 2.8 .125 .571 .37512
Matthew BattenLE3b28114001 .548 0.6 1.5 .250 .500 .41714
Brett Baty*NH3b2345185013 .521 11.3 2.1 .092 .417 .150649
Jake Bauers*EDIrf27625011 .780 2.9 4.1 .273 .722 .364211
Josh Bell#FINdh301262031 .769 8.1 5.0 .204 .732 .296525
Cody Bellinger*NPcf2745207040 .812 31.3 6.0 .199 .801 .2902189
Brandon Belt*MNTdh3536161002 .897 28.0 7.4 .259 .941 .4441670
Andrew Benintendi*ALPlf2845196157 .668 18.2 3.3 .140 .573 .1901769
Will Benson*NPrf2530140010 .910 26.5 8.0 .210 .989 .3631565
Jon BertiALPss331365101 .699 7.1 4.3 .032 .545 .048222
Mookie BettsGVrf3045208013 .928 40.0 8.6 .2091.000 .3732292
Bo BichetteNPss2545190036 .864 31.3 6.8 .131 .818 .2061584
Cavan Biggio*MNT2b281472000 .694 8.3 4.7 .148 .688 .295322
Charlie Blackmon*EDIdh3640168003 .689 18.5 4.3 .092 .617 .184954
Dairon BlancoCOOrf3029124012 .861 20.2 6.4 .252 .893 .3871658
Xander BogaertsWELss3045203029 .964 39.5 8.3 .166 .937 .23517102
Alec BohmBAB3b26451860310 .686 17.2 3.3 .148 .580 .2251766
Alex BregmanMIL3b2945185022 .747 23.6 5.0 .175 .698 .2711571
Will Brennan*FINrf2533144011 .674 15.9 4.2 .113 .610 .1881149
Seth Brown*CHKrf30423010 .737 2.8 4.5 .238 .688 .286310
Kris BryantBIWrf314210001.229 7.015.7 .4001.417 .450416
Jake BurgerLE3b2745182022 .806 25.2 5.2 .285 .775 .3521785
Alec Burleson*BIWlf24752001 .740 5.8 3.9 .255 .650 .255825
Byron BuxtonCOOdh29723000 .415 1.0 1.6 .000 .471 .22202
Jose CaballeroWAN2b2645185020 .702 22.3 5.0 .098 .737 .275952
Willie Calhoun*CHKdh28848001 .406 1.7 1.1 .109 .317 .152311
Luis CampusanoFINc 241065004 .701 6.2 3.4 .131 .571 .164424
Jeimer Candelario#LE3b2945179005 .751 21.9 4.7 .176 .704 .2831867
Mark CanhaNPlf3422100010 .952 20.7 9.2 .2361.000 .3031150
Dominic Canzone*NHlf25010001 .000 -0.0-0.0 .000 .000 .00000
Victor Caratini#EDIc 291366001 .619 5.9 3.6 .071 .578 .250216
Dylan Carlson#PIPcf241051001 .628 4.6 3.7 .100 .647 .350211
Kerry Carpenter*MNTrf2534139012 .833 21.0 6.0 .208 .796 .2881261
Corbin Carroll*BABrf221992002 .926 17.0 7.9 .2241.052 .4341039
Triston Casas*ALP1b2323110012 .724 12.4 4.2 .227 .684 .340942
Nick CastellanosFINrf3145195006 .857 30.4 6.1 .210 .813 .2872092
Harold Castro*MAR2b2942147002 .475 7.9 1.9 .029 .354 .086232
Willi Castro#WANlf2645198042 .825 30.0 5.9 .207 .827 .2961888
Matt ChapmanSAV3b3045185013 .649 17.4 3.4 .175 .588 .2712162
Jazz Chisholm*NHcf2545187201 .581 16.0 3.1 .111 .555 .240954
Oscar Colas*NHrf2445144011 .739 18.8 5.1 .147 .677 .2061058
Michael Conforto*BABrf3029124002 .579 9.4 2.9 .066 .529 .226428
William ContrerasMNTc 25401510014 .680 12.2 2.8 .111 .560 .222948
Willson ContrerasSAVc 3132144112 .907 24.9 7.2 .260 .924 .3741866
Garrett CooperWEL1b32219000 .701 2.1 5.3 .000 .636 .00005
Carlos CorreaMILss281462004 .852 8.4 5.3 .231 .814 .404625
J.P. Crawford*GVss2845217004 .760 28.2 5.5 .122 .761 .3171268
C.J. CronBAB1b331563013 .770 7.2 4.3 .245 .733 .415524
Jake Cronenworth*COO1b291266101 .427 2.7 1.3 .097 .333 .129415
Travis d'ArnaudSAVc 341559002 .463 2.6 1.4 .130 .388 .222314
Henry DavisMARrf2337162023 .633 15.0 3.5 .113 .570 .225847
J.D. DavisSAV3b3045162016 .511 8.8 1.8 .099 .400 .151943
Bryan De La CruzBIWlf2643167016 .619 13.7 3.0 .097 .508 .1751151
Elly De La Cruz#NPss2130125006 .819 15.7 4.6 .216 .753 .3021257
Jason DelayBABc 28525121 .917 4.2 7.0 .1671.000 .38939
Rafael Devers*BIW3b2639175004 .920 31.4 7.2 .277 .915 .3772090
Aledmys DiazCHKss32080001.000 1.910.1 .2501.000 .25025
Elias DiazMILc 3237131023 .784 17.3 5.0 .210 .725 .2861456
Jordan DiazROL3b2245160013 .590 12.5 2.8 .136 .504 .2041049
Yainer DiazLFKc 2429128018 .847 15.5 4.2 .311 .747 .3361869
Yandy DiazALP1b3137159005 .697 16.5 3.9 .153 .617 .2501556
Brendan Donovan*COO2b2645200012 .907 37.4 8.6 .153 .974 .3061482
Brandon DruryALP2b30039001 .820 5.7 5.7 .189 .741 .216518
Mauricio DubonFIN2b2845201013 .677 20.0 3.6 .152 .570 .1831676
Matt M. DuffyBAB3b321137011 .615 3.2 3.3 .065 .560 .16129
Ezequiel DuranLEss2442146014 .573 10.5 2.5 .066 .468 .124941
Jarren Duran*WELcf2642192003 .890 35.7 7.6 .210 .945 .3262796
Adam DuvallSAVcf3445184020 .794 25.9 5.3 .267 .754 .3202688
Tommy Edman#COOss2831130021 .620 11.0 3.0 .145 .557 .231941
Christian Encarnacn-StranNH1b231261001 .619 5.0 2.8 .186 .521 .220523
Eduardo Escobar#GV3b34121002 .762 2.3 4.4 .000 .643 .16706
Santiago EspinalCHK2b28014100 .968 2.8 8.3 .2501.000 .33317
Thairo EstradaNH2b2736152002 .751 17.9 4.3 .179 .661 .2141665
Stuart FairchildMNTlf271139001 .554 2.9 2.6 .081 .500 .189311
Kyle FarmerMIL3b321673002 .710 8.1 4.4 .074 .600 .118325
Freddy FerminALPc 2813001 .667 0.0 0.0 .000 .333 .00001
Dominic Fletcher*WANcf25019000 .796 2.7 6.7 .063 .818 .25016
Wilmer FloresFIN1b3145178016 .850 26.3 5.9 .238 .840 .4041874
Mike Ford*MNTdh3045185021 .702 21.4 4.5 .148 .664 .2591462
Jake Fraley*OWTrf2832145003 .788 20.1 5.5 .158 .747 .2631359
Ty FranceOWT1b2832121013 .677 12.6 4.1 .087 .630 .175534
Wander Franco#CHKss2245193013 .800 27.9 5.6 .189 .820 .3261881
Freddie Freeman*WAN1b33451990231.108 53.712.6 .2751.221 .35734122
Tyler FreemanBAB3b24221000 .396 0.8 1.4-0.000 .313 .05303
Sal Frelick*ROLrf23014000 .452 0.7 1.9 .000 .400 .16702
TJ Friedl*PIPcf2745211111 .649 21.4 3.8 .120 .597 .2141768
David FryMILc 278410011.174 12.214.3 .2891.304 .368527
Joey Gallo*MPS1b29327010 .742 3.1 3.9 .320 .700 .360313
Adolis GarciaCOOrf3045201001 .866 33.1 6.6 .269 .860 .3522597
Luis V. Garcia*CHK2b2345170004 .617 14.0 2.9 .133 .496 .1641460
Maikel GarciaFIN3b2342131115 .683 12.8 3.6 .057 .574 .123643
Stone GarrettPIPlf271064000 .793 9.5 6.4 .145 .800 .291623
Mitch GarverALPdh3233134002 .979 27.1 8.6 .3081.024 .4441670
Zack GelofMNT2b2336161102 .931 30.3 7.9 .264 .942 .3472381
Andres Gimenez*MPS2b2445195112 .707 23.8 4.6 .133 .708 .2431472
Paul GoldschmidtCHK1b3545184006 .609 14.6 2.8 .115 .529 .2301353
Yan GomesBIWc 3531116003 .684 11.9 3.8 .136 .576 .182943
Oscar GonzalezGVrf25010002.000 1.0 0.0 .000 .000 .00001
Nolan Gorman*OWT2b2345198021 .737 24.5 4.8 .181 .691 .2661475
Yasmani Grandal#ALPc 341149013 .851 7.0 5.7 .171 .813 .341319
Riley Greene*NPcf2230137023 .811 20.8 6.2 .125 .753 .195958
Randal GrichukFINlf3112570111.010 12.4 9.0 .3021.028 .358934
Robbie Grossman#NPlf331577007 .696 6.5 3.0 .114 .559 .214426
Vladimir GuerreroBIW1b2445199023 .922 37.4 7.7 .250 .922 .32620104
Lourdes GurrielMPSlf2945190027 .671 17.3 3.2 .179 .566 .2071673
Eric HaaseMARc 30070001.286 2.617.4 .4291.500 .42916
Sam Haggerty#WANlf29014100 .594 1.0 2.5 .273 .600 .45514
Garrett HampsonBIWss2845189113 .926 37.1 8.9 .129 .936 .2181185
Ian Happ#MNTlf2836156013 .673 16.0 4.0 .143 .689 .3731042
Bryce Harper*COOdh30411820361.021 38.5 9.7 .2571.144 .4931983
Michael Harris II*EDIcf2245196004 .633 17.4 3.1 .146 .550 .2111468
Ke'Bryan HayesOWT3b2645185033 .713 21.1 4.2 .170 .624 .2102076
Austin HaysMPSlf2736144004 .667 14.0 3.6 .128 .571 .2111249
Jonah Heim#EDIc 2829117023 .704 12.8 4.1 .142 .622 .226942
Gunnar Henderson*BIW3b2235141027 .720 13.8 3.4 .195 .623 .2501355
Enrique HernandezALPss3145179006 .660 17.3 3.5 .102 .545 .1421066
Teoscar HernandezNLrf3045183011 .792 26.9 5.9 .171 .754 .2351578
Jose Herrera#BIWc 261449200 .472 2.8 2.1 .024 .412 .17118
Jason Heyward*PIPrf3335143004 .835 21.3 5.9 .205 .776 .2731365
Aaron Hicks#MNTcf33949012 .715 5.2 3.9 .159 .629 .250318
Kyle HigashiokaMNTc 33525000 .940 5.210.0 .1361.000 .273311
Nico HoernerBAB2b2634140212 .684 15.4 4.3 .106 .638 .1951044
Andy IbanezNL2b3045175043 .603 14.7 3.1 .095 .512 .1651051
Jonathan IndiaMPS2b26330100 .841 4.9 6.9 .154 .833 .269212
Kyle Isbel*LEcf26150001.100 1.418.3 .0001.500 .25002
Travis Jankowski*NLlf32437002 .585 2.5 2.3 .086 .448 .143311
Danny JansenPIPc 2838153021 .847 24.6 6.5 .235 .840 .3161969
Ryan JeffersNPc 2637163114 .717 18.2 4.3 .180 .681 .3171055
Eloy JimenezMILdh2645183015 .575 13.2 2.5 .098 .457 .1501255
Connor JoeBABrf3045175010 .688 19.5 4.2 .182 .637 .2642264
Nolan Jones*NPlf25311401121.016 31.210.1 .2461.136 .4321569
Aaron JudgeROLrf3145194027 .788 23.8 4.6 .281 .781 .4631975
Edouard Julien*COO2b2438185004 .792 26.1 5.9 .180 .849 .4331362
Corey JulksSAVlf27070001.571 4.338.7 .4292.667 .57117
Josh JungBIW3b252496003 .740 11.1 4.3 .132 .623 .165638
Jarred Kelenic*MILlf2345178013 .683 18.5 3.9 .158 .630 .2781660
Tony Kemp*FINlf3104001 .500 0.0 0.0 .000 .250 .00001
Max Kepler*FINrf3033135003 .826 19.8 5.7 .211 .766 .2731464
Kevin Kiermaier*NLcf3342179127 .689 19.2 4.1 .082 .642 .214756
Ha-Seong KimPIP2b2732116033 .759 14.4 4.6 .200 .704 .2861148
Isiah Kiner-FalefaALPcf2845139009 .627 10.6 2.7 .114 .538 .236740
Alex Kirilloff*PIP1b2535150022 .781 21.2 5.7 .130 .714 .1811060
Alejandro KirkMPSc 2439132008 .778 16.3 4.8 .081 .648 .146850
Andrew KniznerPIPc 28739004 .297 0.3 0.2 .086 .243 .20015
Steven Kwan*BABlf2545205011 .637 21.0 4.1 .065 .597 .1961058
Shea LangeliersNHc 2536131013 .630 11.1 3.0 .193 .560 .2521345
Trevor Larnach*LFKlf2604000 .833 0.6 8.5 .0001.000 .33301
Ramon LaureanoCOOrf28727011 .556 1.7 2.1 .167 .476 .25028
DJ LeMahieuALP3b3445186016 .611 14.3 2.7 .116 .500 .1741258
Royce LewisPIP3b241375002 .833 11.8 6.6 .154 .854 .323629
Francisco Lindor#BABss2945208014 .977 42.9 8.9 .2511.015 .36426109
Evan Longoria 3b3739001 .730 0.8 3.8 .000 .667 .28602
Nicky Lopez*WEL2b280160111.042 3.3 8.1 .2671.000 .267210
Brandon Lowe*SAV2b2831135001 .938 26.2 8.7 .2391.012 .4341460
Josh Lowe*ROLrf2545202023 .691 20.2 3.6 .168 .596 .2042279
Nathaniel Lowe*CHK1b2745174014 .590 13.8 3.0 .025 .484 .121443
Manny MachadoGV3b3045188018 .702 18.0 3.4 .213 .611 .2821875
Nick MadrigalWEL3b2645150202 .599 12.7 3.1 .081 .528 .132842
Tucupita Marcano*MARss23138100 .466 2.1 1.9 .056 .345 .08329
Cade Marlowe*CHKlf26754000 .632 5.3 3.6 .157 .575 .235519
Brandon Marsh*ALPcf2529114100 .844 18.9 6.9 .220 .877 .3401249
Ketel Marte#GV2b2927128008 .916 21.1 6.7 .205 .882 .3481558
Noelvi MarteLE3b21538011 .954 7.5 8.4 .206 .957 .265519
Starling MarteCOOrf3408000 .750 1.5 8.2 .0001.000 .25003
J.D. MartinezEDIdh3545193003 .748 22.3 4.1 .275 .685 .3192489
Michael Massey*ROL2b25114000 .929 2.8 9.4 .1671.000 .25026
Nick Maton*MAR3b2644176012 .645 16.6 3.4 .186 .597 .3011358
Luis MatosWANcf2107000 .857 1.3 8.7 .000 .750 .00003
Ronny Mauricio#ROL2b2211690011.179 22.117.1 .2301.514 .4261041
James McCannNLc 33425001 .245 0.3 0.3 .042 .174 .04213
Jake McCarthy*BABrf2529113000 .729 15.9 5.6 .093 .779 .196542
Chas McCormickWANcf2845182112 .897 31.2 6.7 .313 .911 .4172493
Andrew McCutchenLFKdh361569000 .991 14.5 9.3 .3641.143 .600833
Billy McKinney*NPlf28629001 .789 4.1 6.2 .083 .833 .29229
Matt McLainOWTss2338160003 .801 23.5 5.9 .152 .741 .2191369
Ryan McMahon*DAY3b2845162005 .632 13.8 3.0 .163 .561 .2721153
Jeff McNeil*NL2b3145182111 .772 25.8 6.3 .071 .771 .1871058
Francisco Mejia#MARc 27859012 .685 6.0 4.0 .077 .600 .154418
MJ Melendez*WANrf24631000 .719 3.7 4.6 .214 .682 .321412
Joey MenesesGVdh311258012 .542 3.7 2.2 .075 .432 .151415
Whit MerrifieldNL2b341372001 .764 9.0 4.9 .169 .700 .262528
Jake MeyersMARcf2745203030 .573 16.3 2.9 .115 .507 .1971357
Owen MillerMIL2b26017011 .248 0.2 0.4 .000 .214 .07101
Andruw MonasterioCHK3b2645139013 .596 11.1 2.9 .045 .451 .075641
Yoan Moncada#OWT3b2832127001 .755 16.8 5.2 .161 .690 .2371051
Mickey Moniak*MILcf2531129011 .767 16.6 4.8 .236 .699 .2521560
Elehuris MonteroROL1b2445178011 .589 14.6 3.0 .137 .527 .2251352
Dylan MooreMILlf3009000 .111 0.0 0.1 .000 .125 .12500
Christopher MorelROLdh2443181013 .685 18.0 3.5 .234 .620 .3111572
Gabriel MorenoCHKc 2339151026 .525 8.8 2.0 .060 .426 .157834
Ryan MountcastleOWT1b2613740131.000 15.0 9.4 .1801.071 .377533
Mike Moustakas*MAR3b3445197017 .685 19.2 3.5 .159 .589 .2311772
Cedric Mullins*COOcf2845179032 .777 25.4 5.7 .173 .805 .3271668
Max Muncy*EDI3b3229135031 .489 7.9 2.1 .068 .424 .186428
Sean MurphyNLc 281975011 .688 8.1 4.3 .145 .680 .290622
Tom MurphyLEc 32646011 .709 5.2 4.2 .143 .625 .214417
Omar Narvaez*WELc 31625000 .581 2.1 3.3-0.000 .471 .04306
Bo Naylor*NHc 239680021.174 18.313.0 .3701.368 .6111038
Josh Naylor*LFK1b2645192036 .664 18.2 3.4 .143 .571 .2061766
Kevin NewmanEDI3b292585105 .541 4.7 1.8 .089 .426 .152523
Brandon Nimmo*LEcf30451880231.009 40.9 9.4 .2991.078 .40920101
Ryan Noda*WEL1b2739151011 .965 30.7 9.8 .2181.107 .4621762
Austin NolaBIWc 3303000 .000 0.0 0.0 .000 .000 .00000
Lars Nootbaar*MNTcf2545184112 .785 25.5 5.6 .201 .779 .3462071
Ryan O'Hearn*LE1b2934152134 .761 19.7 5.0 .134 .680 .1901362
Logan O'HoppeGVc 23435001 .860 5.2 5.9 .310 .875 .517315
Tyler O'NeillOWTlf281353012 .516 3.0 1.9 .083 .415 .167413
Shohei Ohtani*WELdh28452060131.115 49.510.9 .4041.279 .63929115
Edward OlivaresNHlf2745157005 .617 12.9 2.9 .134 .521 .1951453
Matt Olson*DAY1b2945193014 .825 27.5 5.9 .248 .880 .4971470
James Outman*WANcf2632129021 .795 19.1 6.1 .179 .807 .3131350
Marcell OzunaWANdh3245192011 .949 37.0 8.1 .315 .992 .4462599
Joshua Palacios*EDIrf27744002 .795 4.0 2.9 .341 .676 .318625
Richie Palacios*LFKlf261060011 .642 5.4 3.3 .143 .545 .196421
Isaac ParedesMNT3b2435149067 .626 11.9 2.8 .152 .565 .248943
Vinnie Pasquantino*NH1b2542169005 .866 26.8 6.5 .200 .838 .3272274
Joc Pederson*ALPdh3128117011 .632 11.3 3.7 .105 .573 .200635
Jeremy PenaSAVss2545178003 .652 16.5 3.5 .072 .531 .120756
Geraldo Perdomo#NLss2345182103 .646 18.8 4.1 .071 .656 .271947
Carlos PerezPIPc 3202000 .000 0.0 0.0 .000 .000 .00000
Salvador PerezFINc 3338151012 .534 9.8 2.3 .085 .422 .106741
Blake Perkins#MPSrf26745000 .783 6.5 6.7 .083 .846 .333313
Tommy PhamLElf3540153033 .756 18.9 4.5 .220 .697 .2841866
Rene PintoMILc 2603000 .000 0.0 0.0 .000 .000 .00000
Jorge Polanco#LFK2b2945183114 .877 30.6 6.9 .196 .855 .3011682
Cal Raleigh#BABc 2640171010 .654 17.3 3.9 .151 .608 .2701355
Luke Raley*DAYrf2845179121 .706 19.8 4.2 .170 .667 .2451164
Harold RamirezWELdh2845202032 .824 31.7 6.5 .158 .783 .2231686
Jose E. Ramirez#LFK3b3045195055 .697 21.1 4.0 .145 .654 .2621467
J.T. RealmutoLEc 3240139015 .674 12.9 3.2 .185 .585 .2311053
Rob RefsnyderBIWlf32842001 .749 5.4 5.4 .053 .667 .158114
Anthony RendonEDI3b33937000 .363 1.2 1.2 .000 .276 .08805
Hunter RenfroeALPrf31060001.167 2.018.0 .1671.333 .16714
Luis Rengifo#MIL2b2645176020 .702 20.7 4.7 .131 .672 .242957
Pablo ReyesDAYss2904000 .250 0.2 1.8 .000 .667 .66700
Bryan Reynolds#LFKlf2845180003 .861 29.7 6.8 .210 .847 .2961781
Austin RileyNP3b2645205044 .891 33.9 6.5 .283 .876 .37022103
Emmanuel RiveraCOO3b27731000 .591 2.6 3.1 .100 .478 .100310
Anthony Rizzo*LE1b331148000 .547 3.6 2.8 .021 .400 .043113
Luis RobertDAYcf2545202015 .772 24.6 4.4 .258 .722 .3162594
Brendan RodgersROL2b26318002 .410 0.4 0.6 .063 .313 .12513
Endy Rodriguez#WELc 231876013 .747 8.8 4.2 .167 .636 .208932
Julio Y. RodriguezMPScf2245204004 .755 25.4 4.6 .187 .696 .2281787
Jake RogersLFKc 281664012 .510 3.2 1.6 .186 .434 .237519
Johan RojasWELcf22325101 .469 0.8 1.0 .087 .333 .04326
Josh Rojas*SAV2b291454110 .723 6.8 5.1 .106 .676 .191318
Miguel RojasNPss34020001.500 1.027.0 .5002.000 .50012
Brent RookerMPSdh2830127022 .849 19.7 6.1 .259 .835 .3481358
Amed RosarioMPSss271041012 .635 3.4 3.0 .079 .500 .105313
Eddie Rosario*EDIlf3129102103 .690 10.0 3.5 .186 .584 .227841
Keibert Ruiz#WELc 242185011 .582 6.8 2.9 .104 .500 .182424
Adley Rutschman#WANc 2539182031 .711 21.9 5.0 .111 .698 .2811155
Blake Sabol*ROLc 2538147111 .565 11.8 3.0 .038 .485 .143536
Gary SanchezNLc 3039162012 .846 25.5 6.4 .239 .841 .3311471
Jesus Sanchez*SAVrf25728000 .806 3.8 4.9 .333 .762 .370315
Carlos Santana#PIP1b3745184034 .699 19.7 4.1 .195 .688 .3701860
Anthony Santander#WELrf2845195022 .803 28.0 5.9 .192 .803 .3411875
Nolan Schanuel*BIW1b211683002 .743 9.9 5.6 .016 .792 .281119
Davis SchneiderDAY2b24023000 .792 3.2 5.8 .278 .867 .50038
Kyle Schwarber*OWTlf3045190022 .942 34.6 7.4 .3671.000 .5322494
Corey Seager*DAYss29452031031.052 46.5 9.7 .3571.101 .44329125
Marcus SemienWEL2b3245210134 .907 37.2 7.4 .205 .909 .3081897
Nick SenzelNP3b281563002 .707 6.1 3.4 .211 .625 .298424
Zack ShortBAB2b28010001.000 0.3 0.0 .000 .000 .00000
Jose SiriLFKcf2731109113 .704 11.2 3.7 .208 .630 .2671144
Austin SlaterBABcf30954000 .716 6.1 4.2 .180 .641 .240521
Dominic Smith*NL1b28441003 .641 3.2 2.8 .081 .516 .189112
Will SmithOWTc 2838178001 .845 28.8 6.7 .217 .829 .3041580
Donovan SolanoEDI1b3545182023 .618 16.3 3.4 .055 .524 .128950
Jorge SolerDAYdh3145164008 .599 11.1 2.3 .171 .508 .2501254
Edmundo SosaFIN3b271350000 .841 8.7 6.9 .229 .882 .313525
Juan Soto*LElf24451970112 .809 25.4 5.1 .198 .807 .4321571
George SpringerGVrf3345183015 .838 28.9 6.5 .145 .814 .2551076
Jacob StallingsGVc 3341140126 .575 9.5 2.4 .142 .509 .2671037
Giancarlo StantonMARdh3345166004 .674 16.3 3.6 .186 .628 .3031255
Spencer SteerNP1b2545178013 .738 20.3 4.2 .220 .690 .3141970
Tyler StephensonNPc 26934000 .569 2.6 2.8 .121 .462 .152211
DJ Stewart*DAYrf29235000 .843 5.8 6.8 .219 .826 .281416
Bryson Stott*EDI2b2545191003 .823 29.2 6.1 .169 .791 .2471584
Myles StrawSAVcf2845155002 .588 12.8 3.1 .078 .509 .177842
Eugenio SuarezMPS3b3144171003 .747 21.2 4.7 .184 .678 .2591569
Jack Suwinski*BABcf2432144001 .682 16.0 4.4 .207 .747 .4741042
Seiya SuzukiDAYrf2843192021 .677 21.0 4.2 .127 .614 .2201364
Dansby SwansonEDIss2932110002 .666 11.4 4.1 .082 .613 .227632
Raimel Tapia*MARrf29341200 .739 5.3 5.1 .108 .654 .162215
Fernando TatisWANrf2445172043 .634 15.9 3.4 .145 .577 .2571154
Mike Tauchman*GVcf3245167010 .654 17.3 4.4 .036 .648 .232539
Leody Taveras#CHKcf2445183221 .530 11.9 2.2 .099 .436 .1401052
Chris TaylorMNTlf3245170022 .542 12.4 2.7 .058 .468 .142442
Michael A. TaylorLFKcf324180001.778 11.534.5 .7782.556 .778623
Tyrone TaylorSAVrf29123010 .534 1.8 2.9 .000 .438 .04506
Lane ThomasSAVrf2745202010 .606 19.1 3.5 .106 .571 .2061263
Spencer TorkelsonMIL1b2345178005 .714 19.1 4.0 .205 .667 .3331564
Gleyber TorresDAY2b2645171012 .933 32.6 8.2 .250 .981 .3991681
Ezequiel TovarPIPss2145156001 .697 18.2 4.5 .114 .606 .1541158
Jared TrioloWEL3b25446010 .755 6.5 5.6 .143 .733 .214218
Mike TroutROLcf3145196010 .754 26.0 5.2 .205 .724 .3131778
Kyle Tucker*MILrf2645202027 .822 27.0 5.0 .250 .778 .3562090
Brice Turang*ROL2b2345147003 .488 8.6 2.1 .054 .455 .215329
Justin TurnerCOOdh3845193041 .716 23.4 4.8 .176 .713 .3031566
Trea TurnerMARss3045176030 .745 23.5 5.2 .173 .706 .2471671
Ramon UriasMNT3b29521001 .762 2.6 4.6 .095 .600 .09529
Gio UrshelaLFK3b3106001 .000 -0.0-0.0 .000 .000 .00000
Enmanuel Valdez*GV2b241786013 .939 15.3 7.1 .289 .930 .3951044
Ildemaro Vargas#PIP3b311059000 .839 9.6 6.6 .222 .821 .315727
Miguel VargasNH2b2345152001 .791 21.6 5.6 .223 .762 .2951866
Daulton Varsho*OWTlf2645174012 .843 27.4 6.3 .242 .829 .3442080
Andrew VaughnMPS1b2545177018 .735 19.9 4.3 .123 .632 .1731065
Christian VazquezMPSc 32624002 .250 0.1 0.1 .000 .130 .00003
Nelson VelazquezNHrf24027002 .622 1.6 1.8 .240 .522 .320210
Alex Verdugo*ALPrf271773020 .885 13.2 7.7 .203 .909 .281733
Matt VierlingCHKrf262696000 .655 9.6 3.8 .136 .580 .205732
Anthony VolpeLFKss2245151112 .710 17.2 4.1 .197 .655 .2611262
LaMonte Wade*NL1b2945210022 .707 24.7 4.9 .089 .674 .2391063
Christian WalkerNL1b3245195026 .878 30.3 6.1 .256 .848 .3552491
Jordan WalkerBIWrf2145197012 .658 20.7 4.1 .080 .627 .2131157
Matt Wallner*PIPlf2535143020 .844 23.2 7.0 .246 .932 .4121354
Taylor Walls#OWT2b26749000 .476 3.3 2.5 .024 .514 .26218
Taylor WardALPlf2933131012 .587 10.7 3.1 .062 .527 .195531
Drew Waters#EDIcf24319000 .316 0.6 0.9-0.000 .250 .05303
Joey WiemerOWTcf241354001 .601 4.3 2.8 .180 .548 .260518
Masyn WinnEDIss2102000 .500 0.1 3.5 .0001.0001.00000
Bobby Witt JrNHss2345188011 .803 27.4 5.6 .230 .773 .2921889
Connor WongCOOc 2735135002 .565 10.1 2.6 .115 .476 .160943
Austin WynnsCHKc 32618000 .284 0.4 0.7 .000 .200 .05902
Mike Yastrzemski*LFKcf3230125013 .774 16.0 4.9 .231 .759 .3891249
Christian Yelich*GVlf3139166039 .943 29.7 7.5 .162 .894 .2571778
Masataka Yoshida*BIWlf2930124009 .641 9.3 2.6 .123 .526 .211840
Jacob YoungGVcf23637000 .642 3.7 3.7 .143 .556 .200413
Mike ZuninoROLc 32840000 .359 1.3 1.1 .053 .273 .07927

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*MILss223.353.1192 .22854 .43555 .444 2.9
Jose AbreuMAR1b364.163.87124 .29079 .42282 .439 4.4
Ronald AcunaLErf254.493.87145 .345125 .619131 .649 1.0
Willy AdamesMNTss272.311.9419 .26313 .35114 .378 2.4
Riley AdamsDAYc 270.510.439 .33310 .52612 .632 6.0
Ozzie Albies#PIP2b264.243.91135 .28191 .47695 .497 3.5
Nick AllenNLss243.002.6734 .47129 .64429 .644 2.3
Pete AlonsoSAV1b284.263.8397 .13456 .37657 .383 3.0
Jose AltuveROL2b334.654.2696 .40680 .55681 .563 2.7
Francisco AlvarezDAYc 213.162.9396 .18855 .38756 .394 3.3
Yordan Alvarez*MARdh263.803.07101 .297103 .602106 .620 1.1
Miguel AmayaOWTc 242.001.9219 .1052 .0833 .12599.0
Brian AndersonCOO3b304.253.8820 .35019 .55920 .588 4.5
Tim AndersonBIWss302.482.2651 .31422 .28622 .286 3.3
Elvis AndrusFIN2b342.762.5577 .20828 .26729 .276 4.2
Jonathan Aranda*NHdh251.231.0815 .40011 .34411 .344 3.3
Orlando ArciaMPSss283.313.00102 .24563 .42364 .430 2.2
Nolan ArenadoWAN3b324.003.64124 .20288 .48989 .494 2.7
Gabriel AriasGVss233.623.3888 .37585 .60386 .610 4.4
Randy ArozarenaFINlf284.273.73111 .26176 .39686 .448 3.6
Luis Arraez*LFK2b264.564.31177 .38495 .46396 .468 1.9
Jose AzocarLErf270.450.454 .2501 .2001 .20099.0
Akil Baddoo*CHKlf243.533.31103 .22351 .32152 .327 6.3
Harrison BaderWANcf292.952.6837 .32440 .71442 .750 3.3
Patrick Bailey#COOc 242.302.1028 .32111 .23913 .28315.0
Tucker Barnhart*EDIc 323.672.677 .1434 .3644 .364 1.0
Matthew BattenLE3b281.000.869 .0006 .4296 .429 1.0
Brett Baty*NH3b234.113.84111 .25260 .32460 .324 5.3
Jake Bauers*EDIrf272.272.0015 .20013 .52013 .520 3.0
Josh Bell#FINdh302.582.2544 .25030 .48430 .484 2.0
Cody Bellinger*NPcf274.604.13144 .306105 .507106 .512 2.4
Brandon Belt*MNTdh353.833.2179 .32995 .59096 .596 1.9
Andrew Benintendi*ALPlf284.363.98148 .27077 .39380 .408 4.1
Will Benson*NPrf253.683.2673 .50780 .57180 .571 3.3
Jon BertiALPss331.671.5949 .40824 .36924 .369 7.0
Mookie BettsGVrf304.623.93134 .358118 .567122 .587 1.4
Bo BichetteNPss254.223.89139 .41095 .50096 .505 3.2
Cavan Biggio*MNT2b282.772.3533 .30331 .43133 .458 2.8
Charlie Blackmon*EDIdh364.203.80119 .31967 .39970 .417 2.4
Dairon BlancoCOOrf303.883.4790 .26769 .55670 .565 1.5
Xander BogaertsWELss304.514.16152 .428114 .562116 .571 2.6
Alec BohmBAB3b264.133.76139 .26679 .42580 .430 2.2
Alex BregmanMIL3b294.113.69132 .26587 .47088 .476 1.8
Will Brennan*FINrf253.603.33112 .28657 .39659 .410 2.5
Seth Brown*CHKrf302.302.1015 .26711 .47811 .478 6.0
Kris BryantBIWrf312.332.2215 .40017 .81017 .810 3.0
Jake BurgerLE3b274.043.6792 .25096 .527100 .549 5.5
Alec Burleson*BIWlf241.791.7643 .23325 .48126 .50099.0
Byron BuxtonCOOdh292.882.2512 .1676 .2617 .304 1.5
Jose CaballeroWAN2b264.113.40113 .30176 .41182 .443 1.6
Willie Calhoun*CHKdh281.781.7038 .13213 .27113 .271 3.5
Luis CampusanoFINc 241.861.7453 .26426 .40028 .431 3.0
Jeimer Candelario#LE3b293.983.53113 .31083 .46487 .486 2.6
Mark CanhaNPlf343.232.8766 .37956 .56060 .600 3.3
Dominic Canzone*NHlf250.710.716 .0000 .0000 .00099.0
Victor Caratini#EDIc 292.362.0044 .25026 .39426 .394 1.1
Dylan Carlson#PIPcf242.131.6731 .19421 .41222 .431 0.8
Kerry Carpenter*MNTrf253.473.1380 .35072 .51874 .532 3.5
Corbin Carroll*BABrf224.844.0059 .32251 .55455 .598 1.2
Triston Casas*ALP1b232.822.4964 .21953 .48254 .491 2.5
Nick CastellanosFINrf314.334.02109 .413104 .533106 .544 5.3
Harold Castro*MAR2b293.503.31104 .26040 .27240 .272 4.3
Willi Castro#WANlf264.403.98122 .352100 .505103 .520 4.4
Matt ChapmanSAV3b304.113.69114 .25478 .42280 .432 3.1
Jazz Chisholm*NHcf254.163.8097 .30968 .36468 .364 5.1
Oscar Colas*NHrf243.203.0294 .35164 .44465 .451 6.3
Michael Conforto*BABrf303.022.5974 .27045 .36346 .371 1.8
William ContrerasMNTc 253.683.29100 .30062 .41164 .424 2.3
Willson ContrerasSAVc 313.432.9383 .32581 .56385 .590 2.3
Garrett CooperWEL1b321.461.2312 .4175 .2637 .36899.0
Carlos CorreaMILss282.382.0038 .26334 .54835 .565 1.2
J.P. Crawford*GVss284.824.00129 .318103 .475105 .484 1.3
C.J. CronBAB1b332.632.2133 .21233 .52433 .524 1.9
Jake Cronenworth*COO1b292.442.3046 .17417 .25818 .273 8.0
Travis d'ArnaudSAVc 342.462.2536 .13919 .32219 .322 3.2
Henry DavisMARrf233.683.23105 .25763 .38965 .401 2.2
J.D. DavisSAV3b303.603.38100 .25051 .31552 .321 6.3
Bryan De La CruzBIWlf263.883.58110 .30963 .37763 .377 3.6
Elly De La Cruz#NPss212.842.6467 .38866 .52866 .528 4.8
Jason DelayBABc 282.081.5018 .33313 .52013 .520 0.8
Rafael Devers*BIW3b264.494.08112 .304105 .600106 .606 2.3
Aledmys DiazCHKss320.890.896 .5005 .6255 .62599.0
Elias DiazMILc 323.363.0585 .30665 .49666 .504 3.4
Jordan DiazROL3b223.563.2797 .24759 .36961 .381 4.6
Yainer DiazLFKc 243.373.2186 .24472 .56374 .578 9.0
Yandy DiazALP1b313.973.60111 .27970 .44071 .447 2.1
Brendan Donovan*COO2b264.443.78141 .355106 .530111 .555 1.0
Brandon DruryALP2b301.111.0629 .34519 .48720 .513 7.0
Mauricio DubonFIN2b284.474.24155 .26584 .41885 .423 3.9
Matt M. DuffyBAB3b322.852.3829 .24112 .32414 .378 1.0
Ezequiel DuranLEss243.483.2692 .34848 .32949 .336 6.6
Jarren Duran*WELcf264.574.31136 .390105 .547107 .557 4.4
Adam DuvallSAVcf344.093.8299 .32397 .52798 .533 7.2
Tommy Edman#COOss284.193.7794 .22352 .40052 .400 2.0
Christian Encarnacn-StranNH1b232.442.3635 .25725 .41025 .41010.5
Eduardo Escobar#GV3b341.110.9516 .3759 .4299 .429 0.7
Santiago EspinalCHK2b280.610.5210 .3008 .5718 .571 2.0
Thairo EstradaNH2b274.224.0397 .35172 .47472 .474 6.1
Stuart FairchildMNTlf273.253.0828 .28613 .33313 .333 4.5
Kyle FarmerMIL3b323.323.0948 .39628 .38430 .411 6.3
Freddy FerminALPc 283.003.003 .3331 .3331 .333 0.0
Dominic Fletcher*WANcf250.430.3614 .3579 .4749 .474 0.7
Wilmer FloresFIN1b313.963.36117 .24899 .556100 .562 1.0
Mike Ford*MNTdh304.113.60104 .32780 .43283 .449 3.1
Jake Fraley*OWTrf283.923.5992 .37071 .49071 .490 3.1
Ty FranceOWT1b283.563.0382 .28043 .35551 .421 2.2
Wander Franco#CHKss224.293.89137 .29997 .50398 .508 2.0
Freddie Freeman*WAN1b334.424.04147 .435136 .683137 .688 2.1
Tyler FreemanBAB3b241.401.2714 .2144 .1905 .238 5.0
Sal Frelick*ROLrf231.000.869 .2224 .2864 .286 1.5
TJ Friedl*PIPcf274.694.27156 .27683 .39385 .403 2.4
David FryMILc 271.951.8125 .52030 .73230 .732 3.3
Joey Gallo*MPS1b291.421.3210 .30014 .51914 .51914.0
Adolis GarciaCOOrf304.474.04107 .336112 .557116 .577 4.2
Luis V. Garcia*CHK2b233.783.67139 .25265 .38265 .382 4.6
Maikel GarciaFIN3b233.122.9091 .39650 .38250 .382 4.7
Stone GarrettPIPlf272.672.2926 .53831 .48432 .500 3.5
Mitch GarverALPdh323.533.0873 .32986 .64287 .649 2.1
Zack GelofMNT2b233.833.4399 .36493 .57897 .602 3.3
Andres Gimenez*MPS2b244.334.02138 .31981 .41584 .431 4.6
Paul GoldschmidtCHK1b354.093.67122 .25472 .39172 .391 2.1
Yan GomesBIWc 353.413.2482 .30548 .41449 .422 5.0
Oscar GonzalezGVrf251.001.0011.00011.00011.000 0.0
Nolan Gorman*OWT2b234.403.9392 .37091 .46094 .475 4.9
Yasmani Grandal#ALPc 342.452.0529 .34526 .53126 .531 1.6
Riley Greene*NPcf223.913.6692 .42465 .47465 .474 5.0
Randal GrichukFINlf312.852.6540 .37537 .64937 .649 3.7
Robbie Grossman#NPlf332.482.2649 .32733 .42933 .429 2.7
Vladimir GuerreroBIW1b244.424.09149 .302116 .583117 .588 2.0
Lourdes GurrielMPSlf294.223.98133 .24878 .41182 .432 8.0
Eric HaaseMARc 301.001.003 .6676 .8576 .85799.0
Sam Haggerty#WANlf290.880.697 .0006 .4296 .429 2.0
Garrett HampsonBIWss284.203.78126 .46899 .524102 .540 3.0
Ian Happ#MNTlf283.903.1592 .21770 .44971 .455 1.1
Bryce Harper*COOdh304.443.51104 .365116 .637118 .648 1.1
Michael Harris II*EDIcf224.364.11136 .25778 .39879 .403 4.3
Ke'Bryan HayesOWT3b264.113.91136 .30982 .44382 .443 6.5
Austin HaysMPSlf274.003.6991 .33060 .41760 .417 3.6
Jonah Heim#EDIc 283.343.0384 .28651 .43651 .436 2.3
Gunnar Henderson*BIW3b224.033.6686 .29163 .44766 .468 4.9
Enrique HernandezALPss313.983.91139 .31769 .38569 .38511.0
Teoscar HernandezNLrf304.073.78101 .41687 .47590 .492 7.0
Jose Herrera#BIWc 262.331.9524 .29214 .28614 .286 3.2
Jason Heyward*PIPrf333.863.57103 .30174 .51776 .531 2.4
Aaron Hicks#MNTcf332.332.1032 .28122 .44922 .449 2.8
Kyle HigashiokaMNTc 332.081.8315 .53314 .56014 .560 2.3
Nico HoernerBAB2b264.123.62103 .29153 .37958 .414 2.4
Andy IbanezNL2b303.893.51123 .27662 .35464 .366 3.4
Jonathan IndiaMPS2b261.431.2419 .36815 .50015 .500 2.3
Kyle Isbel*LEcf261.671.334 .5003 .6003 .600 0.0
Travis Jankowski*NLlf321.541.4629 .27613 .35113 .351 3.0
Danny JansenPIPc 283.833.4095 .32680 .52384 .549 3.4
Ryan JeffersNPc 263.883.3187 .26474 .45477 .472 2.5
Eloy JimenezMILdh264.073.84133 .27164 .35064 .350 4.3
Connor JoeBABrf303.893.53105 .30577 .44079 .451 4.0
Nolan Jones*NPlf254.523.8170 .48689 .63689 .636 2.2
Aaron JudgeROLrf314.313.5685 .200104 .536107 .552 2.2
Edouard Julien*COO2b244.513.6686 .32696 .51997 .524 1.7
Corey JulksSAVlf270.880.886 .50071.00071.000 0.0
Josh JungBIW3b254.003.7959 .39042 .43843 .448 7.3
Jarred Kelenic*MILlf233.963.5192 .33779 .44479 .444 3.3
Tony Kemp*FINlf310.440.444 .2501 .2501 .250 0.0
Max Kepler*FINrf303.553.37100 .31071 .52671 .526 3.1
Kevin Kiermaier*NLcf334.263.79125 .32871 .39773 .408 2.3
Ha-Seong KimPIP2b273.633.2875 .29356 .48356 .483 3.5
Isiah Kiner-FalefaALPcf283.092.7389 .25854 .38856 .403 2.2
Alex Kirilloff*PIP1b254.053.7396 .39667 .44770 .467 5.7
Alejandro KirkMPSc 243.142.93111 .35158 .43959 .447 1.4
Andrew KniznerPIPc 282.292.0622 .0459 .2319 .231 3.0
Steven Kwan*BABlf254.564.09163 .27677 .37678 .380 1.1
Shea LangeliersNHc 253.453.1376 .23752 .39756 .427 5.7
Trevor Larnach*LFKlf260.800.603 .3332 .5002 .500 0.0
Ramon LaureanoCOOrf282.702.4018 .16710 .37010 .370 3.0
DJ LeMahieuALP3b344.133.82132 .26570 .37671 .382 3.2
Royce LewisPIP3b242.782.4147 .36238 .50739 .520 1.8
Francisco Lindor#BABss294.624.16132 .394128 .615129 .620 2.4
Evan Longoria 3b373.002.336 .3334 .4444 .444 0.5
Nicky Lopez*WEL2b281.000.9412 .50010 .62510 .62599.0
Brandon Lowe*SAV2b283.552.9773 .37082 .60782 .607 1.5
Josh Lowe*ROLrf254.494.24125 .33688 .43688 .436 7.0
Nathaniel Lowe*CHK1b273.873.49114 .34258 .33359 .339 2.9
Manny MachadoGV3b304.183.87134 .21687 .46388 .468 2.7
Nick MadrigalWEL3b263.333.02122 .24647 .31354 .360 3.0
Tucupita Marcano*MARss231.121.0628 .25010 .26310 .263 9.0
Cade Marlowe*CHKlf261.321.2425 .44022 .40722 .407 8.7
Brandon Marsh*ALPcf253.933.4552 .44259 .51862 .544 4.5
Ketel Marte#GV2b294.744.1584 .38173 .57074 .578 1.7
Noelvi MarteLE3b211.731.5526 .42321 .55322 .579 4.0
Starling MarteCOOrf342.002.006 .5003 .3753 .37599.0
J.D. MartinezEDIdh354.294.04101 .25797 .503100 .518 8.5
Michael Massey*ROL2b251.401.209 .4447 .5008 .571 3.0
Nick Maton*MAR3b264.003.55103 .20476 .43277 .438 2.6
Luis MatosWANcf211.001.005 .6003 .4293 .42999.0
Ronny Mauricio#ROL2b221.971.7441 .61049 .71049 .710 2.3
James McCannNLc 331.391.3318 .1113 .1204 .16099.0
Jake McCarthy*BABrf253.533.3485 .35343 .38148 .42520.0
Chas McCormickWANcf284.043.6294 .309108 .593110 .604 3.9
Andrew McCutchenLFKdh362.381.9032 .21945 .65247 .681 1.4
Billy McKinney*NPlf283.222.6720 .35013 .44814 .483 1.0
Matt McLainOWTss234.213.97107 .38377 .48178 .488 4.9
Ryan McMahon*DAY3b283.603.2786 .27968 .42068 .420 3.7
Jeff McNeil*NL2b314.043.44141 .33375 .41283 .456 0.9
Francisco Mejia#MARc 271.641.4439 .35922 .37324 .407 3.5
MJ Melendez*WANrf241.941.7515 .33315 .48415 .484 4.0
Joey MenesesGVdh312.422.2135 .31419 .32819 .328 4.8
Whit MerrifieldNL2b342.772.5051 .27535 .48635 .486 1.6
Jake MeyersMARcf274.514.07128 .25072 .35574 .365 3.6
Owen MillerMIL2b260.610.5012 .0832 .1183 .176 3.0
Andruw MonasterioCHK3b263.092.96104 .33746 .33146 .331 6.0
Yoan Moncada#OWT3b283.743.4776 .36860 .47260 .472 4.2
Mickey Moniak*MILcf253.693.5168 .35362 .48165 .50424.5
Elehuris MonteroROL1b243.963.5688 .29566 .37169 .388 4.9
Dylan MooreMILlf300.640.576 .0001 .1111 .111 2.0
Christopher MorelROLdh244.213.8899 .21285 .47085 .470 4.4
Gabriel MorenoCHKc 233.513.12103 .25248 .31849 .325 2.4
Ryan MountcastleOWT1b262.852.3546 .41345 .60845 .608 1.1
Mike Moustakas*MAR3b344.384.04128 .29785 .43186 .437 3.8
Cedric Mullins*COOcf283.983.47131 .28286 .48088 .492 1.3
Max Muncy*EDI3b323.463.0373 .24742 .31142 .311 3.3
Sean MurphyNLc 283.953.2642 .28631 .41334 .453 2.2
Tom MurphyLEc 321.841.6827 .37020 .43520 .435 5.0
Omar Narvaez*WELc 313.132.8816 .3757 .2808 .320 7.0
Bo Naylor*NHc 231.791.4239 .33351 .75052 .765 0.8
Josh Naylor*LFK1b264.273.89143 .25977 .40180 .417 2.8
Kevin NewmanEDI3b292.432.2662 .24227 .31828 .329 4.3
Brandon Nimmo*LEcf304.183.64104 .365118 .628123 .654 2.8
Ryan Noda*WEL1b273.873.0569 .46491 .60393 .616 1.6
Austin NolaBIWc 330.750.753 .0000 .0000 .000 0.0
Lars Nootbaar*MNTcf254.093.53120 .27593 .50594 .511 1.6
Ryan O'Hearn*LE1b293.803.55106 .37768 .44768 .447 6.2
Logan O'HoppeGVc 231.401.1616 .18821 .60021 .600 1.7
Tyler O'NeillOWTlf282.792.5339 .23117 .32117 .321 2.5
Shohei Ohtani*WELdh284.583.6995 .316153 .743154 .748 1.4
Edward OlivaresNHlf273.493.31116 .25960 .38261 .389 4.3
Matt Olson*DAY1b294.293.4099 .202107 .554109 .565 1.2
James Outman*WANcf263.793.2971 .38063 .48865 .504 3.1
Marcell OzunaWANdh324.273.73106 .302121 .630122 .635 2.2
Joshua Palacios*EDIrf271.831.8324 .25025 .56825 .56899.0
Richie Palacios*LFKlf262.142.0046 .23924 .40024 .400 3.0
Isaac ParedesMNT3b244.263.5797 .19655 .36961 .409 2.4
Vinnie Pasquantino*NH1b254.023.57125 .32093 .55093 .550 1.1
Joc Pederson*ALPdh313.773.3972 .30644 .37646 .393 3.6
Jeremy PenaSAVss253.963.69130 .32367 .37668 .382 3.1
Geraldo Perdomo#NLss234.043.44128 .27371 .39073 .401 1.1
Carlos PerezPIPc 320.670.672 .0000 .0000 .000 0.0
Salvador PerezFINc 333.873.6495 .28445 .29849 .32511.5
Blake Perkins#MPSrf262.251.8023 .43522 .48922 .489 1.4
Tommy PhamLElf353.833.53103 .28274 .48475 .490 4.4
Rene PintoMILc 261.501.502 .0000 .0000 .00099.0
Jorge Polanco#LFK2b294.073.62114 .36899 .541100 .546 2.5
Cal Raleigh#BABc 264.073.6299 .27373 .42773 .427 2.7
Luke Raley*DAYrf283.983.5396 .30276 .42581 .453 4.8
Harold RamirezWELdh284.494.09147 .35498 .485101 .500 2.9
Jose E. Ramirez#LFK3b304.333.82145 .25584 .43185 .436 1.6
J.T. RealmutoLEc 323.393.1786 .25658 .41761 .439 7.6
Rob RefsnyderBIWlf322.001.8128 .42918 .42918 .429 2.5
Anthony RendonEDI3b331.761.6227 .1858 .2168 .216 2.3
Hunter RenfroeALPrf310.670.675 .6004 .6674 .66799.0
Luis Rengifo#MIL2b263.913.40111 .28874 .42078 .443 2.3
Pablo ReyesDAYss290.670.503 .0001 .2501 .250 0.0
Bryan Reynolds#LFKlf284.003.60110 .35594 .52299 .550 3.4
Austin RileyNP3b264.564.09112 .321119 .580120 .585 3.8
Emmanuel RiveraCOO3b272.382.3126 .26910 .32311 .35599.0
Anthony Rizzo*LE1b332.822.7638 .31614 .29214 .292 9.0
Luis RobertDAYcf254.494.22115 .287102 .505105 .520 8.0
Brendan RodgersROL2b263.603.2010 .2004 .2225 .278 6.0
Endy Rodriguez#WELc 233.173.0057 .33335 .46135 .461 5.0
Julio Y. RodriguezMPScf224.534.29134 .31392 .45198 .48010.0
Jake RogersLFKc 283.202.9539 .12822 .34423 .359 6.0
Johan RojasWELcf221.671.5317 .2356 .2407 .28099.0
Josh Rojas*SAV2b292.081.8138 .31622 .40723 .426 2.5
Miguel RojasNPss340.090.0911.00021.00021.00099.0
Brent RookerMPSdh284.233.7364 .32868 .53571 .559 4.2
Amed RosarioMPSss271.711.5835 .28614 .34115 .366 4.0
Eddie Rosario*EDIlf313.523.3465 .27745 .44145 .441 7.0
Keibert Ruiz#WELc 244.053.6761 .23030 .35331 .365 2.5
Adley Rutschman#WANc 254.673.92129 .27181 .44581 .445 0.9
Blake Sabol*ROLc 253.503.1787 .35648 .32748 .327 4.0
Gary SanchezNLc 304.153.6496 .29284 .51990 .556 2.9
Jesus Sanchez*SAVrf253.503.3813 .23116 .57116 .57111.0
Carlos Santana#PIP1b374.093.42112 .21486 .46787 .473 1.5
Anthony Santander#WELrf284.333.71120 .300100 .513101 .518 1.7
Nolan Schanuel*BIW1b212.521.9451 .35336 .43438 .458 0.8
Davis SchneiderDAY2b240.570.459 .22212 .52213 .565 2.0
Kyle Schwarber*OWTlf304.223.5188 .216120 .632124 .653 2.1
Corey Seager*DAYss294.514.11128 .320141 .695142 .700 2.5
Marcus SemienWEL2b324.674.11158 .323116 .552118 .562 1.2
Nick SenzelNP3b282.742.4839 .20530 .47630 .476 2.3
Zack ShortBAB2b280.500.000 .00011.00011.000 0.0
Jose SiriLFKcf272.792.5959 .30549 .45050 .459 7.8
Austin SlaterBABcf302.702.5031 .32325 .46325 .463 4.3
Dominic Smith*NL1b281.951.7630 .26716 .39016 .390 1.5
Will SmithOWTc 284.243.83123 .28594 .52897 .545 2.0
Donovan SolanoEDI1b354.043.64128 .32062 .34166 .363 3.2
Jorge SolerDAYdh313.643.3898 .21465 .39666 .402 4.3
Edmundo SosaFIN3b271.611.5531 .35526 .52027 .54014.0
Juan Soto*LElf244.383.60106 .292105 .533105 .533 1.4
George SpringerGVrf334.073.67133 .33891 .49793 .508 1.7
Jacob StallingsGVc 333.332.8687 .19552 .37154 .386 2.2
Giancarlo StantonMARdh333.693.2296 .21972 .43476 .458 2.5
Spencer SteerNP1b253.963.53102 .27586 .48388 .494 3.2
Tyler StephensonNPc 262.622.5417 .35312 .35312 .35315.0
DJ Stewart*DAYrf291.591.4520 .40018 .51419 .543 5.5
Bryson Stott*EDI2b254.243.96144 .32695 .49797 .508 2.5
Myles StrawSAVcf283.443.13105 .28655 .35556 .361 2.7
Eugenio SuarezMPS3b313.893.59100 .33081 .47482 .480 4.3
Jack Suwinski*BABcf243.692.9763 .17569 .47970 .486 1.7
Seiya SuzukiDAYrf284.474.02126 .31080 .41781 .422 2.9
Dansby SwansonEDIss293.443.0366 .34845 .40945 .409 2.3
Raimel Tapia*MARrf291.241.1226 .38517 .41517 .415 6.0
Fernando TatisWANrf243.823.38100 .27070 .40770 .407 3.2
Mike Tauchman*GVcf323.713.0796 .35466 .39567 .401 1.6
Leody Taveras#CHKcf244.073.82129 .24858 .31758 .317 7.5
Chris TaylorMNTlf323.783.44100 .31052 .30655 .324 5.5
Michael A. TaylorLFKcf323.603.6010 .500231.278231.27899.0
Tyrone TaylorSAVrf291.211.1618 .3336 .2616 .26199.0
Lane ThomasSAVrf274.494.20130 .30074 .36675 .371 5.1
Spencer TorkelsonMIL1b233.963.47105 .22984 .47286 .483 2.2
Gleyber TorresDAY2b263.803.29118 .288102 .596103 .602 1.0
Ezequiel TovarPIPss213.473.31114 .34263 .40465 .417 6.6
Jared TrioloWEL3b252.192.0024 .41720 .43521 .457 8.5
Mike TroutROLcf314.363.9198 .33797 .49597 .495 3.7
Kyle Tucker*MILrf264.494.00140 .236109 .540110 .545 1.6
Brice Turang*ROL2b233.272.89103 .19446 .31346 .313 1.5
Justin TurnerCOOdh384.293.67125 .24085 .44090 .466 1.9
Trea TurnerMARss303.913.60117 .32581 .46082 .466 4.3
Ramon UriasMNT3b293.503.5014 .5009 .4299 .42999.0
Gio UrshelaLFK3b310.500.504 .0000 .0000 .00099.0
Enmanuel Valdez*GV2b242.772.4556 .28652 .60553 .616 1.9
Ildemaro Vargas#PIP3b312.111.9346 .28332 .54232 .542 1.2
Miguel VargasNH2b233.383.09105 .27675 .49379 .520 3.1
Daulton Varsho*OWTlf263.873.49112 .29595 .54696 .552 2.5
Andrew VaughnMPS1b253.933.60126 .31773 .41279 .446 4.0
Christian VazquezMPSc 321.711.7119 .1583 .1253 .12599.0
Nelson VelazquezNHrf240.960.8917 .11812 .44412 .444 3.0
Alex Verdugo*ALPrf272.211.9452 .34638 .52140 .548 2.4
Matt VierlingCHKrf263.693.3861 .29539 .40640 .417 3.6
Anthony VolpeLFKss223.363.1693 .29068 .45069 .457 7.3
LaMonte Wade*NL1b294.674.00136 .32490 .42991 .433 1.6
Christian WalkerNL1b324.333.82132 .280109 .559112 .574 1.8
Jordan WalkerBIWrf214.383.87124 .33976 .38679 .401 2.6
Matt Wallner*PIPlf253.763.0065 .29272 .50381 .566 2.4
Taylor Walls#OWT2b261.321.1434 .20615 .30615 .306 1.1
Taylor WardALPlf293.853.3280 .28746 .35148 .366 2.2
Drew Waters#EDIcf241.901.9013 .2313 .1583 .15899.0
Joey WiemerOWTcf241.591.4731 .22621 .38922 .407 5.7
Masyn WinnEDIss210.400.200 .0001 .5001 .500 1.0
Bobby Witt JrNHss234.183.96133 .29397 .51698 .521 4.6
Connor WongCOOc 273.463.3683 .30146 .34147 .34815.0
Austin WynnsCHKc 321.501.4211 .1823 .1673 .167 6.0
Mike Yastrzemski*LFKcf323.683.1869 .26165 .52065 .520 2.1
Christian Yelich*GVlf314.263.79113 .45193 .56093 .560 2.3
Masataka Yoshida*BIWlf294.133.8096 .24049 .39550 .403 1.7
Jacob YoungGVcf231.000.9523 .34815 .40515 .405 6.0
Mike ZuninoROLc 321.741.6518 .2788 .2009 .22520.0

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*MILss22 .500 .500 .5001.00021000101
Jose AbreuMAR1b36 .216 .216 .486 .703378402607
Ronald AcunaLErf25 .333 .417 .524 .9404214202355
Willy AdamesMNTss27 .200 .333 .320 .6532553002412
Riley AdamsDAYc 27 .200 .200 .8001.00051001202
Ozzie Albies#PIP2b26 .275 .293 .450 .74340114014110
Nick AllenNLss24 .438 .486 .7191.2043214411737
Pete AlonsoSAV1b28 .056 .105 .222 .3273620022212
Jose AltuveROL2b33 .278 .366 .389 .7553610400258
Francisco AlvarezDAYc 21 .231 .310 .423 .733266201235
Yordan Alvarez*MARdh26 .278 .395 .389 .78436104002712
Miguel AmayaOWTc 24 .182 .182 .182 .364112000103
Brian AndersonCOO3b30 .000 .000 .000 .00020000000
Tim AndersonBIWss30 .281 .343 .281 .624329000236
Elvis AndrusFIN2b34 .500 .500 .5001.00042000000
Jonathan Aranda*NHdh25 .000 .250 .000 .25030000011
Orlando ArciaMPSss28 .303 .410 .576 .9863310302466
Nolan ArenadoWAN3b32 .119 .156 .238 .394425011328
Gabriel AriasGVss23 .000 .000 .000 .00070000004
Randy ArozarenaFINlf28 .242 .375 .455 .8303381027411
Luis Arraez*LFK2b26 .383 .403 .467 .8706023500429
Jose AzocarLErf27 .000 .000 .000 .00010000000
Akil Baddoo*CHKlf24 .032 .091 .032 .1233110000210
Harrison BaderWANcf29 .343 .410 .9431.35335121441327
Patrick Bailey#COOc 24 .192 .250 .231 .481265100219
Tucker Barnhart*EDIc 32 .167 .143 .333 .47661100101
Matthew BattenLE3b28 .111 .273 .444 .71791001122
Brett Baty*NH3b23 .150 .209 .150 .3594060000316
Jake Bauers*EDIrf27 .333 .333 .333 .66731000000
Josh Bell#FINdh30 .276 .371 .552 .9232982021053
Cody Bellinger*NPcf27 .359 .388 .7661.15464238061629
Brandon Belt*MNTdh35 .400 .571 .400 .97152000122
Andrew Benintendi*ALPlf28 .267 .320 .600 .92045123049211
Will Benson*NPrf25 .143 .143 .143 .28671000103
Jon BertiALPss33 .316 .333 .342 .6753812100719
Mookie BettsGVrf30 .294 .368 .608 .976511570315511
Bo BichetteNPss25 .295 .360 .432 .7924413301647
Cavan Biggio*MNT2b28 .167 .333 .167 .5002440001615
Charlie Blackmon*EDIdh36 .318 .444 .500 .9444414202684
Dairon BlancoCOOrf30 .125 .300 .125 .42581000025
Xander BogaertsWELss30 .364 .396 .477 .8734416310438
Alec BohmBAB3b26 .383 .388 .6601.0474718702919
Alex BregmanMIL3b29 .268 .354 .317 .6714111200354
Will Brennan*FINrf25 .200 .200 .200 .40051000001
Seth Brown*CHKrf30 .000 .000 .000 .00020000000
Kris BryantBIWrf31 .250 .250 .500 .75041100000
Jake BurgerLE3b27 .395 .425 .9471.37238150079210
Alec Burleson*BIWlf24 .385 .385 .7691.154135201402
Byron BuxtonCOOdh29 .0001.000 .0001.00000000010
Jose CaballeroWAN2b26 .234 .368 .319 .68847111013718
Willie Calhoun*CHKdh28 .000 .000 .000 .00040000001
Luis CampusanoFINc 24 .462 .500 .6921.192136001212
Jeimer Candelario#LE3b29 .229 .341 .343 .684358101557
Mark CanhaNPlf34 .341 .391 .7561.1474114423739
Dominic Canzone*NHlf25 .000 .000 .000 .00040000002
Victor Caratini#EDIc 29 .238 .273 .286 .558215100014
Dylan Carlson#PIPcf24 .091 .286 .227 .513222001156
Kerry Carpenter*MNTrf25 .182 .250 .455 .705112001105
Corbin Carroll*BABrf22 .222 .276 .222 .498276000013
Triston Casas*ALP1b23 .241 .395 .448 .843297111586
Nick CastellanosFINrf31 .375 .419 .500 .91940152015311
Harold Castro*MAR2b29 .042 .042 .083 .1252411000010
Willi Castro#WANlf26 .263 .333 .342 .6753810300339
Matt ChapmanSAV3b30 .273 .353 .545 .89844126026611
Jazz Chisholm*NHcf25 .238 .256 .262 .51842101001112
Oscar Colas*NHrf24 .265 .278 .324 .6013492004011
Michael Conforto*BABrf30 .000 .000 .000 .00030000002
William ContrerasMNTc 25 .207 .303 .483 .7862962024410
Willson ContrerasSAVc 31 .355 .444 .7421.1863111602858
Garrett CooperWEL1b32 .385 .385 .385 .769135000204
Carlos CorreaMILss28 .255 .375 .489 .86447122035810
J.P. Crawford*GVss28 .235 .409 .235 .644511200021419
C.J. CronBAB1b33 .184 .311 .447 .7583871034714
Jake Cronenworth*COO1b29 .429 .429 .8571.28673001101
Travis d'ArnaudSAVc 34 .182 .250 .227 .477224100027
Henry DavisMARrf23 .171 .231 .400 .631356202539
J.D. DavisSAV3b30 .158 .179 .368 .5483862026114
Bryan De La CruzBIWlf26 .211 .231 .237 .468388100118
Elly De La Cruz#NPss21 .000 .000 .000 .00030000002
Jason DelayBABc 28 .625 .600 .8751.47585200112
Rafael Devers*BIW3b26 .275 .293 .375 .6684011101619
Aledmys DiazCHKss32 .333 .333 .500 .83362100002
Elias DiazMILc 32 .167 .194 .400 .594305102319
Jordan DiazROL3b22 .220 .250 .380 .63050112026218
Yainer DiazLFKc 24 .273 .273 .455 .727113200107
Yandy DiazALP1b31 .118 .286 .294 .580172110045
Brendan Donovan*COO2b26 .231 .375 .231 .606266000255
Brandon DruryALP2b30 .625 .6251.0001.62585001301
Mauricio DubonFIN2b28 .366 .409 .7321.1414115413728
Matt M. DuffyBAB3b32 .250 .500 .5001.00041100110
Ezequiel DuranLEss24 .147 .194 .206 .4003452000212
Jarren Duran*WELcf26 .262 .262 .286 .54842111002012
Adam DuvallSAVcf34 .267 .277 .511 .78845125029119
Tommy Edman#COOss28 .167 .304 .278 .582183200245
Christian Encarnacn-StranNH1b23 .083 .154 .083 .237121000014
Eduardo Escobar#GV3b34 .182 .182 .182 .364112000101
Santiago EspinalCHK2b28 .250 .2501.0001.25041001400
Thairo EstradaNH2b27 .311 .311 .489 .80045145012017
Stuart FairchildMNTlf27 .231 .259 .308 .567266200318
Kyle FarmerMIL3b32 .313 .377 .417 .79448152013311
Freddy FerminALPc 28 .000 .000 .000 .00000000000
Dominic Fletcher*WANcf25 .000 .000 .000 .00010000001
Wilmer FloresFIN1b31 .278 .357 .472 .8293610401453
Mike Ford*MNTdh30 .567 .675 .8001.4753017401485
Jake Fraley*OWTrf28 .000 .222 .000 .22270000021
Ty FranceOWT1b28 .167 .167 .167 .33361000000
Wander Franco#CHKss22 .289 .373 .444 .8174513211361
Freddie Freeman*WAN1b33 .368 .403 .6321.03557216031649
Tyler FreemanBAB3b24 .167 .286 .167 .45261000002
Sal Frelick*ROLrf23 .000 .000 .000 .00000000000
TJ Friedl*PIPcf27 .270 .372 .486 .85937102022512
David FryMILc 27 .357 .471 .6431.113145101333
Joey Gallo*MPS1b29 .000 .000 .000 .00000000000
Adolis GarciaCOOrf30 .306 .359 .611 .97036115027314
Luis V. Garcia*CHK2b23 .244 .244 .400 .64445113202010
Maikel GarciaFIN3b23 .296 .286 .370 .656278200304
Stone GarrettPIPlf27 .219 .359 .406 .7653273012619
Mitch GarverALPdh32 .458 .618 .6251.24324114006106
Zack GelofMNT2b23 .500 .500 .7501.25042100101
Andres Gimenez*MPS2b24 .306 .327 .408 .73549151201009
Paul GoldschmidtCHK1b35 .250 .333 .450 .7834010202757
Yan GomesBIWc 35 .257 .278 .429 .706359301219
Oscar GonzalezGVrf25 .000 .000 .000 .00000000000
Nolan Gorman*OWT2b23 .355 .438 .6611.100622240513721
Yasmani Grandal#ALPc 34 .500 .563 .7501.313126001330
Riley Greene*NPcf22 .313 .313 .313 .625165000006
Randal GrichukFINlf31 .400 .432 .7251.15740165121338
Robbie Grossman#NPlf33 .273 .344 .418 .76255152028615
Vladimir GuerreroBIW1b24 .380 .436 .440 .8765019001645
Lourdes GurrielMPSlf29 .160 .189 .300 .489508401417
Eric HaaseMARc 30 .667 .6671.6672.33332001201
Sam Haggerty#WANlf29 .333 .3331.3331.66731001202
Garrett HampsonBIWss28 .304 .360 .326 .68646141005412
Ian Happ#MNTlf28 .167 .286 .167 .45261000010
Bryce Harper*COOdh30 .167 .342 .333 .6753050112710
Michael Harris II*EDIcf22 .230 .277 .361 .63861142023313
Ke'Bryan HayesOWT3b26 .339 .350 .542 .892592082011111
Austin HaysMPSlf27 .206 .325 .412 .737347211569
Jonah Heim#EDIc 28 .353 .371 .471 .8423412400117
Gunnar Henderson*BIW3b22 .207 .233 .310 .544296110319
Enrique HernandezALPss31 .286 .286 .367 .6534914101506
Teoscar HernandezNLrf30 .357 .403 .6251.028562060313522
Jose Herrera#BIWc 26 .222 .364 .333 .69792100123
Jason Heyward*PIPrf33 .143 .333 .571 .90571001122
Aaron Hicks#MNTcf33 .200 .242 .300 .542306001429
Kyle HigashiokaMNTc 33 .286 .286 .429 .71472100102
Nico HoernerBAB2b26 .243 .275 .378 .653379310327
Andy IbanezNL2b30 .159 .245 .318 .563447211768
Jonathan IndiaMPS2b26 .000 .000 .000 .00040000003
Kyle Isbel*LEcf26 .000 .000 .000 .00010000000
Travis Jankowski*NLlf32 .500 .5001.0001.50021100000
Danny JansenPIPc 28 .360 .360 .8801.240259104904
Ryan JeffersNPc 26 .278 .447 .528 .975361000341011
Eloy JimenezMILdh26 .204 .259 .259 .5185411300449
Connor JoeBABrf30 .209 .277 .442 .7184394024413
Nolan Jones*NPlf25 .353 .439 .441 .88034120017613
Aaron JudgeROLrf31 .214 .313 .667 .97942910612416
Edouard Julien*COO2b24 .067 .067 .067 .133151000105
Corey JulksSAVlf27 .500 .5002.0002.50021001300
Josh JungBIW3b25 .316 .350 .474 .824196001412
Jarred Kelenic*MILlf23 .185 .267 .315 .58154101024622
Tony Kemp*FINlf31 .500 .500 .5001.00021000000
Max Kepler*FINrf30 .500 .5001.2501.75042001200
Kevin Kiermaier*NLcf33 .271 .352 .313 .66448130104410
Ha-Seong KimPIP2b27 .318 .375 .7731.148227402525
Isiah Kiner-FalefaALPcf28 .257 .381 .286 .6673591003610
Alex Kirilloff*PIP1b25 .000 .143 .000 .14360000012
Alejandro KirkMPSc 24 .289 .341 .342 .6843811200436
Andrew KniznerPIPc 28 .111 .200 .444 .64491001113
Steven Kwan*BABlf25 .231 .310 .288 .5995212300569
Shea LangeliersNHc 25 .216 .237 .324 .5613782103110
Trevor Larnach*LFKlf26 .000 .000 .000 .00000000000
Ramon LaureanoCOOrf28 .143 .235 .429 .664142101524
DJ LeMahieuALP3b34 .159 .213 .364 .5764471125315
Royce LewisPIP3b24 .353 .421 .471 .892176200422
Francisco Lindor#BABss29 .370 .420 .6521.072461710412411
Evan Longoria 3b37 .000 .000 .000 .00000000000
Nicky Lopez*WEL2b28 .500 .333 .500 .83321000100
Brandon Lowe*SAV2b28 .000 .000 .000 .00030000002
Josh Lowe*ROLrf25 .175 .230 .333 .56357103027417
Nathaniel Lowe*CHK1b27 .243 .333 .297 .631379200158
Manny MachadoGV3b30 .163 .196 .347 .5434983024112
Nick MadrigalWEL3b26 .222 .222 .361 .583368011404
Tucupita Marcano*MARss23 .364 .364 .455 .818114100102
Cade Marlowe*CHKlf26 .261 .292 .565 .8572361301110
Brandon Marsh*ALPcf25 .214 .290 .536 .8262861124215
Ketel Marte#GV2b29 .364 .417 .6361.0534416711438
Noelvi MarteLE3b21 .167 .286 .333 .61961100010
Starling MarteCOOrf34 .000 .000 .000 .00010000000
J.D. MartinezEDIdh35 .218 .283 .582 .865551220613320
Michael Massey*ROL2b25 .750 .8001.2502.05043200001
Nick Maton*MAR3b26 .094 .121 .156 .2773232000110
Luis MatosWANcf21 .500 .500 .5001.00063000002
Ronny Mauricio#ROL2b22 .583 .6151.0831.699127301412
James McCannNLc 33 .000 .000 .000 .00040000001
Jake McCarthy*BABrf25 .364 .432 .6061.0383312012403
Chas McCormickWANcf28 .311 .380 .7331.11345144057415
Andrew McCutchenLFKdh36 .235 .395 .6471.042348204489
Billy McKinney*NPlf28 .182 .308 .273 .580112100014
Matt McLainOWTss23 .377 .400 .6601.06053206031229
Ryan McMahon*DAY3b28 .222 .300 .296 .596276200138
Jeff McNeil*NL2b31 .333 .429 .426 .85454185001054
Francisco Mejia#MARc 27 .400 .474 .467 .940156100215
MJ Melendez*WANrf24 .143 .143 .143 .28671000004
Joey MenesesGVdh31 .214 .277 .310 .5864294003414
Whit MerrifieldNL2b34 .421 .450 .7371.187198002713
Jake MeyersMARcf27 .244 .319 .390 .70941103016512
Owen MillerMIL2b26 .100 .167 .100 .267101000111
Andruw MonasterioCHK3b26 .364 .378 .455 .83244164004110
Yoan Moncada#OWT3b28 .333 .375 .533 .908155001413
Mickey Moniak*MILcf25 .133 .133 .133 .267152000104
Elehuris MonteroROL1b24 .093 .167 .093 .2604340001418
Dylan MooreMILlf30 .000 .143 .000 .14360000012
Christopher MorelROLdh24 .195 .250 .463 .7134182034311
Gabriel MorenoCHKc 23 .143 .189 .200 .3893552002213
Ryan MountcastleOWT1b26 .417 .508 .6461.154482020310108
Mike Moustakas*MAR3b34 .243 .300 .297 .5973792001211
Cedric Mullins*COOcf28 .265 .359 .441 .800349220246
Max Muncy*EDI3b32 .000 .000 .000 .00030000001
Sean MurphyNLc 28 .294 .429 .5881.017175201243
Tom MurphyLEc 32 .091 .167 .364 .530111001214
Omar Narvaez*WELc 31 .333 .375 .333 .708155000005
Bo Naylor*NHc 23 .455 .455 .6361.091115200201
Josh Naylor*LFK1b26 .143 .197 .196 .393568300338
Kevin NewmanEDI3b29 .222 .288 .315 .60354122016413
Brandon Nimmo*LEcf30 .259 .344 .444 .788277201406
Ryan Noda*WEL1b27 .185 .353 .185 .5382750001713
Austin NolaBIWc 33 .000 .000 .000 .00010000000
Lars Nootbaar*MNTcf25 .269 .387 .462 .8492672013510
Ryan O'Hearn*LE1b29 .143 .125 .143 .26871000102
Logan O'HoppeGVc 23 .308 .400 .538 .938134001223
Tyler O'NeillOWTlf28 .179 .233 .282 .5153974001310
Shohei Ohtani*WELdh28 .205 .300 .545 .84544930412519
Edward OlivaresNHlf27 .179 .200 .282 .4823974003110
Matt Olson*DAY1b29 .139 .225 .250 .4753651016313
James Outman*WANcf26 .083 .154 .083 .237121000006
Marcell OzunaWANdh32 .333 .439 .9171.355481640819915
Joshua Palacios*EDIrf27 .375 .3751.1251.50083002405
Richie Palacios*LFKlf26 .211 .205 .395 .600388102605
Isaac ParedesMNT3b24 .160 .303 .280 .583254001653
Vinnie Pasquantino*NH1b25 .211 .286 .316 .602388101344
Joc Pederson*ALPdh31 .286 .375 .286 .66172000114
Jeremy PenaSAVss25 .315 .339 .389 .7285417101427
Geraldo Perdomo#NLss23 .192 .250 .212 .4625210100226
Carlos PerezPIPc 32 .000 .000 .000 .00020000000
Salvador PerezFINc 33 .226 .242 .387 .6303172017014
Blake Perkins#MPSrf26 .000 .167 .000 .16750000011
Tommy PhamLElf35 .222 .267 .333 .600276110427
Rene PintoMILc 26 .000 .000 .000 .00010000000
Jorge Polanco#LFK2b29 .403 .413 .581 .993622520314114
Cal Raleigh#BABc 26 .147 .147 .294 .4413452013011
Luke Raley*DAYrf28 .378 .395 .486 .88137141013110
Harold RamirezWELdh28 .426 .431 .7021.13447202131029
Jose E. Ramirez#LFK3b30 .172 .226 .379 .6055810303449
J.T. RealmutoLEc 32 .161 .212 .548 .7613150045214
Rob RefsnyderBIWlf32 .324 .378 .382 .7613411010339
Anthony RendonEDI3b33 .100 .182 .100 .282202000026
Hunter RenfroeALPrf31 .000 .000 .000 .00010000000
Luis Rengifo#MIL2b26 .200 .274 .345 .62055112026517
Pablo ReyesDAYss29 .000 .000 .000 .00000000000
Bryan Reynolds#LFKlf28 .264 .264 .434 .69853143023016
Austin RileyNP3b26 .250 .283 .714 .998561420817317
Emmanuel RiveraCOO3b27 .316 .316 .474 .789196300302
Anthony Rizzo*LE1b33 .225 .244 .225 .469409000018
Luis RobertDAYcf25 .300 .333 .7501.08340126049119
Brendan RodgersROL2b26 .000 .200 .000 .20080000014
Endy Rodriguez#WELc 23 .143 .250 .143 .39371000010
Julio Y. RodriguezMPScf22 .321 .345 .589 .93456183048212
Jake RogersLFKc 28 .152 .220 .391 .6114672037315
Johan RojasWELcf22 .200 .200 .200 .40051000103
Josh Rojas*SAV2b29 .250 .353 .286 .639287100346
Miguel RojasNPss341.0001.0002.0003.00011100200
Brent RookerMPSdh28 .333 .455 .444 .8992790013510
Amed RosarioMPSss27 .316 .364 .421 .785196200111
Eddie Rosario*EDIlf31 .280 .308 .520 .828257002818
Keibert Ruiz#WELc 24 .235 .316 .294 .610174100021
Adley Rutschman#WANc 25 .255 .357 .426 .7834712202687
Blake Sabol*ROLc 25 .217 .280 .217 .49746100002418
Gary SanchezNLc 30 .283 .367 .547 .914531531310719
Jesus Sanchez*SAVrf25 .200 .200 .200 .40051000101
Carlos Santana#PIP1b37 .258 .359 .516 .875318501766
Anthony Santander#WELrf28 .289 .400 .6321.032381140313712
Nolan Schanuel*BIW1b21 .111 .429 .111 .54091000253
Davis SchneiderDAY2b24 .000 .333 .000 .33340000012
Kyle Schwarber*OWTlf30 .208 .350 .500 .8504810204131013
Corey Seager*DAYss29 .350 .381 .475 .8564014201215
Marcus SemienWEL2b32 .311 .373 .378 .7504514300446
Nick SenzelNP3b28 .275 .370 .500 .8704011003368
Zack ShortBAB2b28 .0001.000 .0001.00000000010
Jose SiriLFKcf27 .167 .167 .333 .50061100204
Austin SlaterBABcf30 .154 .241 .269 .5112640012310
Dominic Smith*NL1b28 .000 .250 .000 .25030000011
Will SmithOWTc 28 .261 .370 .522 .89246120041089
Donovan SolanoEDI1b35 .391 .451 .457 .9084618300653
Jorge SolerDAYdh31 .233 .343 .467 .8103071026411
Edmundo SosaFIN3b27 .370 .393 .7781.1712710203808
Juan Soto*LElf24 .273 .429 .485 .9133394015911
George SpringerGVrf33 .262 .311 .333 .6444211001536
Jacob StallingsGVc 33 .148 .233 .222 .456274200328
Giancarlo StantonMARdh33 .278 .350 .472 .8223610102348
Spencer SteerNP1b25 .217 .294 .413 .70746103024512
Tyler StephensonNPc 26 .167 .231 .250 .481122100117
DJ Stewart*DAYrf29 .0001.000 .0001.00000000010
Bryson Stott*EDI2b25 .179 .258 .286 .5445610002846
Myles StrawSAVcf28 .211 .250 .289 .5393881100210
Eugenio SuarezMPS3b31 .289 .360 .422 .78245133012518
Jack Suwinski*BABcf24 .000 .400 .000 .40060000034
Seiya SuzukiDAYrf28 .263 .300 .421 .72138101115212
Dansby SwansonEDIss29 .156 .308 .188 .4953251002712
Raimel Tapia*MARrf29 .667 .667 .6671.33332000000
Fernando TatisWANrf24 .220 .333 .415 .7484192028811
Mike Tauchman*GVcf32 .143 .286 .143 .4293550001610
Leody Taveras#CHKcf24 .143 .182 .167 .3484261004211
Chris TaylorMNTlf32 .083 .150 .139 .2893630102117
Michael A. TaylorLFKcf32 .500 .5001.3751.875168204704
Tyrone TaylorSAVrf29 .111 .111 .111 .22291000002
Lane ThomasSAVrf27 .229 .288 .396 .68448112026414
Spencer TorkelsonMIL1b23 .200 .333 .540 .873501001581011
Gleyber TorresDAY2b26 .286 .444 .7501.194288104986
Ezequiel TovarPIPss21 .308 .333 .346 .679268100019
Jared TrioloWEL3b25 .400 .4001.0001.40052001102
Mike TroutROLcf31 .241 .255 .333 .58854132015119
Kyle Tucker*MILrf26 .288 .394 .7291.1235917317171011
Brice Turang*ROL2b23 .143 .286 .143 .429355000176
Justin TurnerCOOdh38 .222 .400 .519 .919276202465
Trea TurnerMARss30 .121 .143 .182 .3253342001110
Ramon UriasMNT3b29 .500 .500 .7501.25042100101
Gio UrshelaLFK3b31 .000 .000 .000 .00030000001
Enmanuel Valdez*GV2b24 .167 .286 .333 .61961100001
Ildemaro Vargas#PIP3b31 .333 .385 .6671.0513612412733
Miguel VargasNH2b23 .308 .372 .462 .8343912301245
Daulton Varsho*OWTlf26 .306 .346 .429 .7754915301537
Andrew VaughnMPS1b25 .200 .238 .275 .513408001423
Christian VazquezMPSc 32 .250 .250 .250 .50041000002
Nelson VelazquezNHrf24 .125 .222 .125 .34781000011
Alex Verdugo*ALPrf27 .259 .355 .444 .799277011325
Matt VierlingCHKrf26 .056 .227 .111 .338181100144
Anthony VolpeLFKss22 .311 .340 .533 .87445142122214
LaMonte Wade*NL1b29 .309 .387 .327 .71455171006616
Christian WalkerNL1b32 .255 .339 .608 .94751133059610
Jordan WalkerBIWrf21 .262 .295 .381 .67642112012212
Matt Wallner*PIPlf25 .100 .100 .100 .200101000105
Taylor Walls#OWT2b26 .071 .133 .071 .205141000014
Taylor WardALPlf29 .429 .500 .8571.35773001210
Drew Waters#EDIcf24 .125 .125 .125 .25081000003
Joey WiemerOWTcf24 .225 .244 .450 .6944093026113
Masyn WinnEDIss21 .000 .000 .000 .00010000001
Bobby Witt JrNHss23 .268 .311 .561 .8724111113929
Connor WongCOOc 27 .200 .200 .300 .500102100303
Austin WynnsCHKc 32 .167 .286 .167 .45261000015
Mike Yastrzemski*LFKcf32 .100 .250 .100 .350101000125
Christian Yelich*GVlf31 .209 .239 .209 .4484390005213
Masataka Yoshida*BIWlf29 .207 .281 .414 .695296002433
Jacob YoungGVcf23 .167 .167 .333 .50061100002
Mike ZuninoROLc 32 .158 .158 .211 .3681931001013

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*MILss22 .212 .262 .407 .6691132462414719
Jose AbreuMAR1b36 .248 .313 .372 .68613734504181037
Ronald AcunaLErf25 .348 .429 .6291.057132461308181516
Willy AdamesMNTss27 .000 .143 .000 .14360000010
Riley AdamsDAYc 27 .273 .429 .455 .883113200014
Ozzie Albies#PIP2b26 .250 .313 .463 .7771363472621925
Nick AllenNLss24 .375 .333 .375 .70883000400
Pete AlonsoSAV1b28 .184 .252 .378 .630981840515921
Jose AltuveROL2b33 .365 .408 .573 .981963520612622
Francisco AlvarezDAYc 21 .170 .221 .330 .5511061820510625
Yordan Alvarez*MARdh26 .275 .406 .5981.00410228718222119
Miguel AmayaOWTc 24 .000 .077 .000 .077120000001
Brian AndersonCOO3b30 .310 .375 .586 .961299202829
Tim AndersonBIWss30 .184 .238 .184 .4223870002314
Elvis AndrusFIN2b34 .161 .212 .226 .43893153013521
Jonathan Aranda*NHdh25 .240 .321 .280 .6012561004312
Orlando ArciaMPSss28 .196 .255 .304 .558102202038722
Nolan ArenadoWAN3b32 .254 .311 .541 .852122315010261024
Gabriel AriasGVss23 .336 .381 .616 .9971254280931831
Randy ArozarenaFINlf28 .207 .296 .348 .64413528405131039
Luis Arraez*LFK2b26 .343 .378 .433 .81013446901978
Jose AzocarLErf27 .250 .250 .250 .50041000001
Akil Baddoo*CHKlf24 .220 .254 .364 .6181182650413534
Harrison BaderWANcf29 .250 .294 .250 .544164000113
Patrick Bailey#COOc 24 .250 .294 .250 .544164000206
Tucker Barnhart*EDIc 32 .000 .500 .000 .50020000021
Matthew BattenLE3b28 .000 .000 .000 .00030000000
Brett Baty*NH3b23 .203 .246 .323 .570133271058842
Jake Bauers*EDIrf27 .211 .273 .526 .799194002526
Josh Bell#FINdh30 .240 .222 .360 .582256001507
Cody Bellinger*NPcf27 .238 .307 .328 .63512229502231429
Brandon Belt*MNTdh35 .254 .370 .523 .89313033619262345
Andrew Benintendi*ALPlf28 .239 .269 .313 .58213432100010622
Will Benson*NPrf25 .325 .398 .547 .94611738672171547
Jon BertiALPss33 .333 .360 .375 .735248100315
Mookie BettsGVrf30 .317 .424 .484 .90812640714242126
Bo BichetteNPss25 .366 .393 .496 .8891314880317728
Cavan Biggio*MNT2b28 .243 .333 .486 .8203790035310
Charlie Blackmon*EDIdh36 .241 .281 .296 .577108264102527
Dairon BlancoCOOrf30 .282 .342 .553 .89610329100612911
Xander BogaertsWELss30 .385 .426 .566 .9921435561632923
Alec BohmBAB3b26 .189 .263 .287 .5501222360291220
Alex BregmanMIL3b29 .248 .307 .464 .77112531607181125
Will Brennan*FINrf25 .258 .309 .375 .6841283390210819
Seth Brown*CHKrf30 .263 .286 .526 .812195201416
Kris BryantBIWrf31 .438 .471 .8751.346167102513
Jake BurgerLE3b27 .181 .254 .386 .6391272320818950
Alec Burleson*BIWlf24 .184 .205 .395 .600387311304
Byron BuxtonCOOdh29 .111 .273 .111 .384182000336
Jose CaballeroWAN2b26 .245 .359 .349 .7081062650281721
Willie Calhoun*CHKdh28 .143 .182 .262 .444426201226
Luis CampusanoFINc 24 .208 .255 .313 .5674810201214
Jeimer Candelario#LE3b29 .250 .326 .444 .770124311123161135
Mark CanhaNPlf34 .313 .389 .396 .78548151017311
Dominic Canzone*NHlf25 .000 .000 .000 .00060000002
Victor Caratini#EDIc 29 .200 .364 .286 .649357001397
Dylan Carlson#PIPcf24 .278 .435 .333 .768185100352
Kerry Carpenter*MNTrf25 .289 .354 .491 .84611433506151134
Corbin Carroll*BABrf22 .327 .476 .6731.150491661391111
Triston Casas*ALP1b23 .191 .236 .426 .66368131058322
Nick CastellanosFINrf31 .277 .329 .511 .8401413990827952
Harold Castro*MAR2b29 .235 .285 .261 .5451152700112824
Willi Castro#WANlf26 .291 .333 .532 .8651414143828944
Matt ChapmanSAV3b30 .172 .246 .311 .558122211102141038
Jazz Chisholm*NHcf25 .194 .268 .333 .60112925305111359
Oscar Colas*NHrf24 .284 .324 .461 .7851022930516627
Michael Conforto*BABrf30 .204 .322 .272 .5941032121151729
William ContrerasMNTc 25 .255 .331 .321 .6511062740171022
Willson ContrerasSAVc 31 .250 .346 .467 .8139223505141027
Garrett CooperWEL1b32 .000 .400 .000 .40030000001
Carlos CorreaMILss28 .200 .333 .400 .73351100011
J.P. Crawford*GVss28 .264 .371 .434 .80512934705142127
C.J. CronBAB1b33 .267 .333 .467 .800154001323
Jake Cronenworth*COO1b29 .109 .155 .164 .3195563003215
Travis d'ArnaudSAVc 34 .094 .171 .281 .453323002339
Henry DavisMARrf23 .234 .325 .308 .6341072520271326
J.D. DavisSAV3b30 .193 .244 .254 .4981142240114736
Bryan De La CruzBIWlf26 .241 .305 .362 .66711628802101135
Elly De La Cruz#NPss21 .283 .336 .504 .8401133251620941
Jason DelayBABc 28 .100 .286 .200 .486101100131
Rafael Devers*BIW3b26 .294 .373 .6301.003119357011241426
Aledmys DiazCHKss32 .500 .5001.0001.50021100200
Elias DiazMILc 32 .292 .350 .494 .844892671312822
Jordan DiazROL3b22 .186 .259 .309 .569971830312828
Yainer DiazLFKc 24 .252 .282 .577 .85911128601031320
Yandy DiazALP1b31 .252 .312 .402 .713127321003191025
Brendan Donovan*COO2b26 .347 .435 .528 .96214450806231919
Brandon DruryALP2b30 .207 .258 .345 .603296400116
Mauricio DubonFIN2b28 .213 .242 .307 .5491503250312623
Matt M. DuffyBAB3b32 .222 .290 .259 .550276100123
Ezequiel DuranLEss24 .262 .300 .330 .630103277008534
Jarren Duran*WELcf26 .338 .387 .604 .99113947201523928
Adam DuvallSAVcf34 .236 .285 .512 .79612730110819846
Tommy Edman#COOss28 .212 .262 .364 .625992122315717
Christian Encarnacn-StranNH1b23 .234 .250 .468 .71847112035117
Eduardo Escobar#GV3b34 .571 .700 .5711.27174000031
Santiago EspinalCHK2b28 .375 .444 .375 .81983000112
Thairo EstradaNH2b27 .250 .299 .430 .7291002560411726
Stuart FairchildMNTlf27 .182 .250 .273 .523112100311
Kyle FarmerMIL3b32 .250 .250 .250 .500205000108
Freddy FerminALPc 28 .333 .333 .333 .66731000000
Dominic Fletcher*WANcf25 .333 .444 .400 .844155100231
Wilmer FloresFIN1b31 .243 .360 .496 .85611528508172023
Mike Ford*MNTdh30 .159 .221 .288 .50913221423131051
Jake Fraley*OWTrf28 .302 .353 .468 .82112638904111036
Ty FranceOWT1b28 .247 .357 .340 .69797243028920
Wander Franco#CHKss22 .269 .324 .469 .79313035806181031
Freddie Freeman*WAN1b33 .408 .453 .6881.141125512005281020
Tyler FreemanBAB3b24 .154 .214 .154 .368132000113
Sal Frelick*ROLrf23 .167 .286 .167 .452122000023
TJ Friedl*PIPcf27 .226 .275 .323 .598155351120131024
David FryMILc 27 .458 .458 .7501.2082411102607
Joey Gallo*MPS1b29 .200 .222 .520 .7422550124114
Adolis GarciaCOOrf30 .253 .327 .514 .841146378010281249
Luis V. Garcia*CHK2b23 .225 .256 .350 .6061202760314513
Maikel GarciaFIN3b23 .295 .343 .347 .69195283105729
Stone GarrettPIPlf27 .348 .400 .435 .835238200629
Mitch GarverALPdh32 .247 .300 .591 .8919323201024628
Zack GelofMNT2b23 .293 .365 .557 .923140411417211238
Andres Gimenez*MPS2b24 .250 .303 .394 .6971323370417932
Paul GoldschmidtCHK1b35 .192 .273 .280 .5531252480171433
Yan GomesBIWc 35 .253 .300 .373 .67375193029416
Oscar GonzalezGVrf251.0001.0001.0002.00011000000
Nolan Gorman*OWT2b23 .183 .240 .296 .536115211049957
Yasmani Grandal#ALPc 34 .207 .303 .345 .6482961012411
Riley Greene*NPcf22 .330 .364 .473 .8371123751317729
Randal GrichukFINlf31 .154 .154 .385 .538132001203
Robbie Grossman#NPlf33 .200 .250 .200 .450153000114
Vladimir GuerreroBIW1b24 .291 .326 .612 .93813439701232819
Lourdes GurrielMPSlf29 .256 .292 .450 .7421293340719433
Eric HaaseMARc 30 .250 .250 .250 .50041000102
Sam Haggerty#WANlf29 .000 .200 .000 .20080000022
Garrett HampsonBIWss28 .395 .449 .5651.01412449334161030
Ian Happ#MNTlf28 .192 .342 .342 .68412023604132731
Bryce Harper*COOdh30 .360 .472 .6401.11311441917302625
Michael Harris II*EDIcf22 .218 .260 .371 .6311242751414730
Ke'Bryan HayesOWT3b26 .222 .248 .376 .6241172660418528
Austin HaysMPSlf27 .253 .288 .354 .64299257013531
Jonah Heim#EDIc 28 .208 .280 .361 .642721520310814
Gunnar Henderson*BIW3b22 .242 .306 .465 .771992451512730
Enrique HernandezALPss31 .268 .285 .378 .663127345035327
Teoscar HernandezNLrf30 .254 .298 .377 .6751142920416441
Jose Herrera#BIWc 26 .156 .250 .156 .4063250003416
Jason Heyward*PIPrf33 .296 .343 .488 .8311253760616720
Aaron Hicks#MNTcf33 .357 .438 .6431.080145101222
Kyle HigashiokaMNTc 33 .400 .500 .5331.033156200035
Nico HoernerBAB2b26 .256 .347 .349 .69686225018715
Andy IbanezNL2b30 .254 .295 .325 .6201142950111529
Jonathan IndiaMPS2b26 .364 .440 .545 .985228101634
Kyle Isbel*LEcf26 .667 .750 .6671.41732000110
Travis Jankowski*NLlf32 .212 .257 .273 .530337200426
Danny JansenPIPc 28 .252 .336 .423 .759111281112161133
Ryan JeffersNPc 26 .194 .270 .350 .6191032021412936
Eloy JimenezMILdh26 .227 .256 .345 .6011192761216530
Connor JoeBABrf30 .224 .289 .388 .67711626141112939
Nolan Jones*NPlf25 .333 .429 .6431.0718428725121431
Aaron JudgeROLrf31 .178 .322 .398 .72011821507252548
Edouard Julien*COO2b24 .252 .406 .452 .85813534607233452
Corey JulksSAVlf27 .600 .600 .6001.20053000100
Josh JungBIW3b25 .278 .316 .403 .71972203029327
Jarred Kelenic*MILlf23 .240 .322 .413 .735104251012131341
Tony Kemp*FINlf31 .000 .000 .000 .00020000000
Max Kepler*FINrf30 .282 .321 .476 .7961243571512722
Kevin Kiermaier*NLcf33 .270 .331 .369 .70011130312141125
Ha-Seong KimPIP2b27 .241 .283 .373 .656832020312623
Isiah Kiner-FalefaALPcf28 .193 .268 .341 .60988172139821
Alex Kirilloff*PIP1b25 .318 .357 .455 .8111324260420638
Alejandro KirkMPSc 24 .341 .385 .435 .82085295011455
Andrew KniznerPIPc 28 .038 .138 .038 .176261000039
Steven Kwan*BABlf25 .258 .327 .326 .65213234601111312
Shea LangeliersNHc 25 .171 .258 .402 .66182145148630
Trevor Larnach*LFKlf26 .333 .500 .333 .83331000010
Ramon LaureanoCOOrf28 .200 .200 .200 .400102000202
DJ LeMahieuALP3b34 .242 .295 .328 .623128316118923
Royce LewisPIP3b24 .271 .375 .438 .81348132027714
Francisco Lindor#BABss29 .319 .386 .560 .946141451416311535
Evan Longoria 3b37 .286 .444 .286 .73072000021
Nicky Lopez*WEL2b28 .385 .385 .6921.077135020404
Brandon Lowe*SAV2b28 .300 .417 .545 .96211033716122232
Josh Lowe*ROLrf25 .276 .298 .448 .74613437140314546
Nathaniel Lowe*CHK1b27 .250 .311 .267 .5771203020061036
Manny MachadoGV3b30 .240 .299 .464 .76312530517281120
Nick MadrigalWEL3b26 .230 .313 .290 .6021002360012511
Tucupita Marcano*MARss23 .120 .154 .160 .314253100117
Cade Marlowe*CHKlf26 .179 .233 .214 .4482851000216
Brandon Marsh*ALPcf25 .292 .378 .472 .85072215127830
Ketel Marte#GV2b29 .279 .387 .441 .829681931291217
Noelvi MarteLE3b21 .393 .419 .6071.0262811301218
Starling MarteCOOrf34 .429 .429 .429 .85773000202
J.D. MartinezEDIdh35 .213 .248 .449 .6971272790719548
Michael Massey*ROL2b25 .125 .222 .125 .34781000112
Nick Maton*MAR3b26 .210 .308 .427 .73512426308201736
Luis MatosWANcf21 .000 .000 .000 .00010000000
Ronny Mauricio#ROL2b22 .408 .482 .5711.05449205018716
James McCannNLc 33 .100 .143 .150 .293202100005
Jake McCarthy*BABrf25 .270 .289 .297 .58774202002117
Chas McCormickWANcf28 .237 .305 .508 .81411828618181143
Andrew McCutchenLFKdh36 .238 .385 .524 .908215002248
Billy McKinney*NPlf28 .385 .500 .462 .962135100230
Matt McLainOWTss23 .265 .314 .347 .661982620213630
Ryan McMahon*DAY3b28 .192 .265 .375 .64012023135131248
Jeff McNeil*NL2b31 .287 .381 .347 .72810129410171212
Francisco Mejia#MARc 27 .216 .275 .297 .572378300339
MJ Melendez*WANrf24 .238 .333 .524 .857215301338
Joey MenesesGVdh31 .182 .182 .182 .364112000005
Whit MerrifieldNL2b34 .196 .288 .304 .593469201568
Jake MeyersMARcf27 .183 .244 .289 .53214226603141042
Owen MillerMIL2b26 .000 .200 .000 .20040000002
Andruw MonasterioCHK3b26 .213 .245 .236 .48189192004420
Yoan Moncada#OWT3b28 .262 .315 .417 .7331032751310835
Mickey Moniak*MILcf25 .269 .298 .537 .8351082980715245
Elehuris MonteroROL1b24 .222 .300 .410 .71011726814161051
Dylan MooreMILlf30 .000 .000 .000 .00020000000
Christopher MorelROLdh24 .198 .255 .421 .67612625109221046
Gabriel MorenoCHKc 23 .212 .298 .273 .571992160081220
Ryan MountcastleOWT1b26 .154 .267 .154 .421132000125
Mike Moustakas*MAR3b34 .234 .287 .421 .70714534825211139
Cedric Mullins*COOcf28 .262 .336 .434 .77012232714161418
Max Muncy*EDI3b32 .174 .258 .243 .5011152020291445
Sean MurphyNLc 28 .178 .296 .267 .5634582106517
Tom MurphyLEc 32 .323 .353 .419 .77231103002211
Omar Narvaez*WELc 31 .125 .222 .125 .34781000112
Bo Naylor*NHc 23 .302 .474 .7211.195431330511139
Josh Naylor*LFK1b26 .277 .328 .462 .79011933100416823
Kevin NewmanEDI3b29 .160 .160 .240 .400254200004
Brandon Nimmo*LEcf30 .328 .404 .6501.053137453113261742
Ryan Noda*WEL1b27 .337 .470 .6201.09092311214132234
Austin NolaBIWc 33 .000 .000 .000 .00020000000
Lars Nootbaar*MNTcf25 .241 .329 .444 .773133321205181725
Ryan O'Hearn*LE1b29 .311 .336 .452 .78813542100318635
Logan O'HoppeGVc 23 .125 .300 .500 .800162002347
Tyler O'NeillOWTlf28 .222 .300 .222 .52292000010
Shohei Ohtani*WELdh28 .320 .462 .7461.207122396214373335
Edward OlivaresNHlf27 .236 .282 .382 .6641102670312620
Matt Olson*DAY1b29 .231 .405 .521 .927117271011263430
James Outman*WANcf26 .290 .371 .490 .86110029913191334
Marcell OzunaWANdh32 .250 .326 .458 .78412030706221334
Joshua Palacios*EDIrf27 .194 .194 .444 .6393671125011
Richie Palacios*LFKlf26 .278 .381 .333 .714185100134
Isaac ParedesMNT3b24 .200 .276 .360 .6361002040414726
Vinnie Pasquantino*NH1b25 .321 .402 .554 .955112361703161517
Joc Pederson*ALPdh31 .224 .294 .337 .630982231213828
Jeremy PenaSAVss25 .241 .303 .313 .616112273115927
Geraldo Perdomo#NLss23 .252 .384 .350 .7341032670192221
Carlos PerezPIPc 32 .000 .000 .000 .00000000000
Salvador PerezFINc 33 .198 .246 .261 .507111222117432
Blake Perkins#MPSrf26 .323 .462 .419 .88131103003812
Tommy PhamLElf35 .254 .293 .500 .79311429100616628
Rene PintoMILc 26 .000 .000 .000 .00020000001
Jorge Polanco#LFK2b29 .248 .353 .455 .80810125605131629
Cal Raleigh#BABc 26 .229 .328 .381 .71011827604171838
Luke Raley*DAYrf28 .189 .279 .377 .65612223207161148
Harold RamirezWELdh28 .270 .331 .387 .71813737622171026
Jose E. Ramirez#LFK3b30 .281 .346 .395 .74111432512131318
J.T. RealmutoLEc 32 .242 .283 .364 .647992430315324
Rob RefsnyderBIWlf32 .250 .400 .250 .65041000011
Anthony RendonEDI3b33 .214 .267 .214 .481143000011
Hunter RenfroeALPrf31 .600 .600 .8001.40053100101
Luis Rengifo#MIL2b26 .265 .360 .388 .747982611381222
Pablo ReyesDAYss29 .000 .250 .000 .25030000010
Bryan Reynolds#LFKlf28 .303 .402 .532 .93410933516121328
Austin RileyNP3b26 .289 .352 .492 .84412837507231344
Emmanuel RiveraCOO3b27 .091 .167 .091 .258111000202
Anthony Rizzo*LE1b33 .429 .429 .5711.00073100201
Luis RobertDAYcf25 .220 .262 .427 .6891503370818745
Brendan RodgersROL2b26 .250 .250 .375 .62582100002
Endy Rodriguez#WELc 23 .292 .309 .477 .786651971113215
Julio Y. RodriguezMPScf22 .241 .288 .394 .6821373341522338
Jake RogersLFKc 28 .077 .071 .077 .148131000103
Johan RojasWELcf22 .167 .211 .278 .488183200104
Josh Rojas*SAV2b29 .316 .316 .526 .842196101504
Miguel RojasNPss34 .000 .000 .000 .00010000001
Brent RookerMPSdh28 .235 .287 .541 .828852050715532
Amed RosarioMPSss27 .211 .211 .263 .474194100203
Eddie Rosario*EDIlf31 .222 .253 .389 .64272163035320
Keibert Ruiz#WELc 24 .200 .258 .317 .57460121028414
Adley Rutschman#WANc 25 .245 .349 .330 .67910626601151817
Blake Sabol*ROLc 25 .241 .302 .299 .60187215008830
Gary SanchezNLc 30 .247 .333 .472 .805892201617619
Jesus Sanchez*SAVrf25 .227 .261 .636 .8972250037110
Carlos Santana#PIP1b37 .179 .297 .358 .65412322705162033
Anthony Santander#WELrf28 .248 .340 .395 .73512932704271830
Nolan Schanuel*BIW1b21 .309 .449 .327 .777551710041210
Davis SchneiderDAY2b24 .214 .353 .571 .924143201336
Kyle Schwarber*OWTlf30 .236 .346 .636 .983110265013271642
Corey Seager*DAYss29 .310 .375 .7311.106145458117321535
Marcus SemienWEL2b32 .321 .386 .571 .95814045348261517
Nick SenzelNP3b28 .059 .059 .235 .294171001106
Zack ShortBAB2b28 .000 .000 .000 .00000000000
Jose SiriLFKcf27 .232 .275 .442 .717952250519535
Austin SlaterBABcf30 .333 .360 .583 .943248301717
Dominic Smith*NL1b28 .265 .324 .353 .677349001335
Will SmithOWTc 28 .287 .339 .487 .8261153350618619
Donovan SolanoEDI1b35 .195 .260 .246 .505118236007735
Jorge SolerDAYdh31 .172 .217 .328 .5451222140512736
Edmundo SosaFIN3b27 .190 .227 .190 .418214000216
Juan Soto*LElf24 .233 .355 .426 .78112930217232538
George SpringerGVrf33 .333 .399 .504 .90312341306181220
Jacob StallingsGVc 33 .172 .275 .333 .6099316413131325
Giancarlo StantonMARdh33 .165 .278 .349 .62610918315101334
Spencer SteerNP1b25 .221 .299 .451 .75111325725241139
Tyler StephensonNPc 26 .238 .238 .381 .619215001308
DJ Stewart*DAYrf29 .281 .324 .500 .8243292117111
Bryson Stott*EDI2b25 .361 .395 .557 .9531224471516721
Myles StrawSAVcf28 .223 .304 .301 .6051032350141125
Eugenio SuarezMPS3b31 .239 .289 .442 .7321132750620733
Jack Suwinski*BABcf24 .164 .313 .382 .69511018307202442
Seiya SuzukiDAYrf28 .237 .309 .356 .6651353262291434
Dansby SwansonEDIss29 .292 .352 .400 .75265194014618
Raimel Tapia*MARrf29 .265 .306 .382 .6883491012212
Fernando TatisWANrf24 .207 .256 .333 .5901112331312840
Mike Tauchman*GVcf32 .282 .400 .330 .7301032950082133
Leody Taveras#CHKcf24 .223 .243 .346 .5891302951311434
Chris TaylorMNTlf32 .252 .308 .311 .619119301026938
Michael A. TaylorLFKcf32 .500 .500 .5001.00021000000
Tyrone TaylorSAVrf29 .385 .357 .385 .742135000203
Lane ThomasSAVrf27 .227 .267 .312 .5791413260210742
Spencer TorkelsonMIL1b23 .208 .288 .349 .6371062260371032
Gleyber TorresDAY2b26 .300 .370 .500 .87012036416201315
Ezequiel TovarPIPss21 .268 .302 .398 .7011233362213424
Jared TrioloWEL3b25 .270 .317 .351 .66837100019215
Mike TroutROLcf31 .238 .333 .492 .82512229518151851
Kyle Tucker*MILrf26 .231 .282 .388 .6711212840515919
Brice Turang*ROL2b23 .179 .257 .253 .510951710221019
Justin TurnerCOOdh38 .225 .297 .377 .67413831605251332
Trea TurnerMARss30 .302 .348 .504 .8511293972518933
Ramon UriasMNT3b29 .294 .294 .353 .647175100006
Gio UrshelaLFK3b31 .000 .000 .000 .00030000001
Enmanuel Valdez*GV2b24 .300 .367 .600 .967702130614814
Ildemaro Vargas#PIP3b31 .167 .250 .167 .417183000023
Miguel VargasNH2b23 .230 .294 .480 .7741002381514523
Daulton Varsho*OWTlf26 .250 .328 .546 .87410827808201230
Andrew VaughnMPS1b25 .303 .363 .443 .8061223750413629
Christian VazquezMPSc 32 .100 .100 .100 .200202000103
Nelson VelazquezNHrf24 .176 .222 .529 .752173002515
Alex Verdugo*ALPrf27 .351 .381 .568 .9493713311637
Matt VierlingCHKrf26 .271 .311 .429 .73970193127321
Anthony VolpeLFKss22 .206 .243 .392 .634972011511430
LaMonte Wade*NL1b29 .240 .345 .360 .70512530603122127
Christian WalkerNL1b32 .281 .353 .496 .849121341105151222
Jordan WalkerBIWrf21 .242 .340 .311 .65013232710131738
Matt Wallner*PIPlf25 .240 .391 .510 .90110425517231839
Taylor Walls#OWT2b26 .214 .353 .250 .603286100164
Taylor WardALPlf29 .198 .301 .236 .5371062140041433
Drew Waters#EDIcf24 .182 .182 .182 .364112000003
Joey WiemerOWTcf24 .000 .231 .000 .231100000024
Masyn WinnEDIss21 .0001.000 .0001.00000000010
Bobby Witt JrNHss23 .270 .301 .482 .7821373734619628
Connor WongCOOc 27 .215 .240 .331 .5711212650313342
Austin WynnsCHKc 32 .091 .091 .091 .182111000001
Mike Yastrzemski*LFKcf32 .235 .327 .490 .8179823516131429
Christian Yelich*GVlf31 .429 .483 .6571.140105451313221322
Masataka Yoshida*BIWlf29 .235 .293 .329 .62385205018612
Jacob YoungGVcf23 .241 .290 .379 .6702972105210
Mike ZuninoROLc 32 .105 .190 .158 .348192100117