Org batting register -- Monte Ward Baseball League
Regular season -- as of 9/13/2025

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*NHPss23 .250 .299 .402224561036253261062116
Wilyer Abreu*CGSrf25 .285 .343 .53044512746319627223912991
Luisangel AcunaAURss22 .273 .315 .416154427052415193831
Ronald AcunaCUYrf26 .199 .295 .3053476911183126543114236
Willy AdamesCAPss28 .296 .368 .544476141310298279354114305
Jo AdellWTBrf25 .283 .339 .6671594512215323611341113
Nick AhmedSPRss34 .283 .333 .377106304021510353200
Ozzie Albies#CED2b27 .252 .300 .3634051022108493832671117
Nick AllenDCMss25 .181 .220 .258182335031219095300
Pete AlonsoLKE1b29 .255 .336 .472632161380339088106918020
Jose AltuveNDF2b34 .254 .322 .378503128230136556944101156
Francisco AlvarezRMHc 22 .164 .230 .2492814652521171239211
Yordan Alvarez*TORdh27 .305 .378 .6005451663424110011176010763
Miguel AmayaTORc 25 .236 .282 .34933579121838393216303
Miguel Andujar lf29 .306 .355 .3491865750120113112421
Jonathan Aranda*DUR1b26 .228 .330 .38318041130522184253800
Orlando ArciaNDFss29 .278 .324 .484252701111337431175800
Nolan ArenadoCED3b33 .259 .321 .3665571441501558502509012
Gabriel AriasCUY3b24 .225 .293 .3352275110051820616732010
Randy ArozarenaDURlf29 .224 .328 .36455812531115656414751911610
Luis Arraez*CGS1b27 .314 .336 .370644202292196456173462
Harrison Bader cf30 .241 .289 .341498120211953448281252316
Javier BaezHOLss31 .129 .156 .12931400041011110
Patrick Bailey#SPRc 25 .244 .310 .39728770151935272266961
Luken BakerCEDdh27 .250 .4001.000410011201100
Austin BarnesWTBc 34 .250 .300 .2783248190024172227964
Joey BartNHPc 27 .302 .391 .547232701011547408267000
Brett Baty*DSP3b24 .278 .339 .53754150141211051900
Jake Bauers*LKE1b28 .108 .241 .203748401841124010
Josh Bell# 1b31 .221 .313 .37286194031272102600
Cody Bellinger*NDFcf28 .288 .349 .4384061171961066575378160
Will Benson*SPRlf26 .135 .256 .27037520163061612
Mookie BettsTORss31 .283 .372 .47550114225719866346881186
Bo BichetteRMHss26 .238 .263 .32134983192222282117431
Charlie Blackmon*RMHdh37 .197 .270 .3134679216410433344311333
Dairon BlancoAURlf31 .174 .229 .284109193031360835134
JJ Bleday*SEAcf26 .259 .345 .551247641421840400347001
Xander BogaertsSPR2b31 .246 .286 .351601148191147368034104121
Alec BohmCHI3b27 .257 .313 .4207071825831794748509932
Alex BregmanPRO3b30 .237 .284 .4166321502822778882419621
Will Brennan*OLLrf26 .240 .300 .36627967124529292234801
Jonah BrideTOR1b28 .291 .347 .4973441001102044580306900
Seth Brown*OLLlf31 .267 .371 .3003081003423910
Vidal Brujan#PUEss26 .287 .358 .39817149160119112172982
Jake BurgerDCM3b28 .246 .289 .457619152271347878142516200
Alec Burleson*PUEdh25 .269 .311 .4005201401701755856297832
Michael Busch*DCM1b26 .224 .309 .38661213726223827337520620
Lawrence Butler*CLErf23 .282 .344 .57961017239246111103257158257
Byron BuxtonCGScf30 .265 .327 .499423112243236591122912183
Jose CaballeroHAVss27 .184 .245 .27748890221754356351773512
Oswaldo Cabrera#NHP3b25 .211 .279 .2952856071531212265962
Willie Calhoun*RMHdh29 .207 .260 .30224250170221161174300
Alex CallRMHrf29 .238 .302 .372223531206191702164116
Daz CameronDURlf27 .194 .286 .38731630151041210
Junior CamineroCAP3b20 .277 .269 .369651830177001310
Luis CampusanoPUEc 25 .230 .272 .40623955821026361143500
Jeimer Candelario#SPR3b30 .203 .272 .3863897924413464243311062
Mark Canha 1b35 .244 .326 .409357871511443558389133
Victor Caratini# c 30 .267 .336 .40732988190937354327810
Dylan Carlson#NHPlf25 .500 .500 .500210000000000
Kerry Carpenter*CEDrf26 .270 .347 .529403109191121587064111203
Corbin Carroll*TORcf23 .246 .334 .49259414622173096916741184115
Triston Casas*CUY1b24 .255 .325 .50625966911830411269800
Nick CastellanosPROrf32 .221 .273 .39757412720325647363512871
Willi Castro#RMHss27 .221 .293 .332647143336957511553204157
Jake Cave*HOLrf31 .263 .300 .4922977817613444301710330
Andres ChaparroCUYdh25 .257 .315 .4061012612011211272310
Matt ChapmanOLL3b31 .243 .305 .450618150440288195255185131
Jazz Chisholm*CAPcf26 .221 .282 .331602133172156856547163408
Jackson ChourioCLElf20 .260 .314 .44767617636328881058471611910
Jonatan Clase#CUYlf22 .310 .359 .362581800145051433
Kody Clemens* 1b28 .246 .287 .5071423513082137193500
Ernie ClementTOR3b28 .276 .309 .46049313625320706412550264
Michael Conforto*TORlf31 .199 .282 .411292581101734543318611
Griffin Conine*AURrf26 .169 .231 .3021722950613141136200
William ContrerasHOLc 26 .279 .367 .50741611624123607685110632
Willson ContrerasNDFc 32 .277 .397 .482278771801350477518860
Carlos CorreaPEAss29 .306 .379 .5105101564022075625579910
Colton Cowser*CAPlf24 .253 .330 .499553140313338798460204179
Brandon Crawford*DCMss37 .163 .257 .27292154021191113100
J.P. Crawford*LKEss29 .225 .351 .439485109168246778689140145
Dylan CrewsDURrf22 .257 .341 .28635910016141332
Jake Cronenworth*PRO1b30 .252 .344 .4274451122761370728579741
Pete Crow-Armstrong*TORcf22 .224 .296 .40822851369323422367201
Oneil Cruz*PUEss25 .249 .302 .427607151401228866444213347
Travis d'ArnaudDSPc 35 .228 .300 .56319745901926406156200
Bryan De La CruzSPRlf27 .246 .254 .369651631157012110
Elly De La Cruz#CUYss22 .228 .307 .4026321443752190573702485721
Paul DeJongSEAss30 .244 .267 .36086211031010123700
Adrian Del Castillo*LKEc 24 .221 .311 .3571994460723213235820
Jonny DelucaSPRrf25 .193 .301 .2421613180020652035164
Rafael Devers*AUR3b27 .275 .336 .50455015143425669225115421
Zach DezenzoNHP1b24 .143 .250 .1431420000102800
Elias DiazCLEc 33 .273 .292 .3732206010042724153900
Yainer DiazCEDc 25 .302 .326 .4474971503331148711189900
Yandy DiazPRO1b32 .300 .344 .42164919535213758934111320
Jasson Dominguez#CAPlf21 .500 .500 .500210001000000
Brendan Donovan*HOLlf27 .256 .323 .39052013326412586911446454
Brenton DoyleCEDcf26 .228 .287 .3716441472551989512532034313
Mauricio DubonPEAlf29 .245 .287 .33227467150323262153861
Oliver Dunn*HOL3b26 .236 .311 .418551302258331611
Ezequiel DuranWTB3b25 .281 .314 .34214641601917173600
Jarren Duran*PROcf27 .279 .334 .5155491534416189668145131244
Adam Duvall rf35 .245 .349 .49014335501016271224100
Tommy Edman#HAVcf29 .229 .301 .4311443361719210163152
Xavier Edwards#CHIss24 .309 .390 .411530164151538258172935113
Jerar EncarnacionRMHdh26 .227 .279 .394251571201024352167420
Santiago EspinalCLE3b29 .220 .284 .3491864160627213142442
Thairo EstradaSEA2b28 .208 .222 .283531121060011600
Stuart FairchildPROcf28 .197 .250 .3311422851416121947111
Kyle FarmerDSP2b33 .164 .259 .242165278111173194012
Freddy FerminCHIc 29 .249 .304 .340421105801043413318942
Tyler FitzgeraldNHPss26 .255 .299 .425478122281175974331172319
Wilmer FloresSPR1b32 .171 .282 .2861402470320164182610
Estevan Florial*RMHdh26 .143 .250 .1431420000002600
Jake Fraley*PROrf29 .309 .355 .38550115531216456237913920
Freddie Freeman* 1b34 .287 .379 .496627180312321088368911591
Sal Frelick*LKErf24 .246 .324 .34855813729566752957106205
TJ Friedl*RMHcf28 .235 .306 .3981663941715256123340
David FryPUEdh28 .260 .314 .408346901801137407209740
Joey Gallo*LKE1b30 .140 .234 .22857820156073310
Adolis GarciaSPRrf31 .229 .292 .420612140300296794651179114
Luis V. Garcia*NHP2b24 .239 .293 .36747711422013515723784196
Maikel GarciaCGS3b24 .257 .310 .3582265872425240184786
Stone GarrettCUYdh28 .400 .400 .70030123024700400
Mitch GarverCAPdh33 .207 .303 .42519340901126283246310
Zack GelofCUY2b24 .229 .297 .3874371001501850416371641911
Andres Gimenez*PEA2b25 .198 .244 .263434861604352552374177
Paul GoldschmidtCUY1b36 .217 .281 .362577125240206659450173102
Nick GonzalesWTB2b25 .321 .345 .48424679193531291105421
Romy GonzalezDUR2b27 .230 .271 .3421964570522162975125
Hunter GoodmanTORc 24 .184 .212 .34749920255021700
Nolan Gorman*OLL2b24 .197 .246 .328611220274042502
Riley Greene*DCMlf23 .254 .333 .42563016024624778737419272
Randal GrichukPROrf32 .326 .367 .623236772501542282134800
Trent Grisham*NHPcf27 .202 .311 .4121142352516122163711
Vladimir GuerreroOLL1b25 .284 .348 .47064918445224918385812010
Lourdes GurrielAURlf30 .241 .284 .327257624063021795731
Eric HaaseDURc 31 .277 .306 .48994262061416043900
David Hamilton*SPRss26 .228 .294 .387535122204197468546145438
Garrett HampsonCEDcf29 .165 .211 .212851440064142331
Mitch HanigerCHIrf33 .236 .322 .353394931529404534812300
Ian Happ#CEDlf29 .236 .334 .394592140412168658483189174
Bryce Harper*NDF1b31 .288 .370 .5206121765312910310638117741
Michael Harris II*SPRcf23 .281 .328 .43946213015516526413296126
Ke'Bryan HayesDUR3b27 .237 .339 .3561603870417164213332
Austin HaysCEDlf28 .204 .260 .3441573213031318394900
Austin HedgesWTBc 31 .070 .112 .11318613202413188500
Jonah Heim#HAVc 29 .248 .282 .4082065130102227194000
Gunnar Henderson*CGSss23 .303 .386 .59263819336745126128783169212
Enrique HernandezHOL3b32 .167 .259 .2504881017524800
Teoscar HernandezPUElf31 .221 .281 .384596132220257581942215233
Ivan HerreraCAPc 24 .313 .375 .442351110123949394318782
Jason Heyward*NHPrf34 .178 .266 .367297531431241415316273
Kyle HigashiokaPEAc 34 .189 .249 .4823807215032488423011912
Derek Hill cf28 .233 .255 .383133314241216133871
Sam Hilliard* lf30 .210 .272 .4351382940917211116431
Nico HoernerNHP2b27 .276 .346 .37757916031098064115456268
Spencer Horwitz*NDF1b26 .244 .330 .40747211522217756095511500
Andy Ibanez 2b31 .268 .310 .402164444062224553510
Jose Iglesias 2b34 .314 .347 .3954231331715464110136352
Jonathan IndiaWTB2b27 .254 .366 .394472120300126632196511156
Kyle Isbel*AURcf27 .224 .286 .32145510210585440535114153
Alex JacksonOLLc 28 .200 .200 .400511000000000
Danny JansenRMHc 29 .186 .301 .27028553120426235456400
Ryan JeffersDCMc 27 .253 .306 .517261661501836415156710
Leo JimenezCGSss23 .191 .275 .2818917501610563800
Connor JoeCED1b31 .195 .267 .3664181024304900
Aaron JudgeOLLcf32 .291 .396 .619628183432531241051010120692
Josh JungWTB3b26 .217 .263 .38042993103184371426122125
Colt Keith*TOR2b22 .212 .238 .2539921400105041610
Jarred Kelenic*CUYlf24 .204 .269 .32939280122113329431144104
Carson KellyAURc 29 .229 .311 .3651703950623193183610
Max Kepler*HAVrf31 .188 .241 .27127752151216223177110
Ha-Seong KimCLEss28 .228 .314 .3443959012210623625081184
Isiah Kiner-FalefaCLE2b29 .301 .330 .4404451341651263548135994
Alejandro KirkNHPc 25 .208 .307 .28333269190219303454511
Heston Kjerstad*CLElf25 .289 .355 .40297282031213282600
Steven Kwan*NHPlf26 .249 .340 .36256614115215727157883115
Shea LangeliersPUEc 26 .235 .281 .4224059511121485212811964
Wyatt LangfordCAPlf22 .225 .313 .39636482140165342542101197
Trevor Larnach*AURdh27 .272 .321 .4174121121201652562289881
Ramon LaureanoPROrf29 .236 .255 .4101954610082120236721
Jung Hoo Lee*CAPcf25 .286 .375 .2861440001302100
Korey LeeOLLc 25 .243 .265 .3792726613082931187951
Royce LewisPUE3b25 .258 .325 .5434111062403165781429524
Francisco Lindor#OLLss30 .254 .329 .508630160381401061131163169125
Brandon LockridgeAURrf27 .250 .308 .5831231012501510
Joey Loperfido*NDFlf25 .200 .259 .296125257111211285111
Nicky Lopez*HAV2b29 .224 .290 .2756151382122473975113445
Otto LopezLKE2b25 .250 .300 .3516691673121181625431322613
Brandon Lowe*CHI2b29 .270 .329 .4946701813363510897951163113
Josh Lowe*WTBrf26 .224 .307 .374468105343106352453184359
Nathaniel Lowe*SPR1b28 .279 .384 .415619173221208779510315330
Nathan Lukes*CUYlf29 .215 .309 .27713028420780181522
Gavin Lux*CGS2b26 .270 .342 .42431184164839382346830
Manny MachadoCAP3b31 .261 .312 .434636166320267481346136234
Nick MadrigalNHP3b27 .077 .200 .0771310001102210
Luke MaileSEAc 33 .166 .227 .2451632740315142115541
Justyn-Henry MalloyNDFdh24 .206 .319 .4411022141615140175220
Rafael Marchan#CUYc 25 .230 .269 .402122289041213162900
Manuel MargotDCMlf29 .255 .310 .3601614180322140132110
Brandon Marsh*PUElf26 .264 .328 .400447118264967462421792510
Ketel Marte#TOR2b30 .267 .336 .51956515125635104111657109112
Starling MarteWTBrf35 .208 .269 .3311783762425101144692
Austin MartinPUEcf25 .269 .297 .3762797519132831495268
Angel Martinez#HAVcf22 .259 .314 .3541894990324221143840
J.D. MartinezHAVdh36 .230 .314 .36856212930314584786219500
Michael Massey*SEA2b26 .244 .291 .4365501342942364644349620
Jorge Mateo 2b29 .188 .268 .323186351033231521955165
Luis MatosHOLcf22 .000 .091 .0001000001001200
James McCannSPRc 34 .284 .322 .509324922201738523168700
Kyle McCann*DSPc 26 .300 .344 .60030930248111100
Jake McCarthy* cf26 .248 .318 .353533132141266769144297206
Grant McCray*CGScf23 .258 .294 .35531800124021500
Andrew McCutchenDSPdh37 .281 .357 .445299841301235545328531
Reese McGuire*CEDc 29 .194 .302 .22236710044241200
Zach McKinstry*AURss29 .201 .250 .2841342772098093830
Ryan McMahon*RMH3b29 .230 .315 .34564314820018575337820135
Jeff McNeil*LKE2b32 .254 .321 .42150312833017636774691110
Parker Meadows*SPRcf24 .236 .303 .423581137229238878552175167
MJ Melendez*DCMlf25 .209 .264 .415569119284277764737172112
Whit MerrifieldLKE2b35 .239 .312 .3041383322116101152342
Jackson Merrill*SEAcf21 .271 .313 .432653177374208787241125153
Jake MeyersDURcf28 .189 .272 .26317533100118157135512
Drew Millas#NDFc 26 .255 .333 .2779424200780112553
Jose MirandaNDF3b26 .313 .354 .467495155398768778257422
Garrett Mitchell*DURcf25 .237 .311 .4342957024584434131107144
Yoan Moncada#HOL3b29 .267 .374 .41114639131219172233511
Mickey Moniak*PEAcf26 .250 .292 .50617644521225301114760
Dylan MooreNHPss31 .231 .348 .42851611942318756718771594911
Gabriel MorenoCUYc 24 .204 .306 .29338278201440251568853
Ryan MountcastleAUR1b27 .229 .286 .3375231203127393224014422
Cedric Mullins*CAPcf29 .255 .305 .4613849812519525432591297
Max Muncy*CLE3b33 .192 .317 .4283606922021486316612510
Sean Murphy c 29 .276 .353 .67610529601215210132400
Dane Myers rf28 .262 .324 .47016443122624153125555
Bo Naylor*CGSc 24 .151 .211 .2241522350211131116612
Josh Naylor*CAP1b27 .210 .299 .346586123200207277868114192
Zach NetoCAPss23 .345 .402 .59322678200123634517441615
Kevin NewmanLKEss30 .244 .287 .3255041232415465032998169
Brandon Nimmo*CUYlf31 .255 .328 .444601153191317178760156104
Jhonkensy Noel rf22 .163 .235 .3471472430820223114900
Lars Nootbaar*PEArf26 .246 .340 .437540133346198265374126154
Connor NorbyCUY3b24 .234 .279 .450218511021125301136663
Nasim Nunez#CEDss23 .100 .308 .1001010001003300
Ryan O'Hearn*DCMdh30 .256 .320 .38157814820216656115510610
Logan O'HoppePROc 24 .188 .258 .2942184150614254176721
Tyler O'NeillCGSlf29 .281 .383 .665224631102545535328901
Shohei Ohtani*CLEdh29 .314 .401 .672659207438591501306961885717
Matt Olson*DSP1b30 .225 .312 .368658148291219458127318201
Joey OrtizDUR3b25 .246 .323 .36458514430695968762119126
Marcell OzunaOLLdh33 .319 .392 .507643205310301078647417200
Cristian PacheLKEcf25 .198 .264 .287101203021010184310
Andy PagesPUEcf23 .235 .297 .36827264112733230247830
Pedro Pages c 25 .221 .264 .353136302241610083930
Richie Palacios*CED2b27 .220 .341 .347245541116262083868144
Isaac ParedesTOR3b25 .244 .306 .431332811401653365266400
Vinnie Pasquantino* 1b26 .253 .309 .4294711192901867626337810
Joc Pederson*DURdh32 .258 .358 .533484125201379670116514573
Jeremy PenaDSPss26 .251 .287 .366574144311116964102194145
David Peralta*PEArf36 .259 .337 .39444411522112565364813333
Geraldo Perdomo#AURss24 .226 .311 .32264514643258037575145106
Salvador PerezCLEc 34 .225 .267 .39444910116020526111179900
Wenceel Perez#DSPrf24 .204 .284 .33631865159330293338451
Blake Perkins#RMHcf27 .231 .300 .2893949110232831435126118
Tommy Pham rf36 .236 .281 .4311443481618230113920
Kevin PillarPEAcf35 .274 .318 .4111243412111910442370
Jurickson Profar#DSPlf31 .262 .368 .455600157350278575178611364
Ceddanne RafaelaDURss23 .232 .253 .3715741331841859761081772410
Cal Raleigh#DSPc 27 .212 .298 .4354349216027676354913630
Luke Raley*CLElf29 .254 .334 .5575031281844293932239159144
Jose E. Ramirez#WTB3b31 .274 .328 .4726781863613210388155815412
Heliot RamosLKEcf24 .262 .329 .47753914126328748215514572
J.T. Realmuto c 33 .269 .322 .45048413017123686963313134
Rob RefsnyderNDFlf33 .321 .389 .555290932111549563308630
Hunter RenfroeWTBrf32 .201 .278 .32715932110316240184000
Luis Rengifo#PRO3b27 .304 .344 .383253771103202721555139
Bryan Reynolds#NDFlf29 .290 .353 .466596173265239284752158100
Austin RileyPEA3b27 .246 .301 .50359414645036738654416610
Emmanuel RiveraPUE3b28 .259 .298 .40927471143728221156900
Anthony Rizzo*NHP1b34 .235 .316 .2941741003202400
Luis RobertRMHcf26 .162 .218 .2362594270492001910576
Victor RoblesNHPcf27 .340 .381 .433406138271347441118883620
Brayan Rocchio#CLEss23 .313 .389 .3131650004202220
Brendan RodgersWTB2b27 .266 .320 .37757115222113556364013500
Julio Y. RodriguezHOLcf23 .246 .294 .351487120120137049729136222
Jake RogersPEAc 29 .187 .240 .394193361001021282127020
Josh Rojas*DCM3b30 .234 .305 .3693939213212423623810564
Miguel RojasOLLss35 .276 .312 .388417115260740621235462
Brent RookerHOLdh29 .301 .362 .58559818024446117112852173144
Ben Rortvedt*CHIc 26 .247 .342 .3051744370115144215211
Amed Rosario rf28 .252 .290 .310242615032412585935
Keibert Ruiz#AURc 25 .231 .260 .378415961901436512163932
Adley Rutschman#TORc 26 .262 .333 .417309811201255371335510
Blake Sabol*RMHc 26 .261 .320 .3482362002202500
Gary Sanchez dh31 .221 .293 .42916336401020261164700
Jesus Sanchez*HOLrf26 .228 .290 .35328966131727251259053
Carlos Santana#CHI1b38 .276 .363 .50757615934033918947810710
Anthony Santander# rf29 .198 .278 .4106361262103879104106314310
Nolan Schanuel*WTB1b22 .224 .332 .291522117200554341078126102
Casey SchmittPUE2b25 .167 .225 .41736600346031201
Daniel Schneemann* ss27 .242 .323 .4031493652516183155313
Davis SchneiderHAVlf25 .177 .257 .31760610726417645136321785
Max SchuemannDSPss27 .205 .296 .248375771030382674212271
Kyle Schwarber*SPRdh31 .246 .363 .4656021482403610184310921142
Corey Seager*TORss30 .282 .353 .5054321221912572702478112
Marcus SemienCHI2b33 .243 .320 .4026051473112181925679360
Gavin Sheets*CHI1b28 .193 .242 .3648817603139062300
Michael Siani*CHIcf24 .223 .281 .3141753932316261147193
Jon Singleton*SEA1b32 .226 .320 .347412932038344515811810
Jose SiriOLLcf28 .215 .269 .420531114190306962535220246
Austin SlaterHAVrf31 .186 .245 .278436811527274643115621
Josh Smith* 3b26 .231 .334 .379520120244157557216214081
Pavin Smith*DURlf28 .251 .372 .517207521901235421414730
Will SmithLKEc 29 .263 .326 .4404571203031553468369811
Tyler Soderstrom*CGS1b22 .252 .343 .518218551711333283275100
Nick Sogard#PUE2b26 .320 .370 .420501650074131631
Donovan SolanoSEA3b36 .235 .285 .3572215260726210164111
Jorge SolerDSPdh32 .233 .315 .44457213337028759927116700
Edmundo SosaNDFss28 .275 .324 .5561714714583325774640
Lenyn SosaPEA3b24 .234 .264 .389167398061719163720
Juan Soto*SEArf25 .262 .388 .4956101603193111490212413254
George SpringerCHIrf34 .244 .316 .394606148275186584364136174
Jacob StallingsNDFc 34 .260 .331 .41922759131728346197100
Giancarlo StantonCEDdh34 .191 .247 .37563212132028798344423800
Tyler StephensonDURc 27 .241 .306 .3764391063019446693712200
Trevor StoryDURss31 .253 .314 .33515840130017132125196
Bryson Stott*PUE2b26 .192 .257 .27355310617564841445111187
Garrett Stubbs*HAVc 31 .157 .244 .2131973142118156175662
Eugenio SuarezSEA3b32 .223 .292 .4216291403203177102105321111
Jack Suwinski*DSPcf25 .171 .194 .31435620143011100
Seiya Suzuki rf29 .259 .322 .429518134373155977645170114
Dansby SwansonHOLss30 .260 .320 .401549143271167759346143288
Trey Sweeney*WTBss24 .276 .333 .4571273580516221104300
Fernando TatisNDFrf25 .289 .340 .52140511729121706762789123
Mike Tauchman*PEArf33 .209 .309 .334575120161188044876144103
Leody Taveras#HAVcf25 .209 .299 .3034599615284640060106225
Chris TaylorOLLlf33 .000 .000 .000300000000100
Michael A. TaylorHOLcf33 .206 .299 .47168143051113092041
Tyrone TaylorDSPrf30 .295 .330 .42227581241329315116740
Rowdy Tellez*DCM1b29 .244 .299 .38056113725017567544213710
Matt Thaiss*HOLc 29 .400 .571 .9001042014213300
Alek Thomas*CUYcf24 .175 .250 .4254072123613111
Lane ThomasCHIrf28 .240 .318 .40553812924101570799551542811
Michael Toglia#CED1b25 .203 .300 .439517105198296574666217212
Spencer TorkelsonCGS1b24 .159 .251 .30515124100416162173300
Abraham Toro#OLL3b27 .254 .282 .35214236802189062001
Luis TorrensCEDc 28 .200 .276 .325120246039113102700
Gleyber TorresRMH2b27 .226 .301 .32262414123211614406814661
Ezequiel TovarCEDss22 .260 .286 .46757615047322608051717532
Jose TrevinoSEAc 31 .207 .293 .30135273101740463407810
Chadwick TrompCUYc 29 .293 .300 .485992916011110013300
Mike Trout cf32 .195 .294 .42115931221025291234462
Kyle Tucker*CAPrf27 .243 .377 .46541510114026726228897154
Brice Turang*DUR2b24 .200 .253 .26055111012634742337107474
Justin TurnerLKEdh39 .243 .336 .383569138301166782156713331
Trea TurnerSEAss31 .275 .315 .411604166190218852432118207
Luis UriasHOL3b27 .111 .205 .250728103129182800
Ramon UriasNDF3b30 .258 .294 .46420954100112139385000
Gio Urshela 3b32 .136 .190 .18659800156041300
Ildemaro Vargas#HAV3b32 .240 .298 .3464621112916513123749124
Miguel VargasDCM3b24 .147 .261 .23295142021151142300
Daulton Varsho*PEAcf27 .191 .278 .38955010521824797126520392
Andrew VaughnRMH1b26 .206 .251 .32258712124114545643114311
Christian VazquezSPRc 33 .200 .200 .2502041002200400
Nelson VelazquezNHPdh25 .237 .309 .3441603861320191165831
Alex Verdugo*WTBlf28 .212 .292 .335433922111041413468111
Mark Vientos 3b24 .264 .313 .46856014819131749223919020
Matt VierlingDSPcf27 .260 .307 .42360115641913767043813600
Anthony VolpeSEAss23 .235 .287 .33652412312795743436133289
LaMonte Wade*CLE1b30 .260 .363 .43652713723222787858215430
Tyler Wade*DCM3b29 .200 .236 .24833567323331911583103
Will Wagner*NDF2b25 .305 .344 .4351544711032120093010
Christian WalkerPEA1b33 .209 .310 .404545114220287081196315711
Matt Wallner*PROrf26 .217 .324 .40343494360155857155618372
Taylor Walls#RMHss27 .231 .298 .308521221072051660
Taylor Ward lf30 .252 .318 .38452313221314476744814302
Austin Wells*PROc 24 .228 .301 .434355812121650505337700
Jordan WestburgCUY3b25 .260 .300 .484446116215236083822107810
Jacob T. WilsonCHIss22 .204 .304 .2459820210102311700
Weston WilsonCUYlf29 .233 .277 .4451463414151820185620
Jesse Winker*NHPlf30 .214 .331 .30150510823076437981135174
Masyn WinnPROss22 .244 .298 .3525461331879704563811691
Brett Wisely*TOR2b25 .273 .325 .4901433911162217385201
Bobby Witt JrCGSss24 .337 .386 .5817122405273615191849109259
Connor WongDCMc 28 .273 .322 .40848313226013475182813484
James Wood*SEAlf21 .247 .327 .4144811192961355811581771613
Mike Yastrzemski*WTBrf33 .187 .286 .3594187811815424725812742
Christian Yelich*DURlf32 .299 .379 .479432129197157258650110172
Juan YepezAUR1b26 .340 .375 .460324110210632334165840
Masataka Yoshida*CGSdh30 .287 .360 .41037610816010515610355430
Jacob YoungPUEcf24 .265 .316 .345339901504452922483318

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*NHPss2347241011 .701 26.9 4.1 .152 .669 .2191990
Wilyer Abreu*CGSrf25115490046 .873 83.0 6.8 .245 .880 .35168236
Luisangel AcunaAURss2237166112 .731 20.4 4.7 .143 .670 .2141264
Ronald AcunaCUYrf261023970212 .600 32.8 3.0 .107 .598 .28020106
Willy AdamesCAPss28112538058 .912 100.4 7.7 .248 .994 .41460259
Jo AdellWTBrf25411740111.006 36.6 8.3 .3841.110 .51629106
Nick AhmedSPRss3420117302 .711 13.3 4.4 .094 .615 .142640
Ozzie Albies#CED2b27112436027 .663 43.2 3.7 .111 .590 .18529147
Nick AllenDCMss2558195401 .478 10.8 1.9 .077 .373 .126847
Pete AlonsoLKE1b291627150413 .807 102.0 5.6 .217 .783 .32971298
Jose AltuveNDF2b341325653614 .700 61.2 4.1 .123 .653 .22936190
Francisco AlvarezRMHc 2267305005 .479 16.1 1.8 .085 .394 .1671270
Yordan Alvarez*TORdh271406170412 .978 123.5 8.4 .2951.015 .41177327
Miguel AmayaTORc 25105370567 .631 32.4 3.2 .113 .530 .16721117
Miguel Andujar lf2939200003 .704 23.3 4.7 .043 .609 .108665
Jonathan Aranda*DUR1b2649212033 .714 24.1 4.5 .156 .690 .2941869
Orlando ArciaNDFss2976274224 .808 39.5 5.6 .206 .753 .27425122
Nolan ArenadoCED3b331546110213 .687 64.9 4.1 .108 .600 .19630204
Gabriel AriasCUY3b2471249008 .628 20.3 2.8 .110 .608 .2251576
Randy ArozarenaDURlf29162653065 .692 72.3 4.3 .140 .688 .28547203
Luis Arraez*CGS1b271436734225 .706 73.6 4.2 .056 .569 .08932238
Harrison Bader cf30129540055 .631 48.4 3.2 .100 .574 .17131170
Javier BaezHOLss31732000 .285 0.7 0.7-0.000 .222 .06504
Patrick Bailey#SPRc 2573319314 .707 36.9 4.4 .153 .667 .26125114
Luken BakerCEDdh27150001.400 1.715.3 .7501.6671.00014
Austin BarnesWTBc 341063500211 .578 25.8 2.7 .028 .465 .102990
Joey BartNHPc 2755266003 .938 51.2 8.4 .246 .976 .35826127
Brett Baty*DSP3b241359001 .876 9.8 6.6 .259 .850 .352529
Jake Bauers*LKE1b28087000 .444 4.4 1.8 .095 .439 .270515
Josh Bell# 1b31099014 .685 9.6 3.6 .151 .620 .267732
Cody Bellinger*NDFcf28109456086 .787 65.7 5.9 .150 .766 .25635178
Will Benson*SPRlf261244100 .526 2.6 2.0 .135 .500 .270310
Mookie BettsTORss311255760312 .847 91.1 6.5 .192 .870 .35151238
Bo BichetteRMHss26983650310 .584 27.6 2.7 .083 .462 .12023112
Charlie Blackmon*RMHdh37125514005 .583 40.7 2.9 .116 .512 .20830146
Dairon BlancoAURlf3124120212 .513 7.2 2.0 .110 .542 .266631
JJ Bleday*SEAcf2650284034 .896 47.9 6.8 .291 .904 .42534136
Xander BogaertsSPR2b311556370226 .637 55.3 3.1 .105 .535 .18034211
Alec BohmCHI3b271627670227 .733 86.4 4.2 .163 .646 .23578297
Alex BregmanPRO3b301596790418 .700 71.1 3.8 .179 .615 .24557263
Will Brennan*OLLrf26603081312 .665 28.1 3.3 .125 .564 .20421102
Jonah BrideTOR1b2883375017 .844 58.6 6.3 .206 .801 .29431171
Seth Brown*OLLlf31435001 .671 3.7 4.4 .033 .652 .16719
Vidal Brujan#PUEss2641190003 .756 25.6 5.4 .111 .748 .2461768
Jake BurgerDCM3b281486600218 .747 77.0 4.3 .212 .664 .25262283
Alec Burleson*PUEdh25133565376 .711 65.9 4.5 .131 .634 .18834208
Michael Busch*DCM1b261616960610 .695 76.7 4.2 .162 .652 .28851236
Lawrence Butler*CLErf231626731318 .922 116.6 6.7 .297 .944 .42087353
Byron BuxtonCGScf30106468044 .826 70.7 5.9 .234 .818 .31450211
Jose CaballeroHAVss27156536164 .521 35.9 2.3 .092 .510 .21130135
Oswaldo Cabrera#NHP3b25583172211 .574 22.8 2.5 .084 .496 .1891384
Willie Calhoun*RMHdh2964262025 .561 18.9 2.6 .095 .462 .1651973
Alex CallRMHrf2954245014 .674 24.7 3.7 .135 .639 .2511883
Daz CameronDURlf27935000 .673 3.9 4.2 .194 .680 .355412
Junior CamineroCAP3b201567021 .638 6.5 3.5 .092 .521 .108424
Luis CampusanoPUEc 2565257034 .678 26.3 3.7 .176 .596 .2342097
Jeimer Candelario#SPR3b30108427017 .657 40.9 3.5 .183 .605 .27841150
Mark Canha 1b3596408058 .735 48.5 4.6 .165 .694 .27230146
Victor Caratini# c 3084369048 .743 45.7 4.9 .140 .687 .24028134
Dylan Carlson#NHPlf25020001.000 0.513.5 .0001.000 .00001
Kerry Carpenter*CEDrf26103450001 .875 75.1 6.8 .258 .872 .35251213
Corbin Carroll*TORcf23162676023 .826 102.8 5.9 .246 .886 .41469292
Triston Casas*CUY1b2465286006 .831 42.0 5.7 .251 .794 .35128131
Nick CastellanosPROrf321626150014 .670 60.3 3.5 .176 .597 .24748228
Willi Castro#RMHss27162720058 .625 65.8 3.4 .111 .574 .20648215
Jake Cave*HOLrf3172319235 .791 43.6 5.1 .229 .741 .29636146
Andres ChaparroCUYdh2527112114 .721 12.4 4.1 .149 .646 .2281341
Matt ChapmanOLL3b311626780316 .755 84.3 4.7 .207 .718 .31672278
Jazz Chisholm*CAPcf26160660337 .612 60.9 3.4 .110 .601 .24134199
Jackson ChourioCLElf201627372413 .761 92.9 4.7 .186 .719 .26967302
Jonatan Clase#CUYlf221564010 .721 7.6 4.7 .052 .674 .138121
Kody Clemens* 1b2826157052 .794 21.1 5.0 .261 .752 .3242172
Ernie ClementTOR3b281405273515 .770 68.2 4.8 .185 .742 .28048227
Michael Conforto*TORlf3168326007 .693 33.3 3.7 .212 .640 .31828120
Griffin Conine*AURrf2643186002 .534 12.2 2.3 .134 .455 .2091152
William ContrerasHOLc 261014770212 .874 77.3 6.6 .228 .869 .35348211
Willson ContrerasNDFc 3283340048 .879 57.1 7.2 .205 .947 .41031134
Carlos CorreaPEAss29128575039 .889 101.1 7.5 .204 .890 .31862260
Colton Cowser*CAPlf24151619119 .829 90.7 5.7 .246 .828 .36967276
Brandon Crawford*DCMss3725105012 .529 6.8 2.3 .109 .468 .228625
J.P. Crawford*LKEss29147583025 .790 81.8 5.7 .214 .834 .41648213
Dylan CrewsDURrf22841010 .627 3.9 3.6 .029 .643 .171110
Jake Cronenworth*PRO1b301205161519 .771 64.0 4.8 .175 .734 .31046190
Pete Crow-Armstrong*TORcf2267262544 .704 31.1 4.4 .184 .758 .3681893
Oneil Cruz*PUEss25148660056 .728 81.9 4.7 .178 .727 .29563259
Travis d'ArnaudDSPc 3552220024 .863 33.1 5.7 .335 .846 .41128111
Bryan De La CruzSPRlf27367013 .623 5.3 2.7 .123 .500 .154524
Elly De La Cruz#CUYss221627093117 .709 76.8 3.9 .174 .730 .34263254
Paul DeJongSEAss30890012 .627 7.9 3.1 .116 .507 .140431
Adrian Del Castillo*LKEc 2454225002 .668 23.6 4.1 .136 .631 .2611371
Jonny DelucaSPRrf2545186001 .543 14.8 3.0 .050 .593 .248839
Rafael Devers*AUR3b271426070418 .840 88.9 5.7 .229 .794 .32472277
Zach DezenzoNHP1b24516000 .393 0.6 1.4 .000 .333 .14302
Elias DiazCLEc 3354226007 .665 21.8 3.5 .100 .527 .1231482
Yainer DiazCEDc 251135180222 .773 64.6 4.7 .145 .653 .18147222
Yandy DiazPRO1b321626940113 .765 92.9 5.4 .120 .683 .18650273
Jasson Dominguez#CAPlf21020001.000 0.513.5 .0001.000 .00001
Brendan Donovan*HOLlf27140585375 .713 68.6 4.6 .135 .664 .22142203
Brenton DoyleCEDcf261557085417 .658 68.0 3.4 .143 .639 .27249239
Mauricio DubonPEAlf2964293023 .619 27.2 3.4 .088 .540 .1611891
Oliver Dunn*HOL3b261561001 .730 7.0 4.3 .182 .682 .236423
Ezequiel DuranWTB3b2531157123 .657 15.7 3.8 .062 .537 .110750
Jarren Duran*PROcf271175982110 .849 95.4 6.2 .237 .861 .35578283
Adam Duvall rf3541166004 .839 24.7 6.0 .245 .830 .3991570
Tommy Edman#HAVcf2940163030 .731 19.8 4.6 .201 .735 .3331462
Xavier Edwards#CHIss241436125412 .802 92.2 6.2 .102 .875 .30933218
Jerar EncarnacionRMHdh2667269002 .673 28.4 3.9 .167 .607 .2392299
Santiago EspinalCLE3b2943210614 .634 18.6 3.2 .129 .570 .2151265
Thairo EstradaSEA2b281154001 .505 3.1 2.0 .075 .372 .094315
Stuart FairchildPROcf2845152002 .581 12.7 2.9 .134 .581 .2681047
Kyle FarmerDSP2b3344189028 .502 9.8 1.8 .079 .426 .1881040
Freddy FerminCHIc 291234613213 .644 42.1 3.4 .090 .547 .16918143
Tyler FitzgeraldNHPss261255264105 .724 63.2 4.4 .169 .724 .28046203
Wilmer FloresSPR1b3242163013 .568 12.3 2.8 .114 .529 .2501040
Estevan Florial*RMHdh26316000 .393 0.6 1.4 .000 .333 .14302
Jake Fraley*PROrf291175460613 .741 66.7 4.7 .076 .715 .18834193
Freddie Freeman* 1b341627250313 .875 122.3 7.1 .209 .900 .36465311
Sal Frelick*LKErf241606359210 .672 67.1 4.1 .102 .642 .23140194
TJ Friedl*RMHcf2851188221 .704 22.3 4.6 .163 .688 .2591266
David FryPUEdh28943730014 .721 41.2 4.1 .147 .637 .21729141
Joey Gallo*LKE1b30064001 .462 3.3 1.8 .088 .420 .228313
Adolis GarciaSPRrf311626740513 .712 74.7 4.1 .191 .665 .28659257
Luis V. Garcia*NHP2b241245230716 .659 48.8 3.4 .128 .605 .23335175
Maikel GarciaCGS3b2463246113 .669 24.8 3.7 .102 .605 .1901381
Stone GarrettCUYdh288300011.100 7.710.9 .3001.105 .300521
Mitch GarverCAPdh3356221012 .728 26.5 4.6 .218 .710 .3472082
Zack GelofCUY2b24123482026 .683 49.8 3.8 .158 .653 .26133169
Andres Gimenez*PEA2b25126467054 .507 29.2 2.2 .065 .443 .14120114
Paul GoldschmidtCUY1b361606380715 .643 58.6 3.3 .146 .582 .24644209
Nick GonzalesWTB2b2547262142 .829 41.7 6.4 .163 .776 .20727119
Romy GonzalezDUR2b2743207001 .612 18.3 3.2 .112 .573 .1941267
Hunter GoodmanTORc 241452011 .558 3.5 2.2 .163 .463 .204417
Nolan Gorman*OLL2b241366101 .574 4.2 2.2 .131 .462 .164420
Riley Greene*DCMlf23162712054 .758 95.5 5.4 .171 .739 .29754268
Randal GrichukPROrf3245251003 .989 53.4 8.9 .2971.000 .35240147
Trent Grisham*NHPcf2733132005 .723 13.8 3.9 .211 .680 .3511247
Vladimir GuerreroOLL1b251627180320 .818 103.9 5.7 .186 .767 .27771305
Lourdes GurrielAURlf30632750214 .610 20.8 2.6 .086 .490 .1281084
Eric HaaseDURc 311898001 .795 13.9 5.4 .213 .725 .255846
David Hamilton*SPRss26162589035 .681 66.3 4.2 .159 .707 .31043207
Garrett HampsonCEDcf292691101 .423 4.0 1.5 .047 .356 .118418
Mitch HanigerCHIrf331164470215 .675 44.2 3.8 .117 .601 .23926139
Ian Happ#CEDlf29158681207 .728 83.6 4.9 .157 .728 .31959233
Bryce Harper*NDF1b311557041714 .889 120.1 7.1 .232 .900 .36983318
Michael Harris II*SPRcf23119498127 .767 65.8 5.1 .158 .719 .24036203
Ke'Bryan HayesDUR3b2746186014 .695 20.1 4.2 .119 .664 .2561157
Austin HaysCEDlf2843170101 .604 14.5 3.1 .140 .524 .1971654
Austin HedgesWTBc 3156200321 .225 2.7 0.4 .043 .172 .086421
Jonah Heim#HAVc 2944216004 .690 22.8 3.9 .160 .591 .2041384
Gunnar Henderson*CGSss23162734064 .978 155.7 9.2 .2901.084 .45088378
Enrique HernandezHOL3b321154001 .509 3.3 2.1 .083 .439 .167212
Teoscar HernandezPUElf31151652056 .665 68.4 3.9 .163 .641 .26747229
Ivan HerreraCAPc 2483387014 .816 60.3 6.6 .128 .802 .23424155
Jason Heyward*NHPrf3488334015 .633 29.5 3.2 .189 .603 .30629109
Kyle HigashiokaPEAc 34110418064 .730 45.7 3.9 .292 .688 .36847183
Derek Hill cf2831137001 .639 13.4 3.5 .150 .596 .2181051
Sam Hilliard* lf3017152111 .706 16.9 4.0 .225 .676 .3191360
Nico HoernerNHP2b27162654469 .723 80.2 4.9 .100 .709 .22540218
Spencer Horwitz*NDF1b261165420613 .737 64.8 4.7 .163 .692 .28041192
Andy Ibanez 2b3144174003 .713 20.3 4.4 .134 .626 .1711066
Jose Iglesias 2b34109449037 .742 57.7 5.2 .080 .652 .11823167
Jonathan IndiaWTB2b271195613222 .760 66.8 4.7 .140 .724 .27542186
Kyle Isbel*AURcf27134503715 .607 44.9 3.3 .097 .557 .20023146
Alex JacksonOLLc 2825000 .600 0.4 2.7 .200 .500 .20012
Danny JansenRMHc 2993342072 .571 27.7 3.1 .084 .543 .2421677
Ryan JeffersDCMc 2760282103 .823 41.3 5.6 .264 .788 .32633135
Leo JimenezCGSss2326103121 .555 7.6 2.7 .090 .493 .157625
Connor JoeCED1b311245001 .633 3.9 3.1 .171 .559 .268315
Aaron JudgeOLLcf3216274203171.016 156.6 9.1 .3281.097 .50098389
Josh JungWTB3b26119467083 .643 44.5 3.4 .163 .596 .24031163
Colt Keith*TOR2b2222105021 .491 6.3 2.1 .040 .380 .091425
Jarred Kelenic*CUYlf24105428108 .598 34.5 2.9 .125 .537 .21925129
Carson KellyAURc 2951193025 .676 19.7 3.8 .135 .618 .2471162
Max Kepler*HAVrf3182299021 .512 19.4 2.3 .083 .425 .1481875
Ha-Seong KimCLEss28123457557 .658 47.0 3.9 .116 .652 .27824136
Isiah Kiner-FalefaCLE2b291244722411 .770 62.1 5.0 .139 .693 .18033196
Alejandro KirkNHPc 25108382017 .590 30.6 3.0 .075 .528 .2112194
Heston Kjerstad*CLElf2520107000 .757 14.7 5.7 .113 .710 .196539
Steven Kwan*NHPlf261506623109 .702 75.8 4.5 .113 .681 .26132205
Shea LangeliersPUEc 261014420812 .703 45.4 3.7 .188 .632 .26233171
Wyatt LangfordCAPlf2293412013 .709 48.1 4.4 .170 .719 .31930144
Trevor Larnach*AURdh27904420013 .739 53.0 4.6 .146 .669 .23128172
Ramon LaureanoPROrf2945201102 .665 19.8 3.5 .174 .572 .1951880
Jung Hoo Lee*CAPcf25216000 .661 1.7 4.6 .000 .600 .14304
Korey LeeOLLc 2583284126 .644 26.2 3.3 .136 .549 .18021103
Royce LewisPUE3b25111458043 .868 73.5 6.3 .285 .859 .38255223
Francisco Lindor#OLLss301617121710 .837 107.1 5.9 .254 .837 .36579320
Brandon LockridgeAURrf27313000 .891 2.4 7.2 .3331.000 .50027
Joey Loperfido*NDFlf2534136105 .555 8.7 2.2 .096 .453 .160937
Nicky Lopez*HAV2b29162678326 .565 51.5 2.8 .050 .473 .13225169
Otto LopezLKE2b251627192021 .651 65.9 3.3 .102 .576 .18544235
Brandon Lowe*CHI2b291627320215 .823 107.4 5.7 .224 .793 .31274331
Josh Lowe*WTBrf26121528034 .681 58.6 4.2 .150 .710 .31847175
Nathaniel Lowe*SPR1b28162731048 .800 107.7 6.4 .136 .811 .30743257
Nathan Lukes*CUYlf2933149015 .586 10.9 2.7 .062 .514 .200636
Gavin Lux*CGS2b2676354346 .766 46.9 5.3 .154 .734 .27328132
Manny MachadoCAP3b311626900519 .746 84.0 4.6 .173 .706 .27558276
Nick MadrigalNHP3b27416101 .277 0.3 0.6 .000 .308 .23101
Luke MaileSEAc 3351176003 .473 9.3 1.8 .080 .407 .166740
Justyn-Henry MalloyNDFdh2424119001 .761 15.7 5.2 .235 .780 .4221145
Rafael Marchan#CUYc 2532131110 .671 13.9 3.9 .172 .596 .2211349
Manuel MargotDCMlf2930174005 .671 17.4 3.8 .106 .576 .1931158
Brandon Marsh*PUElf26123498433 .728 61.6 4.8 .136 .725 .26439179
Ketel Marte#TOR2b301416371820 .855 96.2 5.8 .251 .842 .36866293
Starling MarteWTBrf3541196301 .601 17.3 3.2 .124 .576 .2421259
Austin MartinPUEcf2581298244 .674 29.2 3.6 .108 .574 .13323105
Angel Martinez#HAVcf2228204003 .668 21.8 4.1 .095 .601 .1901267
J.D. MartinezHAVdh361626330119 .683 64.1 3.8 .139 .613 .24947207
Michael Massey*SEA2b261515964416 .727 66.6 4.1 .193 .648 .25856240
Jorge Mateo 2b2949210123 .591 17.2 2.9 .134 .610 .2961660
Luis MatosHOLcf22211000 .091 0.0 0.1 .000 .100 .10000
James McCannSPRc 3487345023 .831 53.5 6.1 .225 .783 .27539165
Kyle McCann*DSPc 26732000 .944 6.4 8.2 .300 .952 .333518
Jake McCarthy* cf261466041236 .670 64.1 4.0 .105 .639 .21032188
Grant McCray*CGScf23935110 .649 3.5 3.8 .097 .565 .161111
Andrew McCutchenDSPdh3787339037 .802 48.6 5.8 .164 .776 .27825133
Reese McGuire*CEDc 291343011 .525 2.8 2.5 .028 .467 .13918
Zach McKinstry*AURss2938144010 .534 10.6 2.7 .082 .467 .172938
Ryan McMahon*RMH3b291627270312 .660 71.8 3.8 .115 .598 .23338222
Jeff McNeil*LKE2b321385685711 .743 71.2 4.8 .167 .715 .28050212
Parker Meadows*SPRcf24147646539 .726 75.2 4.3 .188 .693 .29354246
MJ Melendez*DCMlf25144617043 .679 65.4 3.8 .206 .640 .28659236
Whit MerrifieldLKE2b3535161433 .616 14.2 3.3 .065 .564 .188542
Jackson Merrill*SEAcf21162707565 .745 91.7 5.0 .161 .702 .24261282
Jake MeyersDURcf28471972011 .535 10.7 1.8 .074 .432 .1431146
Drew Millas#NDFc 2629106102 .610 9.1 3.2 .021 .560 .160226
Jose MirandaNDF3b261205310312 .821 79.4 6.0 .154 .751 .20454231
Garrett Mitchell*DURcf2575330213 .745 41.8 4.8 .197 .750 .33637128
Yoan Moncada#HOL3b2945171003 .785 23.3 5.7 .144 .775 .3011660
Mickey Moniak*PEAcf2642193141 .797 27.9 5.5 .256 .805 .3521989
Dylan MooreNHPss31162618347 .776 87.1 5.6 .198 .880 .42163221
Gabriel MorenoCUYc 241054410214 .599 34.8 2.9 .089 .542 .24125112
Ryan MountcastleAUR1b271315660111 .623 49.5 3.2 .107 .529 .18440176
Cedric Mullins*CAPcf29104416312 .766 56.6 5.1 .206 .793 .32836177
Max Muncy*CLE3b33106429022 .745 53.6 4.9 .236 .758 .42243154
Sean Murphy c 29351190141.029 23.9 8.0 .4001.050 .5241871
Dane Myers rf2841179002 .794 23.8 5.0 .207 .758 .2802077
Bo Naylor*CGSc 2439166020 .435 7.7 1.6 .072 .359 .138734
Josh Naylor*CAP1b271586660420 .645 62.2 3.4 .137 .614 .28240203
Zach NetoCAPss2351250116 .995 47.0 7.4 .2481.018 .32732134
Kevin NewmanLKEss30144543348 .612 46.8 3.1 .081 .533 .15330164
Brandon Nimmo*CUYlf31159671035 .772 91.4 5.4 .190 .753 .30051267
Jhonkensy Noel rf2235162011 .582 12.5 2.7 .184 .524 .2591151
Lars Nootbaar*PEArf26146620217 .777 85.2 5.5 .191 .785 .34859236
Connor NorbyCUY3b2447233012 .729 27.1 4.2 .216 .686 .2892398
Nasim Nunez#CEDss23213000 .408 0.5 1.6 .000 .444 .30001
Ryan O'Hearn*DCMdh301506380411 .700 71.7 4.3 .125 .628 .22138220
Logan O'HoppePROc 2458241112 .552 17.5 2.6 .106 .483 .1881164
Tyler O'NeillCGSlf29502610021.048 58.3 9.6 .3841.134 .52236149
Shohei Ohtani*CLEdh291627700981.074 183.110.2 .3581.262 .564110443
Matt Olson*DSP1b301627471311 .680 78.7 4.0 .143 .626 .25251242
Joey OrtizDUR3b251626600612 .687 70.8 4.1 .118 .641 .23445213
Marcell OzunaOLLdh331627220118 .899 127.2 7.5 .188 .886 .30361326
Cristian PacheLKEcf2524110001 .551 8.1 2.7 .089 .476 .178529
Andy PagesPUEcf2374296002 .665 31.2 4.0 .132 .605 .23220100
Pedro Pages c 2541145105 .617 11.9 2.9 .132 .532 .213848
Richie Palacios*CED2b2762293022 .688 33.8 4.6 .127 .736 .3221885
Isaac ParedesTOR3b25903660312 .737 41.7 4.2 .187 .662 .26530143
Vinnie Pasquantino* 1b26126511016 .738 63.1 4.7 .176 .676 .24847202
Joc Pederson*DURdh32119562024 .891 97.5 7.2 .275 .932 .41758258
Jeremy PenaDSPss261626111514 .653 58.3 3.5 .115 .568 .16743210
David Peralta*PEArf36122502046 .731 61.4 4.8 .135 .686 .24335175
Geraldo Perdomo#AURss2416274114212 .633 67.5 3.4 .096 .576 .21950208
Salvador PerezCLEc 341084840612 .661 45.3 3.3 .169 .569 .20736177
Wenceel Perez#DSPrf2483359323 .620 32.8 3.4 .132 .576 .24827107
Blake Perkins#RMHcf27110438414 .589 35.6 3.0 .058 .521 .15515114
Tommy Pham rf3633160051 .712 18.8 4.4 .194 .676 .2851562
Kevin PillarPEAcf3527133102 .729 17.2 5.0 .137 .717 .2261451
Jurickson Profar#DSPlf311627125415 .823 103.7 5.9 .193 .827 .34062273
Ceddanne RafaelaDURss23160600268 .624 51.9 3.0 .139 .556 .17840213
Cal Raleigh#DSPc 27103491128 .733 57.9 4.4 .224 .703 .34343189
Luke Raley*CLElf29133568222 .891 97.9 6.9 .302 .932 .40064280
Jose E. Ramirez#WTB3b31162738046 .800 110.5 5.8 .198 .843 .34169320
Heliot RamosLKEcf241625990417 .806 82.1 5.3 .215 .767 .32757257
J.T. Realmuto c 33118525028 .772 68.9 5.1 .182 .710 .24841218
Rob RefsnyderNDFlf3369325114 .944 64.6 8.6 .234 .980 .34837161
Hunter RenfroeWTBrf3241180035 .605 14.6 2.9 .126 .530 .2391452
Luis Rengifo#PRO3b2748274137 .728 31.4 4.3 .079 .661 .1541497
Bryan Reynolds#NDFlf291496570210 .820 100.7 6.3 .176 .801 .28054278
Austin RileyPEA3b271506470411 .805 89.3 5.2 .258 .760 .33381299
Emmanuel RiveraPUE3b2878294224 .707 33.4 4.3 .150 .618 .20424112
Anthony Rizzo*NHP1b34519001 .610 1.5 2.8 .059 .500 .17615
Luis RobertRMHcf2664280022 .453 13.4 1.6 .073 .387 .1511161
Victor RoblesNHPcf27105444633 .815 67.0 6.0 .094 .828 .17731176
Brayan Rocchio#CLEss23019100 .701 2.6 5.9 .000 .818 .25005
Brendan RodgersWTB2b27157621229 .696 69.5 4.3 .110 .610 .18036215
Julio Y. RodriguezHOLcf231275310813 .645 51.9 3.6 .105 .599 .20525171
Jake RogersPEAc 2953208013 .634 18.3 3.1 .207 .575 .2802076
Josh Rojas*DCM3b30114434102 .674 46.0 4.0 .135 .622 .23727145
Miguel RojasOLLss351064461415 .701 47.5 4.0 .113 .602 .17733162
Brent RookerHOLdh291456630511 .947 127.2 7.8 .284 .979 .38874350
Ben Rortvedt*CHIc 2639199006 .646 18.4 3.6 .057 .572 .178853
Amed Rosario rf2858255006 .600 19.6 2.8 .058 .474 .083875
Keibert Ruiz#AURc 25111438058 .639 39.4 3.2 .147 .541 .18833157
Adley Rutschman#TORc 2668345029 .751 42.5 4.8 .155 .692 .26524129
Blake Sabol*RMHc 26625000 .668 2.7 4.3 .087 .588 .17428
Gary Sanchez dh31391810111 .722 17.3 3.4 .209 .630 .3071470
Jesus Sanchez*HOLrf2677318127 .643 29.1 3.3 .125 .571 .21821102
Carlos Santana#CHI1b381596640613 .870 108.7 6.7 .231 .872 .36867292
Anthony Santander# rf291627160612 .689 73.8 3.8 .212 .642 .31359261
Nolan Schanuel*WTB1b221496279811 .623 57.7 3.6 .067 .598 .23225152
Casey SchmittPUE2b25640011 .642 2.9 2.3 .250 .563 .306315
Daniel Schneemann* ss2740167002 .726 19.1 4.4 .161 .669 .2481260
Davis SchneiderHAVlf25162673016 .574 51.5 2.7 .140 .522 .24947192
Max SchuemannDSPss27118429325 .544 31.3 2.7 .043 .490 .1711393
Kyle Schwarber*SPRdh31156717037 .828 109.1 6.3 .219 .855 .40460280
Corey Seager*TORss30107485049 .857 77.0 6.4 .222 .835 .32945218
Marcus SemienCHI2b33162684079 .722 82.4 4.7 .159 .687 .27953243
Gavin Sheets*CHI1b28395011 .606 7.9 2.9 .170 .528 .239932
Michael Siani*CHIcf2446198621 .596 17.1 3.1 .091 .564 .206855
Jon Singleton*SEA1b32123476142 .667 50.8 4.2 .121 .632 .26531143
Jose SiriOLLcf281625730112 .689 58.6 3.6 .205 .660 .30549223
Austin SlaterHAVrf311364795310 .522 29.7 2.1 .092 .432 .16524121
Josh Smith* 3b26150612455 .713 73.0 4.8 .148 .709 .28143197
Pavin Smith*DURlf2859253044 .888 42.1 7.0 .266 .956 .47831107
Will SmithLKEc 29111503027 .766 66.4 5.2 .177 .713 .25648201
Tyler Soderstrom*CGS1b22582491011 .861 36.0 5.6 .266 .822 .39031113
Nick Sogard#PUE2b261555101 .790 7.9 5.8 .100 .778 .200521
Donovan SolanoSEA3b3641239021 .642 23.4 3.7 .122 .561 .1951379
Jorge SolerDSPdh321536530818 .760 79.8 4.6 .212 .716 .33665254
Edmundo SosaNDFss2844188032 .880 32.0 6.7 .281 .897 .3452795
Lenyn SosaPEA3b2438174003 .654 16.7 3.4 .156 .565 .2041465
Juan Soto*SEArf251627425111 .883 123.8 7.1 .233 .931 .43871302
George SpringerCHIrf341626810815 .710 77.5 4.3 .150 .677 .27750239
Jacob StallingsNDFc 34562540217 .749 27.0 3.9 .159 .649 .2422195
Giancarlo StantonCEDdh341626830325 .622 52.9 2.6 .184 .532 .25360237
Tyler StephensonDURc 271134960117 .682 53.3 4.1 .134 .621 .21940165
Trevor StoryDURss3141172006 .649 15.0 3.1 .082 .585 .1771353
Bryson Stott*PUE2b26145607327 .530 40.8 2.4 .081 .473 .18328151
Garrett Stubbs*HAVc 3168221012 .458 11.7 1.8 .056 .418 .162742
Eugenio SuarezSEA3b32162696045 .713 79.9 4.3 .199 .665 .28363265
Jack Suwinski*DSPcf251136000 .509 2.2 2.0 .143 .414 .171311
Seiya Suzuki rf29131576164 .750 74.9 5.1 .170 .724 .27055222
Dansby SwansonHOLss30155600023 .721 74.9 4.8 .140 .712 .26044220
Trey Sweeney*WTBss2426139103 .790 18.9 5.3 .181 .726 .2601358
Fernando TatisNDFrf25964432311 .861 70.1 6.2 .232 .848 .32151211
Mike Tauchman*PEArf331526610210 .643 63.5 3.6 .125 .611 .27035192
Leody Taveras#HAVcf251225221210 .602 44.9 3.2 .094 .585 .26125139
Chris TaylorOLLlf3303000 .000 0.0 0.0 .000 .000 .00000
Michael A. TaylorHOLcf331977000 .769 10.4 5.1 .265 .818 .441832
Tyrone TaylorDSPrf3076298438 .752 37.6 4.9 .127 .673 .18228116
Rowdy Tellez*DCM1b291506120526 .679 58.3 3.5 .135 .578 .21242213
Matt Thaiss*HOLc 293140001.471 5.725.8 .5002.167 .80039
Alek Thomas*CUYcf241044001 .675 3.8 2.9 .250 .629 .325517
Lane ThomasCHIrf28162607054 .723 73.8 4.6 .165 .731 .29949218
Michael Toglia#CED1b25150590015 .739 74.1 4.8 .236 .764 .40056227
Spencer TorkelsonCGS1b2441171011 .556 12.6 2.6 .146 .508 .2581446
Abraham Toro#OLL3b2732151214 .634 13.0 3.1 .099 .505 .1341050
Luis TorrensCEDc 2836134013 .601 10.9 2.9 .125 .525 .208939
Gleyber TorresRMH2b27162697239 .623 64.1 3.5 .096 .558 .21336201
Ezequiel TovarCEDss221566064420 .753 69.4 4.1 .207 .656 .23872269
Jose TrevinoSEAc 311123982112 .594 31.2 2.9 .094 .515 .21018106
Chadwick TrompCUYc 2927100004 .785 12.5 4.6 .192 .662 .2021748
Mike Trout cf3233187041 .716 21.8 4.4 .226 .740 .3961467
Kyle Tucker*CAPrf27110509228 .842 78.5 6.4 .222 .914 .46040193
Brice Turang*DUR2b24153598527 .512 42.2 2.5 .060 .509 .20521143
Justin TurnerLKEdh391596550414 .719 76.0 4.6 .141 .679 .26247218
Trea TurnerSEAss31141642019 .726 77.6 4.6 .136 .670 .21040248
Luis UriasHOL3b272083020 .455 4.4 1.8 .139 .422 .250418
Ramon UriasNDF3b3048221012 .758 28.6 4.9 .206 .688 .2442197
Gio Urshela 3b321263001 .377 2.1 1.1 .051 .288 .119111
Ildemaro Vargas#HAV3b321315084318 .644 45.4 3.2 .106 .566 .20336160
Miguel VargasDCM3b2429111011 .493 6.7 2.2 .084 .451 .232422
Daulton Varsho*PEAcf27153623424 .667 63.7 3.8 .198 .643 .32953214
Andrew VaughnRMH1b261546220013 .573 45.3 2.6 .116 .469 .16939189
Christian VazquezSPRc 33520000 .450 1.0 1.7 .050 .313 .05015
Nelson VelazquezNHPdh2543178010 .653 18.5 4.0 .106 .610 .2191055
Alex Verdugo*WTBlf281214885111 .627 42.7 3.2 .122 .552 .22932145
Mark Vientos 3b24135604038 .781 82.4 5.3 .204 .726 .27751262
Matt VierlingDSPcf271556460313 .729 76.3 4.5 .163 .646 .22663254
Anthony VolpeSEAss231605703310 .623 51.2 3.2 .101 .581 .20628176
LaMonte Wade*CLE1b30137618134 .799 91.1 6.2 .176 .812 .33847230
Tyler Wade*DCM3b2999356508 .484 19.2 1.8 .048 .391 .113883
Will Wagner*NDF2b2534163004 .779 22.2 5.4 .130 .694 .1951467
Christian WalkerPEA1b331476320514 .714 69.9 4.2 .194 .679 .31050220
Matt Wallner*PROrf26117510057 .727 60.7 4.6 .187 .725 .32751175
Taylor Walls#RMHss271657002 .606 5.4 3.5 .077 .643 .288316
Taylor Ward lf301375790415 .702 62.4 4.1 .132 .620 .22038201
Austin Wells*PROc 24104395029 .735 45.9 4.4 .206 .678 .29939154
Jordan WestburgCUY3b251104871102 .785 64.2 4.9 .224 .743 .26949216
Jacob T. WilsonCHIss2219114204 .548 7.5 2.4 .041 .463 .153324
Weston WilsonCUYlf2933155001 .723 18.5 4.4 .212 .673 .2812065
Jesse Winker*NHPlf301376012416 .632 55.4 3.5 .087 .621 .27330152
Masyn WinnPROss221596041131 .650 62.0 3.9 .108 .590 .19234192
Brett Wisely*TOR2b2533155102 .814 22.3 5.6 .217 .757 .2661870
Bobby Witt JrCGSss241627700110 .967 159.3 8.7 .2441.010 .33695414
Connor WongDCMc 28128523136 .730 63.8 4.7 .135 .668 .20139197
James Wood*SEAlf21124545056 .740 65.6 4.6 .166 .719 .29348199
Mike Yastrzemski*WTBrf33121487458 .645 44.2 3.3 .172 .611 .31634150
Christian Yelich*DURlf32107491308 .858 82.6 7.1 .181 .895 .33141207
Juan YepezAUR1b26773503310 .835 54.7 6.4 .120 .772 .18227149
Masataka Yoshida*CGSdh30102425045 .770 58.0 5.7 .122 .740 .22326154
Jacob YoungPUEcf2492374725 .661 39.8 4.0 .080 .664 .21819117

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*NHPss232.542.36157 .318100 .415106 .440 6.2
Wilyer Abreu*CGSrf253.363.05301 .359275 .561277 .565 3.3
Luisangel AcunaAURss224.494.16113 .32773 .44074 .446 4.2
Ronald AcunaCUYrf263.893.40227 .269149 .375154 .388 2.7
Willy AdamesCAPss283.993.53338 .331313 .582316 .587 2.1
Jo AdellWTBrf253.112.84104 .288119 .684120 .690 3.2
Nick AhmedSPRss341.801.6375 .37345 .38548 .410 6.4
Ozzie Albies#CED2b273.543.29328 .287173 .397176 .404 2.7
Nick AllenDCMss252.672.49130 .23156 .28756 .287 5.9
Pete AlonsoLKE1b294.413.90423 .303367 .513377 .527 2.6
Jose AltuveNDF2b344.223.75398 .289234 .414243 .430 2.3
Francisco AlvarezRMHc 222.632.42184 .22393 .30594 .308 4.0
Yordan Alvarez*TORdh274.413.89402 .311387 .627394 .639 1.8
Miguel AmayaTORc 253.222.91275 .258138 .373141 .381 3.0
Miguel Andujar lf293.172.95161 .34876 .38079 .395 2.2
Jonathan Aranda*DUR1b264.003.40140 .25794 .44398 .462 1.5
Orlando ArciaNDFss293.383.11185 .308139 .507140 .511 3.4
Nolan ArenadoCED3b333.923.57454 .284254 .416256 .419 1.8
Gabriel AriasCUY3b242.772.52149 .30992 .36998 .394 4.6
Randy ArozarenaDURlf294.033.44358 .307278 .426292 .447 2.5
Luis Arraez*CGS1b274.584.38615 .327255 .379261 .388 2.0
Harrison Bader cf303.753.46370 .300198 .367206 .381 4.5
Javier BaezHOLss313.563.4420 .2005 .1565 .15611.0
Patrick Bailey#SPRc 252.772.50213 .286140 .439142 .445 2.7
Luken BakerCEDdh272.502.002 .00051.00051.000 1.0
Austin BarnesWTBc 342.712.51247 .328112 .320114 .326 3.6
Joey BartNHPc 273.202.80147 .374153 .575161 .605 2.7
Brett Baty*DSP3b242.362.1631 .35534 .57634 .576 3.8
Jake Bauers*LKE1b281.130.9633 .21227 .31028 .322 3.3
Josh Bell# 1b311.040.9158 .27642 .42444 .444 2.6
Cody Bellinger*NDFcf284.183.72323 .331215 .471220 .482 2.2
Will Benson*SPRlf263.673.0821 .19016 .36416 .364 2.7
Mookie BettsTORss314.614.01404 .304306 .531310 .538 1.2
Bo BichetteRMHss263.543.39276 .293123 .337125 .342 6.7
Charlie Blackmon*RMHdh374.023.65344 .238189 .368193 .375 2.6
Dairon BlancoAURlf312.312.1074 .21639 .32539 .325 4.4
JJ Bleday*SEAcf262.492.17162 .284170 .599170 .599 2.1
Xander BogaertsSPR2b314.113.88485 .276245 .385245 .385 3.1
Alec BohmCHI3b274.734.36593 .278347 .452355 .463 2.0
Alex BregmanPRO3b304.273.97513 .240304 .448306 .451 2.3
Will Brennan*OLLrf262.752.49230 .270125 .406127 .412 2.1
Jonah BrideTOR1b283.503.21256 .313201 .536201 .536 2.3
Seth Brown*OLLlf311.671.4321 .38112 .34314 .400 3.0
Vidal Brujan#PUEss262.412.16141 .34085 .44787 .458 1.7
Jake BurgerDCM3b284.344.07425 .278308 .467322 .488 6.5
Alec Burleson*PUEdh254.063.74435 .283237 .419243 .430 2.7
Michael Busch*DCM1b264.323.80389 .293311 .447314 .451 2.7
Lawrence Butler*CLErf234.153.77410 .307410 .609412 .612 2.8
Byron BuxtonCGScf304.423.99283 .314240 .513252 .538 4.2
Jose CaballeroHAVss273.443.13311 .267170 .317176 .328 5.1
Oswaldo Cabrera#NHP3b252.762.48225 .244110 .347112 .353 2.3
Willie Calhoun*RMHdh293.973.67199 .24190 .34491 .347 2.5
Alex CallRMHrf293.272.97154 .305104 .424104 .424 3.0
Daz CameronDURlf273.182.8218 .27816 .45716 .457 3.0
Junior CamineroCAP3b203.052.9553 .32124 .35824 .35899.0
Luis CampusanoPUEc 253.062.85197 .228111 .432112 .436 2.5
Jeimer Candelario#SPR3b303.953.60267 .247183 .429187 .438 3.3
Mark Canha 1b353.433.00257 .284184 .451192 .471 2.4
Victor Caratini# c 303.553.16246 .321166 .450170 .461 2.4
Dylan Carlson#NHPlf250.500.502 .5001 .5001 .500 0.0
Kerry Carpenter*CEDrf264.293.84270 .326254 .564260 .578 2.7
Corbin Carroll*TORcf234.173.67448 .259366 .541372 .550 1.6
Triston Casas*CUY1b243.923.55143 .336157 .549158 .552 3.8
Nick CastellanosPROrf323.803.54421 .242263 .428269 .437 3.7
Willi Castro#RMHss274.443.99439 .305268 .372283 .393 3.8
Jake Cave*HOLrf313.012.80186 .349163 .511163 .511 6.1
Andres ChaparroCUYdh253.613.2679 .31648 .42950 .446 3.3
Matt ChapmanOLL3b314.193.81408 .299333 .491335 .494 3.4
Jazz Chisholm*CAPcf264.133.76430 .274246 .373251 .380 3.5
Jackson ChourioCLElf204.554.17493 .300349 .474357 .484 3.4
Jonatan Clase#CUYlf223.563.2244 .38626 .40626 .406 2.8
Kody Clemens* 1b281.961.77104 .26081 .51682 .522 3.9
Ernie ClementTOR3b283.743.50431 .269252 .478253 .480 2.0
Michael Conforto*TORlf313.433.07189 .217151 .463154 .472 2.8
Griffin Conine*AURrf264.133.82104 .22165 .34966 .355 4.8
William ContrerasHOLc 263.613.15289 .322262 .549270 .566 2.1
Willson ContrerasNDFc 323.783.09181 .354185 .544192 .565 1.7
Carlos CorreaPEAss294.493.98394 .345317 .551322 .560 1.7
Colton Cowser*CAPlf244.023.59318 .336336 .543340 .549 3.4
Brandon Crawford*DCMss372.562.2460 .21736 .34337 .352 2.8
J.P. Crawford*LKEss293.973.30324 .262302 .518308 .528 1.6
Dylan CrewsDURrf223.152.6923 .39114 .34115 .366 3.3
Jake Cronenworth*PRO1b303.743.22341 .290247 .479255 .494 1.7
Pete Crow-Armstrong*TORcf223.162.75161 .261116 .443118 .450 2.9
Oneil Cruz*PUEss254.313.97377 .342303 .459307 .465 4.8
Travis d'ArnaudDSPc 353.282.94118 .220126 .573132 .600 4.1
Bryan De La CruzSPRlf271.311.2744 .34125 .37325 .37321.0
Elly De La Cruz#CUYss224.383.90367 .335324 .457327 .461 3.5
Paul DeJongSEAss301.181.1347 .38333 .36734 .37818.5
Adrian Del Castillo*LKEc 243.362.97134 .27694 .41897 .431 2.5
Jonny DelucaSPRrf254.133.58126 .24659 .31764 .344 1.8
Rafael Devers*AUR3b274.273.87375 .336328 .540330 .544 3.0
Zach DezenzoNHP1b242.292.006 .3334 .2504 .250 4.0
Elias DiazCLEc 332.862.78177 .31687 .38588 .389 7.8
Yainer DiazCEDc 253.653.50389 .357240 .463241 .465 5.5
Yandy DiazPRO1b324.284.01524 .347314 .452317 .457 2.8
Jasson Dominguez#CAPlf211.001.002 .5001 .5001 .500 0.0
Brendan Donovan*HOLlf273.853.42454 .267247 .422258 .441 1.5
Brenton DoyleCEDcf264.484.08431 .297292 .412294 .415 3.8
Mauricio DubonPEAlf293.122.91235 .272106 .362108 .369 2.5
Oliver Dunn*HOL3b264.073.6737 .29726 .42629 .475 5.3
Ezequiel DuranWTB3b252.011.87112 .35757 .36358 .369 5.1
Jarren Duran*PROcf274.073.73403 .335328 .548329 .550 2.9
Adam Duvall rf353.392.9292 .27292 .55493 .560 1.9
Tommy Edman#HAVcf292.592.29109 .23978 .47978 .479 1.9
Xavier Edwards#CHIss244.143.58443 .363290 .474291 .475 1.3
Jerar EncarnacionRMHdh263.743.49167 .281115 .428117 .435 4.6
Santiago EspinalCLE3b292.392.11163 .21579 .37682 .390 1.7
Thairo EstradaSEA2b281.931.8937 .29716 .29616 .29616.0
Stuart FairchildPROcf281.201.1291 .26456 .36857 .375 5.2
Kyle FarmerDSP2b332.101.83126 .20659 .31262 .328 2.1
Freddy FerminCHIc 293.573.26328 .290174 .377177 .384 2.9
Tyler FitzgeraldNHPss264.213.82303 .347234 .445237 .451 5.5
Wilmer FloresSPR1b323.883.33112 .18858 .35662 .380 1.4
Estevan Florial*RMHdh263.202.808 .2504 .2504 .250 3.0
Jake Fraley*PROrf294.444.07415 .371230 .421232 .425 2.5
Freddie Freeman* 1b344.483.87483 .306400 .552406 .560 1.3
Sal Frelick*LKErf243.973.49457 .287251 .395260 .409 1.9
TJ Friedl*RMHcf283.693.25130 .24678 .41584 .447 2.8
David FryPUEdh283.733.46238 .332161 .432168 .450 4.8
Joey Gallo*LKE1b301.100.9823 .30420 .31320 .313 4.7
Adolis GarciaSPRrf314.163.78409 .271308 .457314 .466 3.5
Luis V. Garcia*NHP2b244.123.76387 .261212 .405214 .409 2.3
Maikel GarciaCGS3b243.903.59177 .30599 .40299 .402 2.6
Stone GarrettCUYdh283.753.7524 .41721 .70021 .70099.0
Mitch GarverCAPdh333.072.68120 .242106 .480109 .493 2.6
Zack GelofCUY2b243.323.01257 .319206 .427212 .440 4.4
Andres Gimenez*PEA2b253.363.12361 .227137 .293142 .304 3.2
Paul GoldschmidtCUY1b363.963.58391 .269259 .406263 .412 3.5
Nick GonzalesWTB2b252.652.48192 .385129 .492130 .496 5.4
Romy GonzalezDUR2b272.802.65116 .34576 .36778 .377 8.3
Hunter GoodmanTORc 243.062.8831 .22619 .36519 .365 8.5
Nolan Gorman*OLL2b242.362.1835 .28624 .36424 .364 6.3
Riley Greene*DCMlf234.403.89419 .325342 .480345 .485 2.6
Randal GrichukPROrf322.892.71173 .358160 .637162 .645 3.7
Trent Grisham*NHPcf273.573.0872 .25063 .47765 .492 2.3
Vladimir GuerreroOLL1b254.434.01508 .315363 .506371 .517 2.1
Lourdes GurrielAURlf303.533.29196 .28693 .338100 .364 6.3
Eric HaaseDURc 312.802.6949 .40850 .51050 .510 9.8
David Hamilton*SPRss263.643.30374 .275253 .430258 .438 3.2
Garrett HampsonCEDcf291.941.8163 .22222 .24223 .253 5.8
Mitch HanigerCHIrf333.723.28264 .318187 .418190 .425 2.6
Ian Happ#CEDlf294.283.72389 .319316 .464320 .470 2.3
Bryce Harper*NDF1b314.543.95414 .355399 .567402 .571 2.2
Michael Harris II*SPRcf234.183.88353 .323235 .472236 .474 3.0
Ke'Bryan HayesDUR3b273.583.08124 .27478 .41982 .441 1.6
Austin HaysCEDlf283.273.02106 .27463 .37166 .388 5.4
Austin HedgesWTBc 312.131.98104 .10629 .14530 .15010.6
Jonah Heim#HAVc 292.572.45156 .26393 .43194 .435 4.4
Gunnar Henderson*CGSss234.533.94430 .344461 .628468 .638 2.0
Enrique HernandezHOL3b321.931.7139 .17916 .29618 .333 2.0
Teoscar HernandezPUElf314.153.80361 .296271 .416280 .429 5.1
Ivan HerreraCAPc 243.723.38256 .395186 .481190 .491 2.8
Jason Heyward*NHPrf343.713.30224 .183140 .419145 .434 2.0
Kyle HigashiokaPEAc 343.573.25235 .170213 .510215 .514 4.0
Derek Hill cf283.042.9691 .29754 .39455 .40112.7
Sam Hilliard* lf301.711.5567 .29971 .46772 .474 5.8
Nico HoernerNHP2b274.043.57524 .288272 .416283 .433 1.0
Spencer Horwitz*NDF1b264.523.93346 .283247 .456256 .472 2.1
Andy Ibanez 2b312.352.22123 .30971 .40876 .437 7.0
Jose Iglesias 2b344.013.78358 .358180 .401190 .423 4.8
Jonathan IndiaWTB2b274.163.50354 .305251 .447270 .481 1.7
Kyle Isbel*AURcf273.523.18341 .276181 .360186 .370 3.3
Alex JacksonOLLc 280.830.835 .2002 .4002 .400 0.0
Danny JansenRMHc 293.322.77224 .219122 .357127 .371 1.4
Ryan JeffersDCMc 273.243.00177 .271150 .532155 .550 4.5
Leo JimenezCGSss233.222.7853 .30231 .30136 .350 6.3
Connor JoeCED1b313.002.7330 .20019 .42219 .422 2.3
Aaron JudgeOLLcf324.583.88372 .349490 .660500 .674 2.0
Josh JungWTB3b263.833.52297 .253189 .405193 .413 4.7
Colt Keith*TOR2b222.442.3085 .24729 .27629 .276 4.0
Jarred Kelenic*CUYlf243.753.44238 .290160 .374164 .383 4.6
Carson KellyAURc 292.922.58130 .25480 .41583 .430 2.0
Max Kepler*HAVrf313.653.38206 .24392 .30895 .318 4.2
Ha-Seong KimCLEss283.523.04314 .255186 .407188 .411 1.6
Isiah Kiner-FalefaCLE2b293.663.45380 .321209 .443217 .460 4.5
Alejandro KirkNHPc 253.322.89287 .233139 .364142 .372 1.0
Heston Kjerstad*CLElf252.742.4968 .36847 .43949 .458 3.3
Steven Kwan*NHPlf264.413.77481 .262283 .427288 .435 1.1
Shea LangeliersPUEc 263.513.21273 .271199 .450200 .452 4.3
Wyatt LangfordCAPlf223.713.28248 .266186 .451191 .464 2.4
Trevor Larnach*AURdh273.753.49298 .322200 .452202 .457 3.5
Ramon LaureanoPROrf293.353.25121 .31483 .41385 .42322.3
Jung Hoo Lee*CAPcf251.231.0813 .3086 .3756 .375 0.5
Korey LeeOLLc 252.902.78188 .309111 .391112 .394 9.9
Royce LewisPUE3b253.853.45289 .260265 .579266 .581 2.3
Francisco Lindor#OLLss304.423.91429 .280383 .538394 .553 2.7
Brandon LockridgeAURrf272.602.406 .3338 .6158 .615 5.0
Joey Loperfido*NDFlf253.403.1374 .32445 .33147 .346 6.4
Nicky Lopez*HAV2b294.193.80484 .281220 .324227 .335 2.6
Otto LopezLKE2b254.444.13528 .295278 .387283 .394 3.1
Brandon Lowe*CHI2b294.524.14474 .308382 .522391 .534 3.2
Josh Lowe*WTBrf264.133.66277 .343228 .432232 .439 3.5
Nathaniel Lowe*SPR1b284.513.82450 .340360 .492365 .499 1.5
Nathan Lukes*CUYlf293.172.77116 .24154 .36254 .362 0.8
Gavin Lux*CGS2b263.192.80242 .314166 .469168 .475 2.0
Manny MachadoCAP3b314.263.93479 .292322 .467325 .471 3.0
Nick MadrigalNHP3b271.451.1812 .0833 .1883 .188 1.0
Luke MaileSEAc 332.202.04105 .22951 .29053 .301 5.0
Justyn-Henry MalloyNDFdh243.132.6844 .34162 .52162 .521 3.1
Rafael Marchan#CUYc 253.453.2191 .26455 .42056 .427 4.8
Manuel MargotDCMlf292.452.27137 .27771 .40871 .408 1.6
Brandon Marsh*PUElf264.023.60266 .410221 .444223 .448 4.3
Ketel Marte#TOR2b304.363.87430 .270350 .549356 .559 1.9
Starling MarteWTBrf353.383.07131 .25273 .37274 .378 3.3
Austin MartinPUEcf253.633.40230 .313114 .383118 .396 5.8
Angel Martinez#HAVcf221.961.82148 .31181 .39782 .402 2.7
J.D. MartinezHAVdh363.913.47354 .325269 .425277 .438 3.1
Michael Massey*SEA2b263.923.62439 .253274 .460278 .466 2.8
Jorge Mateo 2b292.762.45131 .24479 .37681 .386 2.9
Luis MatosHOLcf222.202.008 .0001 .0911 .091 2.0
James McCannSPRc 343.523.31222 .338181 .525184 .533 5.4
Kyle McCann*DSPc 264.574.2917 .41219 .59420 .62511.0
Jake McCarthy* cf264.113.63445 .283230 .381244 .404 2.3
Grant McCray*CGScf233.893.4417 .41213 .37113 .371 7.5
Andrew McCutchenDSPdh373.733.29205 .351165 .487170 .501 2.7
Reese McGuire*CEDc 292.532.1225 .28012 .27914 .326 3.0
Zach McKinstry*AURss293.603.3597 .27847 .32647 .326 4.2
Ryan McMahon*RMH3b294.493.97427 .304300 .413303 .417 2.6
Jeff McNeil*LKE2b324.123.64407 .273258 .454265 .467 2.0
Parker Meadows*SPRcf244.393.95391 .292298 .461303 .469 3.4
MJ Melendez*DCMlf254.283.95374 .246273 .442280 .454 4.6
Whit MerrifieldLKE2b352.181.86121 .26457 .35458 .360 1.5
Jackson Merrill*SEAcf214.364.03519 .303323 .457325 .460 3.0
Jake MeyersDURcf282.902.57121 .26459 .29966 .335 4.2
Drew Millas#NDFc 263.663.2470 .34337 .34937 .349 2.3
Jose MirandaNDF3b264.324.02417 .355256 .482264 .497 3.0
Garrett Mitchell*DURcf254.073.64183 .339159 .482160 .485 3.5
Yoan Moncada#HOL3b293.643.11109 .33983 .48585 .497 1.5
Mickey Moniak*PEAcf262.542.32122 .262100 .518101 .523 4.3
Dylan MooreNHPss313.813.19346 .292298 .482316 .511 2.1
Gabriel MorenoCUYc 243.903.38292 .253168 .381169 .383 1.6
Ryan MountcastleAUR1b273.993.68373 .303216 .382218 .385 3.6
Cedric Mullins*CAPcf293.503.23278 .284202 .486205 .493 3.6
Max Muncy*CLE3b333.863.24216 .222220 .513221 .515 1.9
Sean Murphy c 293.132.7670 .24384 .70684 .706 1.8
Dane Myers rf282.932.69103 .35989 .49792 .514 4.6
Bo Naylor*CGSc 242.722.4986 .24445 .27146 .277 6.0
Josh Naylor*CAP1b274.223.71456 .226271 .407279 .419 1.7
Zach NetoCAPss233.683.32172 .384151 .604156 .624 2.6
Kevin NewmanLKEss303.773.50408 .289193 .355196 .361 3.4
Brandon Nimmo*CUYlf314.193.76417 .293327 .487334 .498 2.6
Jhonkensy Noel rf223.182.8891 .17662 .38365 .401 4.5
Lars Nootbaar*PEArf264.253.70398 .286310 .500313 .505 1.7
Connor NorbyCUY3b243.072.87142 .282111 .476112 .481 5.1
Nasim Nunez#CEDss231.861.437 .1434 .3084 .308 1.0
Ryan O'Hearn*DCMdh304.063.68460 .287275 .431276 .433 1.9
Logan O'HoppePROc 243.052.76147 .23881 .33685 .353 3.9
Tyler O'NeillCGSlf293.222.77110 .345181 .693186 .713 2.8
Shohei Ohtani*CLEdh294.754.07421 .352539 .700545 .708 2.0
Matt Olson*DSP1b304.614.06459 .277315 .422327 .438 2.5
Joey OrtizDUR3b254.073.61463 .292275 .417282 .427 1.9
Marcell OzunaOLLdh334.463.97442 .396400 .554404 .560 2.3
Cristian PacheLKEcf251.020.9456 .32137 .33638 .345 5.4
Andy PagesPUEcf233.403.13187 .305124 .419124 .419 3.3
Pedro Pages c 252.502.3494 .27756 .38656 .386 4.9
Richie Palacios*CED2b272.622.19173 .277123 .420131 .447 1.8
Isaac ParedesTOR3b253.553.22255 .255169 .462174 .475 2.5
Vinnie Pasquantino* 1b263.873.57376 .269235 .460241 .472 2.4
Joc Pederson*DURdh324.724.07304 .289323 .575334 .594 2.2
Jeremy PenaDSPss263.773.54475 .280231 .378241 .394 4.5
David Peralta*PEArf363.833.39303 .340223 .444229 .456 2.8
Geraldo Perdomo#AURss244.573.98511 .276283 .382288 .389 1.9
Salvador PerezCLEc 343.643.38337 .240194 .401205 .424 5.8
Wenceel Perez#DSPrf243.072.72236 .263140 .390143 .398 2.5
Blake Perkins#RMHcf273.813.43270 .326149 .340153 .349 3.6
Tommy Pham rf362.862.57104 .26973 .45673 .456 3.5
Kevin PillarPEAcf351.991.85101 .32755 .41459 .444 5.8
Jurickson Profar#DSPlf314.403.70469 .277359 .504376 .528 1.3
Ceddanne RafaelaDURss233.753.59387 .297221 .368231 .38522.1
Cal Raleigh#DSPc 274.163.68274 .237238 .485243 .495 2.8
Luke Raley*CLElf293.943.49306 .281319 .562341 .600 4.1
Jose E. Ramirez#WTB3b314.564.19569 .271375 .508376 .509 1.5
Heliot RamosLKEcf243.703.33370 .305312 .521313 .523 2.6
J.T. Realmuto c 333.893.59332 .322251 .478257 .490 4.0
Rob RefsnyderNDFlf333.322.96191 .408191 .588194 .597 2.9
Hunter RenfroeWTBrf323.052.69119 .24470 .38970 .389 2.2
Luis Rengifo#PRO3b272.542.34199 .372112 .409114 .416 3.7
Bryan Reynolds#NDFlf294.273.87417 .360330 .502337 .513 3.0
Austin RileyPEA3b274.313.96396 .278343 .530348 .538 3.8
Emmanuel RiveraPUE3b283.032.82202 .317127 .432128 .435 4.6
Anthony Rizzo*NHP1b342.111.8913 .3087 .3687 .368 2.0
Luis RobertRMHcf263.012.78152 .25080 .28680 .286 5.5
Victor RoblesNHPcf274.233.87324 .417194 .437205 .462 4.9
Brayan Rocchio#CLEss231.120.9415 .3337 .3687 .368 1.0
Brendan RodgersWTB2b273.963.64427 .326255 .411261 .420 3.4
Julio Y. RodriguezHOLcf234.023.69346 .309200 .377207 .390 4.7
Jake RogersPEAc 292.972.76114 .22888 .42390 .433 5.8
Josh Rojas*DCM3b303.363.05277 .289183 .422185 .426 2.8
Miguel RojasOLLss353.883.63361 .299185 .415186 .417 2.3
Brent RookerHOLdh294.574.12384 .349402 .606410 .618 3.3
Ben Rortvedt*CHIc 262.261.98121 .34774 .37278 .392 2.5
Amed Rosario rf283.273.10180 .32283 .32588 .345 7.4
Keibert Ruiz#AURc 253.423.24367 .223173 .395175 .400 2.4
Adley Rutschman#TORc 263.172.83244 .283162 .470163 .472 1.7
Blake Sabol*RMHc 262.081.9218 .33310 .40010 .400 2.5
Gary Sanchez dh312.622.36107 .24386 .47587 .481 2.9
Jesus Sanchez*HOLrf263.383.07195 .303127 .399128 .403 3.6
Carlos Santana#CHI1b384.183.62442 .285370 .557374 .563 1.4
Anthony Santander# rf294.423.93462 .190324 .453334 .466 2.3
Nolan Schanuel*WTB1b224.213.50408 .275230 .367240 .383 1.6
Casey SchmittPUE2b252.502.2522 .13618 .45018 .450 4.0
Daniel Schneemann* ss272.492.2291 .34175 .44978 .467 3.5
Davis SchneiderHAVlf254.153.74373 .241255 .379258 .383 3.4
Max SchuemannDSPss273.302.88258 .298135 .315142 .331 2.9
Kyle Schwarber*SPRdh314.603.86358 .313389 .543392 .547 1.9
Corey Seager*TORss304.333.86330 .294265 .546267 .551 1.7
Marcus SemienCHI2b334.223.73498 .253310 .453315 .461 1.4
Gavin Sheets*CHI1b281.231.1463 .22238 .40038 .400 3.8
Michael Siani*CHIcf242.542.24109 .33069 .34870 .354 5.1
Jon Singleton*SEA1b323.813.30291 .292201 .422202 .424 2.0
Jose SiriOLLcf283.543.28283 .297258 .450263 .459 6.3
Austin SlaterHAVrf313.453.14281 .263152 .317156 .326 5.0
Josh Smith* 3b263.953.35374 .281259 .423280 .458 2.3
Pavin Smith*DURlf283.953.23152 .263148 .585149 .589 1.1
Will SmithLKEc 294.093.72346 .303237 .471245 .487 2.7
Tyler Soderstrom*CGS1b223.042.66155 .271140 .562143 .574 1.9
Nick Sogard#PUE2b263.673.3335 .45724 .43625 .455 5.3
Donovan SolanoSEA3b362.442.26175 .25795 .39795 .397 2.6
Jorge SolerDSPdh324.273.74385 .273325 .498327 .501 2.4
Edmundo SosaNDFss281.881.71120 .325102 .543109 .580 6.6
Lenyn SosaPEA3b242.562.46124 .26671 .40872 .414 6.2
Juan Soto*SEArf254.583.77453 .285426 .574428 .577 1.1
George SpringerCHIrf344.203.74460 .283303 .445306 .449 2.1
Jacob StallingsNDFc 343.533.15151 .344114 .449120 .472 3.7
Giancarlo StantonCEDdh344.223.90369 .252281 .411285 .417 5.4
Tyler StephensonDURc 273.943.48319 .304202 .407211 .425 3.3
Trevor StoryDURss314.103.76107 .37465 .37867 .390 4.3
Bryson Stott*PUE2b264.053.69441 .227196 .323200 .329 2.5
Garrett Stubbs*HAVc 313.112.77141 .21359 .26765 .294 3.3
Eugenio SuarezSEA3b324.303.88391 .279318 .457328 .471 4.0
Jack Suwinski*DSPcf253.002.9223 .21712 .33312 .33311.0
Seiya Suzuki rf294.363.92340 .350267 .464273 .474 3.8
Dansby SwansonHOLss303.873.54392 .324266 .443269 .448 3.1
Trey Sweeney*WTBss242.282.0880 .37568 .48969 .496 4.3
Fernando TatisNDFrf254.103.75300 .320238 .537244 .551 3.3
Mike Tauchman*PEArf334.353.78415 .246268 .405276 .418 1.9
Leody Taveras#HAVcf253.763.30348 .253199 .381199 .381 1.8
Chris TaylorOLLlf330.750.752 .0000 .0000 .00099.0
Michael A. TaylorHOLcf330.850.7543 .20941 .53241 .532 2.2
Tyrone TaylorDSPrf302.292.12212 .368127 .426132 .443 6.1
Rowdy Tellez*DCM1b294.083.74412 .291255 .417259 .423 3.3
Matt Thaiss*HOLc 294.673.336 .50012 .85713 .929 1.0
Alek Thomas*CUYcf243.142.8637 .13520 .45521 .477 0.3
Lane ThomasCHIrf283.753.32374 .305273 .450282 .465 2.8
Michael Toglia#CED1b253.883.40272 .279293 .497299 .507 3.3
Spencer TorkelsonCGS1b241.501.32115 .17463 .36865 .380 1.9
Abraham Toro#OLL3b272.522.37123 .27656 .37156 .371 3.3
Luis TorrensCEDc 283.192.8691 .23149 .36652 .388 2.7
Gleyber TorresRMH2b274.303.85472 .275269 .386269 .386 2.1
Ezequiel TovarCEDss223.813.62387 .331286 .472291 .48010.3
Jose TrevinoSEAc 312.972.63270 .244146 .367149 .374 2.0
Chadwick TrompCUYc 293.233.1965 .43149 .49049 .49033.0
Mike Trout cf322.532.15109 .19390 .48191 .487 1.9
Kyle Tucker*CAPrf274.503.67296 .253281 .552283 .556 1.1
Brice Turang*DUR2b243.863.55448 .239180 .301183 .306 2.9
Justin TurnerLKEdh394.123.58424 .288285 .435300 .458 2.0
Trea TurnerSEAss314.554.28467 .310280 .436284 .442 3.7
Luis UriasHOL3b273.322.8843 .11626 .31327 .325 3.5
Ramon UriasNDF3b302.031.92149 .289105 .475108 .489 6.3
Gio Urshela 3b323.152.9545 .15615 .23815 .238 3.3
Ildemaro Vargas#HAV3b323.743.40414 .254197 .388199 .392 1.3
Miguel VargasDCM3b242.181.8671 .16936 .32437 .333 1.6
Daulton Varsho*PEAcf274.053.57329 .246279 .448281 .451 3.1
Andrew VaughnRMH1b264.043.81430 .249220 .354224 .360 4.6
Christian VazquezSPRc 332.502.5016 .2505 .2505 .25099.0
Nelson VelazquezNHPdh253.242.91100 .35071 .39972 .404 3.6
Alex Verdugo*WTBlf283.613.21348 .236191 .391194 .398 1.8
Mark Vientos 3b244.193.89342 .342301 .498303 .502 4.9
Matt VierlingDSPcf274.173.88455 .314292 .452296 .458 3.6
Anthony VolpeSEAss233.543.25388 .294212 .372216 .379 3.7
LaMonte Wade*CLE1b304.483.82355 .324312 .505317 .513 1.9
Tyler Wade*DCM3b293.463.25254 .25298 .27599 .278 5.5
Will Wagner*NDF2b254.183.95121 .36476 .46676 .466 3.3
Christian WalkerPEA1b334.273.68365 .236283 .448302 .478 2.5
Matt Wallner*PROrf264.053.44241 .328231 .453246 .482 3.3
Taylor Walls#RMHss273.353.0636 .33321 .36821 .368 3.2
Taylor Ward lf303.833.46370 .319249 .430253 .437 3.0
Austin Wells*PROc 243.563.20264 .246187 .473192 .486 2.3
Jordan WestburgCUY3b254.434.05327 .284238 .489246 .505 4.9
Jacob T. WilsonCHIss221.841.5893 .21535 .30738 .333 0.6
Weston WilsonCUYlf293.603.4085 .34173 .47174 .477 7.0
Jesse Winker*NHPlf304.363.66369 .274233 .388242 .403 1.7
Masyn WinnPROss223.803.43435 .285230 .381236 .391 3.1
Brett Wisely*TOR2b252.672.4786 .38478 .50381 .523 6.5
Bobby Witt JrCGSss244.754.40568 .359463 .601471 .612 2.2
Connor WongDCMc 283.793.50340 .350225 .430233 .446 4.8
James Wood*SEAlf214.333.82296 .358257 .472258 .473 3.1
Mike Yastrzemski*WTBrf333.583.07285 .221208 .427210 .431 2.2
Christian Yelich*DURlf324.423.89310 .368257 .523263 .536 2.2
Juan YepezAUR1b263.893.60266 .391165 .471169 .483 3.6
Masataka Yoshida*CGSdh303.973.51316 .310189 .445199 .468 1.5
Jacob YoungPUEcf243.823.46261 .330141 .377143 .382 3.5

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*NHPss23 .246 .283 .391 .6741383453316446
Wilyer Abreu*CGSrf25 .207 .303 .328 .63158121028713
Luisangel AcunaAURss22 .227 .261 .455 .7154410103829
Ronald AcunaCUYrf26 .202 .263 .330 .5931092250312929
Willy AdamesCAPss28 .278 .381 .519 .89954157028910
Jo AdellWTBrf25 .281 .338 .645 .9831213410210251026
Nick AhmedSPRss34 .346 .393 .519 .91252183028314
Ozzie Albies#CED2b27 .272 .287 .389 .67616244100312228
Nick AllenDCMss25 .164 .187 .301 .48873124029220
Pete AlonsoLKE1b29 .275 .371 .613 .984142399013292135
Jose AltuveNDF2b34 .310 .402 .471 .873174541604232234
Francisco AlvarezRMHc 22 .157 .231 .265 .49683130038720
Yordan Alvarez*TORdh27 .410 .459 .7561.2161566411213301232
Miguel AmayaTORc 25 .088 .083 .147 .230343200307
Miguel Andujar lf29 .306 .359 .355 .7141213730110914
Jonathan Aranda*DUR1b26 .200 .294 .400 .694153300123
Orlando ArciaNDFss29 .302 .362 .512 .87343131128410
Nolan ArenadoCED3b33 .220 .255 .404 .6591413150717718
Gabriel AriasCUY3b24 .227 .257 .340 .598972220312224
Randy ArozarenaDURlf29 .185 .332 .331 .66315128705222955
Luis Arraez*CGS1b27 .278 .295 .333 .6291444080011117
Harrison Bader cf30 .193 .269 .337 .60683166026820
Javier BaezHOLss31 .250 .308 .250 .558123000013
Patrick Bailey#SPRc 25 .098 .203 .098 .3015150002622
Luken BakerCEDdh27 .250 .4001.0001.40041001211
Austin BarnesWTBc 34 .312 .354 .351 .70477243006517
Joey BartNHPc 27 .350 .433 .6421.075123433011201333
Brett Baty*DSP3b24 .273 .273 .545 .818113001204
Jake Bauers*LKE1b28 .071 .188 .071 .259141000023
Josh Bell# 1b31 .286 .375 .286 .661144000122
Cody Bellinger*NDFcf28 .304 .312 .430 .7411354156017130
Will Benson*SPRlf26 .000 .000 .000 .00070000005
Mookie BettsTORss31 .298 .371 .516 .88812437934151412
Bo BichetteRMHss26 .077 .122 .103 .225393100227
Charlie Blackmon*RMHdh37 .207 .267 .256 .5231212541041025
Dairon BlancoAURlf31 .203 .247 .354 .60179163036519
JJ Bleday*SEAcf26 .260 .300 .595 .89513134801222845
Xander BogaertsSPR2b31 .210 .295 .283 .57713829212131721
Alec BohmCHI3b27 .270 .324 .495 .819196531709271613
Alex BregmanPRO3b30 .195 .266 .314 .58015931324221514
Will Brennan*OLLrf26 .150 .143 .350 .493203020304
Jonah BrideTOR1b28 .222 .314 .289 .60345100015616
Seth Brown*OLLlf31 .375 .500 .375 .87583000111
Vidal Brujan#PUEss26 .325 .413 .525 .9384013501469
Jake BurgerDCM3b28 .170 .214 .387 .601106183169523
Alec Burleson*PUEdh25 .226 .222 .321 .5435312201505
Michael Busch*DCM1b26 .286 .337 .383 .72015444522131136
Lawrence Butler*CLErf23 .338 .364 .6431.00715452801324747
Byron BuxtonCGScf30 .339 .417 .464 .88211238911181525
Jose CaballeroHAVss27 .133 .196 .203 .399128176018875
Oswaldo Cabrera#NHP3b25 .163 .180 .184 .364498100218
Willie Calhoun*RMHdh29 .267 .333 .333 .667154100121
Alex CallRMHrf29 .179 .247 .317 .56414526505101349
Daz CameronDURlf27 .200 .286 .400 .6862552011311
Junior CamineroCAP3b20 .340 .333 .404 .7384716300505
Luis CampusanoPUEc 25 .091 .130 .227 .358222001413
Jeimer Candelario#SPR3b30 .210 .325 .360 .68510021522101530
Mark Canha 1b35 .279 .350 .473 .823129361114211232
Victor Caratini# c 30 .348 .390 .435 .825923250110720
Dylan Carlson#NHPlf25 .000 .000 .000 .00000000000
Kerry Carpenter*CEDrf26 .022 .043 .022 .0644610000120
Corbin Carroll*TORcf23 .195 .253 .391 .6431693322925950
Triston Casas*CUY1b24 .207 .281 .310 .592296001239
Nick CastellanosPROrf32 .204 .250 .451 .701162334012301047
Willi Castro#RMHss27 .204 .243 .340 .5831913961617963
Jake Cave*HOLrf31 .077 .074 .192 .2662620014010
Andres ChaparroCUYdh25 .305 .356 .488 .8438225120110618
Matt ChapmanOLL3b31 .232 .288 .433 .721164381207221351
Jazz Chisholm*CAPcf26 .232 .281 .321 .6021904461317954
Jackson ChourioCLElf20 .247 .297 .363 .66014636803131036
Jonatan Clase#CUYlf22 .200 .167 .200 .36751000103
Kody Clemens* 1b28 .200 .231 .333 .56460125018316
Ernie ClementTOR3b28 .167 .194 .283 .477120202329414
Michael Conforto*TORlf31 .265 .320 .559 .879136364012311144
Griffin Conine*AURrf26 .091 .091 .091 .182222000006
William ContrerasHOLc 26 .290 .403 .580 .98310029508211530
Willson ContrerasNDFc 32 .194 .364 .328 .692671360171926
Carlos CorreaPEAss29 .336 .405 .589 .99410736716211123
Colton Cowser*CAPlf24 .231 .280 .388 .6681473431618866
Brandon Crawford*DCMss37 .167 .214 .167 .381122000201
J.P. Crawford*LKEss29 .293 .397 .571 .968147433410282226
Dylan CrewsDURrf22 .231 .333 .269 .603266100439
Jake Cronenworth*PRO1b30 .196 .288 .275 .56351101015510
Pete Crow-Armstrong*TORcf22 .094 .094 .094 .1883230001010
Oneil Cruz*PUEss25 .231 .255 .431 .6861303080617444
Travis d'ArnaudDSPc 35 .248 .331 .628 .959121304014321135
Bryan De La CruzSPRlf27 .333 .355 .467 .8223010210315
Elly De La Cruz#CUYss22 .234 .292 .405 .69715837607121362
Paul DeJongSEAss30 .167 .167 .278 .4443661011016
Adrian Del Castillo*LKEc 24 .189 .246 .208 .45353101004322
Jonny DelucaSPRrf25 .143 .348 .171 .5193551001109
Rafael Devers*AUR3b27 .236 .265 .368 .63314434152015552
Zach DezenzoNHP1b24 .250 .333 .250 .58382000115
Elias DiazCLEc 33 .219 .219 .219 .438327000206
Yainer DiazCEDc 25 .254 .293 .401 .6951423660525832
Yandy DiazPRO1b32 .374 .411 .553 .965179671406311220
Jasson Dominguez#CAPlf21 .000 .000 .000 .00010000000
Brendan Donovan*HOLlf27 .301 .348 .417 .76610331101011512
Brenton DoyleCEDcf26 .197 .267 .318 .58615731100351441
Mauricio DubonPEAlf29 .243 .274 .386 .66070174027313
Oliver Dunn*HOL3b26 .333 .429 .6671.095186002314
Ezequiel DuranWTB3b25 .281 .319 .313 .63164182008416
Jarren Duran*PROcf27 .190 .227 .302 .52963121025217
Adam Duvall rf35 .295 .398 .6191.017105314010261730
Tommy Edman#HAVcf29 .262 .325 .533 .85810728617171123
Xavier Edwards#CHIss24 .294 .379 .353 .73115345330222230
Jerar EncarnacionRMHdh26 .267 .327 .378 .70445125003213
Santiago EspinalCLE3b29 .240 .295 .397 .6921212940516912
Thairo EstradaSEA2b28 .296 .296 .444 .741278210008
Stuart FairchildPROcf28 .216 .275 .360 .635111244047838
Kyle FarmerDSP2b33 .183 .250 .250 .500120226101927
Freddy FerminCHIc 29 .354 .423 .416 .83911340401221426
Tyler FitzgeraldNHPss26 .339 .389 .518 .90711238913211128
Wilmer FloresSPR1b32 .217 .308 .413 .7214610302645
Estevan Florial*RMHdh26 .200 .273 .200 .473102000014
Jake Fraley*PROrf29 .328 .333 .379 .71358193008010
Freddie Freeman* 1b34 .233 .321 .405 .72616338707221732
Sal Frelick*LKErf24 .230 .317 .405 .722126291412161036
TJ Friedl*RMHcf28 .255 .357 .383 .74047123018613
David FryPUEdh28 .320 .427 .6801.1077524906151219
Joey Gallo*LKE1b30 .000 .000 .000 .00020000002
Adolis GarciaSPRrf31 .253 .316 .481 .79715840909291449
Luis V. Garcia*NHP2b24 .159 .192 .174 .36669111004216
Maikel GarciaCGS3b24 .197 .258 .344 .60261122213510
Stone GarrettCUYdh28 .000 .000 .000 .00020000001
Mitch GarverCAPdh33 .227 .325 .475 .80014132809241838
Zack GelofCUY2b24 .161 .288 .268 .5565693017919
Andres Gimenez*PEA2b25 .156 .156 .156 .311457000007
Paul GoldschmidtCUY1b36 .240 .316 .351 .667171411003111737
Nick GonzalesWTB2b25 .372 .384 .6201.00412948143419526
Romy GonzalezDUR2b27 .257 .313 .419 .7321363570515953
Hunter GoodmanTORc 24 .103 .129 .172 .3012932001114
Nolan Gorman*OLL2b24 .250 .250 .250 .50041000002
Riley Greene*DCMlf23 .228 .257 .437 .6941583652828650
Randal GrichukPROrf32 .333 .379 .573 .95215050180611925
Trent Grisham*NHPcf27 .225 .279 .375 .6544093012113
Vladimir GuerreroOLL1b25 .242 .316 .392 .708153371104111628
Lourdes GurrielAURlf30 .299 .320 .419 .7381173520411321
Eric HaaseDURc 31 .326 .380 .6301.01046152048417
David Hamilton*SPRss26 .237 .285 .338 .6231393331311750
Garrett HampsonCEDcf29 .158 .220 .184 .4043861001311
Mitch HanigerCHIrf33 .194 .333 .226 .5593161003711
Ian Happ#CEDlf29 .255 .333 .455 .78914537916201645
Bryce Harper*NDF1b31 .297 .387 .474 .862175521007302751
Michael Harris II*SPRcf23 .341 .383 .6211.00413245401131836
Ke'Bryan HayesDUR3b27 .300 .411 .511 .9229027704121513
Austin HaysCEDlf28 .236 .297 .378 .67512730120217840
Austin HedgesWTBc 31 .111 .143 .198 .3408191028235
Jonah Heim#HAVc 29 .248 .276 .442 .7181293210817529
Gunnar Henderson*CGSss23 .307 .408 .585 .993176541368292650
Enrique HernandezHOL3b32 .167 .265 .267 .531305001324
Teoscar HernandezPUElf31 .246 .311 .612 .923134334015341048
Ivan HerreraCAPc 24 .143 .244 .143 .387355000558
Jason Heyward*NHPrf34 .120 .120 .180 .3005060014015
Kyle HigashiokaPEAc 34 .160 .196 .410 .6061001640718535
Derek Hill cf28 .215 .222 .402 .6241072342414128
Sam Hilliard* lf30 .309 .324 .7501.074682130916129
Nico HoernerNHP2b27 .391 .466 .494 .96015661703221915
Spencer Horwitz*NDF1b26 .123 .180 .211 .3915772012414
Andy Ibanez 2b31 .270 .324 .444 .7681263440621524
Jose Iglesias 2b34 .330 .393 .377 .771106355008415
Jonathan IndiaWTB2b27 .340 .500 .5001.0005017501131417
Kyle Isbel*AURcf27 .250 .273 .281 .55464160103220
Alex JacksonOLLc 28 .000 .000 .000 .00010000000
Danny JansenRMHc 29 .217 .402 .217 .620691500022112
Ryan JeffersDCMc 27 .241 .305 .528 .8331082640917931
Leo JimenezCGSss23 .219 .296 .328 .62464144016531
Connor JoeCED1b31 .000 .222 .000 .22270000021
Aaron JudgeOLLcf32 .215 .389 .479 .868144318010214060
Josh JungWTB3b26 .256 .375 .487 .86239100035814
Colt Keith*TOR2b22 .231 .222 .231 .453266000208
Jarred Kelenic*CUYlf24 .156 .174 .200 .3744570102114
Carson KellyAURc 29 .230 .330 .345 .6758720103121120
Max Kepler*HAVrf31 .194 .244 .208 .45272141004322
Ha-Seong KimCLEss28 .198 .265 .307 .5721012020311918
Isiah Kiner-FalefaCLE2b29 .288 .321 .404 .72552151114010
Alejandro KirkNHPc 25 .250 .368 .438 .8064812302898
Heston Kjerstad*CLElf25 .220 .256 .244 .5004191004110
Steven Kwan*NHPlf26 .276 .362 .414 .77715242306182034
Shea LangeliersPUEc 26 .168 .198 .290 .4881071810411537
Wyatt LangfordCAPlf22 .225 .333 .456 .790160364011212454
Trevor Larnach*AURdh27 .192 .208 .231 .43852102003021
Ramon LaureanoPROrf29 .229 .245 .424 .6691443370717250
Jung Hoo Lee*CAPcf25 .000 .000 .000 .00020000001
Korey LeeOLLc 25 .220 .250 .240 .49050111005214
Royce LewisPUE3b25 .250 .339 .500 .83910426507201325
Francisco Lindor#OLLss30 .241 .293 .548 .841166401011338938
Brandon LockridgeAURrf27 .300 .364 .7001.064103101514
Joey Loperfido*NDFlf25 .167 .306 .233 .539305200259
Nicky Lopez*HAV2b29 .299 .310 .357 .6671544660112328
Otto LopezLKE2b25 .176 .199 .246 .4451422510317426
Brandon Lowe*CHI2b29 .296 .332 .520 .852196581401027749
Josh Lowe*WTBrf26 .065 .204 .065 .2694630001725
Nathaniel Lowe*SPR1b28 .323 .433 .379 .81216152302143152
Nathan Lukes*CUYlf29 .154 .154 .231 .385132100202
Gavin Lux*CGS2b26 .196 .275 .217 .4924691003312
Manny MachadoCAP3b31 .261 .350 .439 .788180471107212553
Nick MadrigalNHP3b27 .111 .273 .111 .38491000122
Luke MaileSEAc 33 .163 .216 .279 .4951041730311635
Justyn-Henry MalloyNDFdh24 .208 .305 .528 .8337215316141040
Rafael Marchan#CUYc 25 .152 .204 .304 .5084671023213
Manuel MargotDCMlf29 .236 .294 .364 .6581102650311913
Brandon Marsh*PUElf26 .225 .279 .350 .6294092014219
Ketel Marte#TOR2b30 .310 .323 .595 .91815849901241221
Starling MarteWTBrf35 .208 .264 .308 .572120255213833
Austin MartinPUEcf25 .239 .294 .391 .6854611700515
Angel Martinez#HAVcf22 .333 .409 .385 .7943913200858
J.D. MartinezHAVdh36 .260 .381 .390 .7711233270382348
Michael Massey*SEA2b26 .283 .333 .531 .86414541112718936
Jorge Mateo 2b29 .236 .319 .415 .73312329923121433
Luis MatosHOLcf22 .000 .000 .000 .00080000002
James McCannSPRc 34 .319 .340 .637 .978912980720221
Kyle McCann*DSPc 26 .000 .500 .000 .50010000010
Jake McCarthy* cf26 .292 .347 .396 .7431544546017835
Grant McCray*CGScf23 .143 .222 .143 .36571000114
Andrew McCutchenDSPdh37 .234 .327 .426 .75347110037518
Reese McGuire*CEDc 29 .000 .250 .000 .25050000103
Zach McKinstry*AURss29 .107 .138 .143 .281283100019
Ryan McMahon*RMH3b29 .246 .335 .291 .62617543202132157
Jeff McNeil*LKE2b32 .217 .279 .279 .5581292820216830
Parker Meadows*SPRcf24 .224 .274 .423 .6971563581726950
MJ Melendez*DCMlf25 .158 .175 .289 .46476122126020
Whit MerrifieldLKE2b35 .158 .209 .184 .394386100334
Jackson Merrill*SEAcf21 .252 .284 .333 .6171594070218833
Jake MeyersDURcf28 .235 .323 .322 .64511527100011834
Drew Millas#NDFc 26 .188 .278 .188 .465163000328
Jose MirandaNDF3b26 .237 .275 .342 .617761861011314
Garrett Mitchell*DURcf25 .182 .200 .227 .4274482001025
Yoan Moncada#HOL3b29 .167 .286 .167 .452183000127
Mickey Moniak*PEAcf26 .250 .286 .250 .536205000107
Dylan MooreNHPss31 .303 .409 .6521.0601554724010422642
Gabriel MorenoCUYc 24 .233 .305 .328 .63211627801101218
Ryan MountcastleAUR1b27 .248 .316 .339 .6551213080151130
Cedric Mullins*CAPcf29 .149 .182 .203 .38574110202121
Max Muncy*CLE3b33 .220 .304 .7001.004501100813515
Sean Murphy c 29 .211 .250 .421 .671194101119
Dane Myers rf28 .279 .333 .570 .903862411148421
Bo Naylor*CGSc 24 .226 .236 .321 .55753122016119
Josh Naylor*CAP1b27 .213 .314 .337 .65216936605201936
Zach NetoCAPss23 .352 .387 .6161.003159561201026731
Kevin NewmanLKEss30 .190 .250 .289 .53912123711121017
Brandon Nimmo*CUYlf31 .261 .322 .402 .72418448616221150
Jhonkensy Noel rf22 .176 .248 .382 .6301021830618828
Lars Nootbaar*PEArf26 .291 .371 .507 .878134391215171643
Connor NorbyCUY3b24 .325 .325 .650 .97540132138017
Nasim Nunez#CEDss23 .000 .000 .000 .00050000002
Ryan O'Hearn*DCMdh30 .298 .328 .339 .667124372016623
Logan O'HoppePROc 24 .150 .234 .260 .49410015203101033
Tyler O'NeillCGSlf29 .328 .442 .8521.293128427020372451
Shohei Ohtani*CLEdh29 .306 .362 .481 .84316049735211337
Matt Olson*DSP1b30 .258 .313 .448 .76119450701024951
Joey OrtizDUR3b25 .225 .319 .420 .739138311015181736
Marcell OzunaOLLdh33 .342 .424 .484 .908161551403122250
Cristian PacheLKEcf25 .171 .256 .257 .5143563006317
Andy PagesPUEcf23 .245 .310 .349 .6591062650271035
Pedro Pages c 25 .228 .241 .316 .55757131202118
Richie Palacios*CED2b27 .040 .143 .040 .1832510000310
Isaac ParedesTOR3b25 .261 .310 .423 .7321423750615930
Vinnie Pasquantino* 1b26 .246 .275 .357 .6321263180213225
Joc Pederson*DURdh32 .288 .413 .6351.0475215305121030
Jeremy PenaDSPss26 .300 .323 .479 .80219057141629520
David Peralta*PEArf36 .250 .350 .423 .77352136016518
Geraldo Perdomo#AURss24 .241 .314 .316 .63115838101081731
Salvador PerezCLEc 34 .216 .241 .448 .6891252720928123
Wenceel Perez#DSPrf24 .231 .315 .338 .65465153206819
Blake Perkins#RMHcf27 .286 .328 .319 .647119344008621
Tommy Pham rf36 .227 .271 .413 .684751750313613
Kevin PillarPEAcf35 .324 .367 .490 .8571023312118316
Jurickson Profar#DSPlf31 .316 .361 .526 .88717154909201123
Ceddanne RafaelaDURss23 .175 .208 .307 .5151372452319561
Cal Raleigh#DSPc 27 .102 .170 .347 .5174950045211
Luke Raley*CLElf29 .136 .190 .220 .4115982017419
Jose E. Ramirez#WTB3b31 .351 .378 .609 .988174611501032916
Heliot RamosLKEcf24 .326 .414 .5961.00914146919282145
J.T. Realmuto c 33 .333 .435 .472 .90872241039914
Rob RefsnyderNDFlf33 .276 .349 .522 .87113437908201449
Hunter RenfroeWTBrf32 .178 .250 .305 .55511821902191230
Luis Rengifo#PRO3b27 .301 .356 .391 .74713340602131132
Bryan Reynolds#NDFlf29 .264 .320 .390 .71015942505171243
Austin RileyPEA3b27 .290 .358 .634 .9921313815010271225
Emmanuel RiveraPUE3b28 .234 .287 .415 .70294227226722
Anthony Rizzo*NHP1b34 .000 .000 .000 .00040000001
Luis RobertRMHcf26 .105 .183 .126 .30995102007939
Victor RoblesNHPcf27 .244 .300 .289 .58990222104721
Brayan Rocchio#CLEss23 .250 .250 .250 .50041000101
Brendan RodgersWTB2b27 .340 .416 .460 .87615051903232127
Julio Y. RodriguezHOLcf23 .216 .273 .382 .6551022250410728
Jake RogersPEAc 29 .159 .288 .295 .5844473016817
Josh Rojas*DCM3b30 .061 .139 .091 .2303321001314
Miguel RojasOLLss35 .146 .212 .167 .378487100143
Brent RookerHOLdh29 .253 .315 .617 .932162415018311446
Ben Rortvedt*CHIc 26 .275 .370 .300 .6704011100459
Amed Rosario rf28 .250 .313 .303 .61676191014319
Keibert Ruiz#AURc 25 .259 .295 .431 .7265815402735
Adley Rutschman#TORc 26 .304 .402 .507 .90914845608152420
Blake Sabol*RMHc 26 .267 .267 .333 .600154100103
Gary Sanchez dh31 .293 .333 .586 .920581720512411
Jesus Sanchez*HOLrf26 .148 .148 .259 .4072740013010
Carlos Santana#CHI1b38 .315 .373 .594 .9671655210012311733
Anthony Santander# rf29 .172 .245 .408 .653174302013331250
Nolan Schanuel*WTB1b22 .212 .337 .247 .5841463150032648
Casey SchmittPUE2b25 .179 .250 .500 .750285003639
Daniel Schneemann* ss27 .276 .330 .471 .801872412413530
Davis SchneiderHAVlf25 .118 .168 .230 .3981521834212967
Max SchuemannDSPss27 .091 .167 .136 .3034440101414
Kyle Schwarber*SPRdh31 .356 .441 .529 .97017462608252554
Corey Seager*TORss30 .353 .382 .392 .77451182008317
Marcus SemienCHI2b33 .340 .416 .566 .982159541317322118
Gavin Sheets*CHI1b28 .091 .091 .091 .182111000003
Michael Siani*CHIcf24 .207 .268 .297 .5661112321219949
Jon Singleton*SEA1b32 .143 .225 .257 .4823551013416
Jose SiriOLLcf28 .189 .291 .295 .5871322550391950
Austin SlaterHAVrf31 .174 .250 .261 .51169123015720
Josh Smith* 3b26 .255 .331 .431 .76213735905151243
Pavin Smith*DURlf28 .226 .351 .387 .738317500864
Will SmithLKEc 29 .261 .336 .496 .832115301015131327
Tyler Soderstrom*CGS1b22 .270 .352 .460 .81263174128812
Nick Sogard#PUE2b26 .182 .250 .182 .432112000011
Donovan SolanoSEA3b36 .201 .253 .331 .58413928305111026
Jorge SolerDSPdh32 .263 .357 .468 .825156411705222245
Edmundo SosaNDFss28 .264 .308 .570 .87912132114616634
Lenyn SosaPEA3b24 .246 .265 .395 .6601142850414326
Juan Soto*SEArf25 .224 .346 .455 .80115635719222823
George SpringerCHIrf34 .157 .263 .209 .47215324202142153
Jacob StallingsNDFc 34 .217 .320 .415 .73510623415201336
Giancarlo StantonCEDdh34 .174 .238 .305 .54316729406121357
Tyler StephensonDURc 27 .149 .211 .267 .4781011530311925
Trevor StoryDURss31 .263 .300 .368 .668195200118
Bryson Stott*PUE2b26 .167 .231 .242 .472120205204928
Garrett Stubbs*HAVc 31 .158 .292 .158 .450193000437
Eugenio SuarezSEA3b32 .240 .361 .500 .861154374012212767
Jack Suwinski*DSPcf25 .091 .167 .364 .530111001118
Seiya Suzuki rf29 .281 .349 .492 .842128361205291331
Dansby SwansonHOLss30 .319 .377 .464 .841166531204181435
Trey Sweeney*WTBss24 .333 .417 .508 .925632120312927
Fernando TatisNDFrf25 .179 .349 .224 .573671230071624
Mike Tauchman*PEArf33 .248 .304 .344 .648125313039929
Leody Taveras#HAVcf25 .122 .265 .195 .4604153002815
Chris TaylorOLLlf33 .000 .000 .000 .00000000000
Michael A. TaylorHOLcf33 .216 .275 .568 .8433781048311
Tyrone TaylorDSPrf30 .263 .309 .430 .73911430141112631
Rowdy Tellez*DCM1b29 .245 .309 .491 .80011027607231135
Matt Thaiss*HOLc 29 .500 .5711.1671.73863101210
Alek Thomas*CUYcf24 .125 .125 .250 .37581100001
Lane ThomasCHIrf28 .254 .372 .458 .83014236455312529
Michael Toglia#CED1b25 .215 .287 .403 .689149321006171458
Spencer TorkelsonCGS1b24 .168 .273 .305 .578951670291313
Abraham Toro#OLL3b27 .195 .221 .280 .5018216401636
Luis TorrensCEDc 28 .143 .234 .238 .472426101258
Gleyber TorresRMH2b27 .220 .300 .384 .68415935806141946
Ezequiel TovarCEDss22 .245 .271 .524 .79514736151828641
Jose TrevinoSEAc 31 .160 .288 .220 .5085080018912
Chadwick TrompCUYc 29 .200 .200 .267 .467153100203
Mike Trout cf32 .130 .231 .130 .361233000037
Kyle Tucker*CAPrf27 .223 .356 .364 .72012127205162429
Brice Turang*DUR2b24 .190 .224 .270 .4941262413110630
Justin TurnerLKEdh39 .290 .397 .412 .810131381002192333
Trea TurnerSEAss31 .287 .343 .496 .83912937607131023
Luis UriasHOL3b27 .049 .111 .195 .3064120025316
Ramon UriasNDF3b30 .302 .316 .605 .92012939901031135
Gio Urshela 3b32 .000 .250 .000 .25030000010
Ildemaro Vargas#HAV3b32 .289 .317 .421 .7387622810435
Miguel VargasDCM3b24 .143 .247 .195 .442771110141016
Daulton Varsho*PEAcf27 .215 .292 .389 .68114932507211739
Andrew VaughnRMH1b26 .164 .186 .243 .4291522541210434
Christian VazquezSPRc 33 .000 .000 .000 .00050000001
Nelson VelazquezNHPdh25 .274 .325 .372 .6971133161116943
Alex Verdugo*WTBlf28 .180 .293 .200 .4935091001713
Mark Vientos 3b24 .345 .381 .552 .9321455060821957
Matt VierlingDSPcf27 .247 .304 .405 .709158391304161336
Anthony VolpeSEAss23 .217 .293 .326 .61913830033191533
LaMonte Wade*CLE1b30 .320 .411 .526 .9369731614171221
Tyler Wade*DCM3b29 .184 .216 .347 .5634990126210
Will Wagner*NDF2b25 .059 .158 .059 .217171000226
Christian WalkerPEA1b33 .230 .326 .354 .68011326204191637
Matt Wallner*PROrf26 .167 .250 .259 .5095492012634
Taylor Walls#RMHss27 .375 .375 .500 .87583100003
Taylor Ward lf30 .288 .343 .458 .801153441024161230
Austin Wells*PROc 24 .275 .396 .375 .77140111016712
Jordan WestburgCUY3b25 .180 .254 .393 .64712222426241348
Jacob T. WilsonCHIss22 .217 .333 .348 .681235110241
Weston WilsonCUYlf29 .235 .279 .459 .7389823111312534
Jesse Winker*NHPlf30 .255 .347 .340 .68710627601111235
Masyn WinnPROss22 .228 .293 .404 .69813631335151031
Brett Wisely*TOR2b25 .286 .316 .538 .854912680511140
Bobby Witt JrCGSss24 .289 .319 .441 .7602045917148827
Connor WongDCMc 28 .268 .340 .415 .75512333604131541
James Wood*SEAlf21 .174 .219 .246 .46669122016420
Mike Yastrzemski*WTBrf33 .145 .221 .242 .4636292203524
Christian Yelich*DURlf32 .400 .455 .7331.188602423421516
Juan YepezAUR1b26 .367 .391 .486 .87810940100111418
Masataka Yoshida*CGSdh30 .267 .400 .311 .7114512200696
Jacob YoungPUEcf24 .354 .393 .427 .82082293015517

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*NHPss23 .256 .323 .419 .742862250316616
Wilyer Abreu*CGSrf25 .297 .349 .561 .910387115453176432116
Luisangel AcunaAURss22 .291 .336 .400 .736110326027729
Ronald AcunaCUYrf26 .197 .308 .294 .60223847615143485
Willy AdamesCAPss28 .299 .366 .547 .914422126240277145104
Jo AdellWTBrf25 .289 .341 .7371.078381120511315
Nick AhmedSPRss34 .222 .276 .241 .51754121002218
Ozzie Albies#CED2b27 .239 .309 .346 .654243581105262443
Nick AllenDCMss25 .193 .241 .229 .4711092110110733
Pete AlonsoLKE1b29 .249 .325 .431 .755490122290205948145
Jose AltuveNDF2b34 .225 .277 .328 .60532974709332267
Francisco AlvarezRMHc 22 .167 .229 .242 .4711983352291672
Yordan Alvarez*TORdh27 .262 .347 .537 .88438910223028814875
Miguel AmayaTORc 25 .252 .304 .372 .676301761018362156
Miguel Andujar lf29 .308 .348 .338 .68665202001210
Jonathan Aranda*DUR1b26 .230 .333 .382 .715165381005172335
Orlando ArciaNDFss29 .273 .316 .478 .7942095710011351348
Nolan ArenadoCED3b33 .272 .342 .353 .6954161131008334372
Gabriel AriasCUY3b24 .223 .318 .331 .6481302980281449
Randy ArozarenaDURlf29 .238 .326 .376 .70240797241104246136
Luis Arraez*CGS1b27 .324 .348 .380 .7285001622121341617
Harrison Bader cf30 .251 .294 .342 .63641510415173820105
Javier BaezHOLss31 .053 .053 .053 .105191000108
Patrick Bailey#SPRc 25 .275 .335 .462 .796236651519252047
Luken BakerCEDdh27 .000 .000 .000 .00000000000
Austin BarnesWTBc 34 .231 .284 .255 .53924757600111762
Joey BartNHPc 27 .248 .344 .440 .78410927714201337
Brett Baty*DSP3b24 .279 .354 .535 .88943120139515
Jake Bauers*LKE1b28 .117 .254 .233 .48760740141037
Josh Bell# 1b31 .208 .301 .389 .69072154036824
Cody Bellinger*NDFcf28 .280 .365 .443 .8082717614010403651
Will Benson*SPRlf26 .167 .306 .333 .6393052013611
Mookie BettsTORss31 .279 .372 .462 .83337710516415485469
Bo BichetteRMHss26 .258 .281 .348 .62931080182226967
Charlie Blackmon*RMHdh37 .194 .272 .332 .6043466712310293388
Dairon BlancoAURlf31 .100 .182 .100 .2823030000316
JJ Bleday*SEAcf26 .259 .389 .500 .88911630626182625
Xander BogaertsSPR2b31 .257 .283 .371 .65446311917012551783
Alec BohmCHI3b27 .252 .309 .391 .7005111294138473486
Alex BregmanPRO3b30 .252 .291 .450 .74147311925023662682
Will Brennan*OLLrf26 .247 .311 .367 .678259641225262344
Jonah BrideTOR1b28 .301 .352 .528 .8802999011019532453
Seth Brown*OLLlf31 .227 .320 .273 .593225100328
Vidal Brujan#PUEss26 .275 .340 .359 .69913136110071120
Jake BurgerDCM3b28 .261 .305 .472 .776513134240286920139
Alec Burleson*PUEdh25 .274 .321 .409 .73046712815016802973
Michael Busch*DCM1b26 .203 .300 .386 .68645893210216064170
Lawrence Butler*CLErf23 .263 .337 .557 .894456120312337950111
Byron BuxtonCGScf30 .238 .293 .511 .8053117415222731496
Jose CaballeroHAVss27 .203 .262 .303 .5653607316162727102
Oswaldo Cabrera#NHP3b25 .220 .298 .318 .61623652615192551
Willie Calhoun*RMHdh29 .203 .254 .300 .554227461602151542
Alex CallRMHrf29 .346 .402 .474 .87778277017815
Daz CameronDURlf27 .167 .286 .333 .61961100011
Junior CamineroCAP3b20 .111 .105 .278 .383182001208
Luis CampusanoPUEc 25 .244 .286 .424 .71021753829321332
Jeimer Candelario#SPR3b30 .201 .252 .394 .6462895819211321880
Mark Canha 1b35 .224 .313 .373 .686228514010342659
Victor Caratini# c 30 .236 .316 .397 .713237561408252558
Dylan Carlson#NHPlf25 .500 .500 .5001.00021000000
Kerry Carpenter*CEDrf26 .303 .382 .594 .976357108191121704092
Corbin Carroll*TORcf23 .266 .364 .532 .896425113201521666568
Triston Casas*CUY1b24 .261 .331 .530 .861230609117392389
Nick CastellanosPROrf32 .228 .282 .376 .6584129416313432581
Willi Castro#RMHss27 .228 .313 .329 .64245610427533444141
Jake Cave*HOLrf31 .280 .321 .520 .8412717617612391793
Andres ChaparroCUYdh25 .053 .143 .053 .195191000115
Matt ChapmanOLL3b31 .247 .311 .456 .767454112320217342134
Jazz Chisholm*CAPcf26 .216 .282 .335 .61741289111123938109
Jackson ChourioCLElf20 .264 .319 .470 .789530140283259237125
Jonatan Clase#CUYlf22 .321 .379 .377 .75753170014511
Kody Clemens* 1b28 .280 .326 .634 .960822380729619
Ernie ClementTOR3b28 .311 .345 .517 .86237311623018552136
Michael Conforto*TORlf31 .141 .251 .282 .53315622705232042
Griffin Conine*AURrf26 .180 .250 .333 .58315027506141356
William ContrerasHOLc 26 .275 .355 .484 .8393168719115553676
Willson ContrerasNDFc 32 .303 .409 .531 .9402116412012403262
Carlos CorreaPEAss29 .298 .372 .489 .86140312033114414676
Colton Cowser*CAPlf24 .261 .347 .539 .886406106282278052138
Brandon Crawford*DCMss37 .162 .264 .287 .551801340271130
J.P. Crawford*LKEss29 .195 .331 .382 .71333866134145067114
Dylan CrewsDURrf22 .333 .364 .333 .69793000214
Jake Cronenworth*PRO1b30 .259 .351 .447 .79839410226612675287
Pete Crow-Armstrong*TORcf22 .245 .324 .459 .78419648369332357
Oneil Cruz*PUEss25 .254 .314 .426 .739477121321164940169
Travis d'ArnaudDSPc 35 .197 .247 .461 .70776155058427
Bryan De La CruzSPRlf27 .171 .167 .286 .4523561014016
Elly De La Cruz#CUYss22 .226 .312 .401 .713474107315144557186
Paul DeJongSEAss30 .300 .333 .420 .75350150029221
Adrian Del Castillo*LKEc 24 .233 .333 .411 .74414634507172036
Jonny DelucaSPRrf25 .206 .286 .262 .5481262670051026
Rafael Devers*AUR3b27 .288 .360 .552 .911406117282257746102
Zach DezenzoNHP1b24 .000 .143 .000 .14360000013
Elias DiazCLEc 33 .282 .304 .399 .70318853100422533
Yainer DiazCEDc 25 .321 .340 .465 .8043551142736461067
Yandy DiazPRO1b32 .272 .319 .370 .6894701282127582993
Jasson Dominguez#CAPlf211.0001.0001.0002.00011000000
Brendan Donovan*HOLlf27 .245 .317 .384 .70141710216312583952
Brenton DoyleCEDcf26 .238 .294 .388 .682487116155164639162
Mauricio DubonPEAlf29 .245 .291 .314 .605204501101191225
Oliver Dunn*HOL3b26 .189 .250 .297 .5473770205212
Ezequiel DuranWTB3b25 .280 .310 .366 .67682234019320
Jarren Duran*PROcf27 .290 .347 .543 .8904861414316166343114
Adam Duvall rf35 .105 .209 .132 .3413841001511
Tommy Edman#HAVcf29 .135 .233 .135 .368375000458
Xavier Edwards#CHIss24 .316 .395 .435 .83037711912123365063
Jerar EncarnacionRMHdh26 .218 .268 .398 .666206457010321461
Santiago EspinalCLE3b29 .185 .264 .262 .52565122015512
Thairo EstradaSEA2b28 .115 .148 .115 .264263000018
Stuart FairchildPROcf28 .129 .156 .226 .382314110519
Kyle FarmerDSP2b33 .111 .281 .222 .50345520161013
Freddy FerminCHIc 29 .211 .257 .312 .56930865409191763
Tyler FitzgeraldNHPss26 .230 .270 .396 .66636684190145320144
Wilmer FloresSPR1b32 .149 .270 .223 .4949414401101421
Estevan Florial*RMHdh26 .000 .200 .000 .20040000012
Jake Fraley*PROrf29 .307 .358 .386 .7444431362821483781
Freddie Freeman* 1b34 .306 .400 .528 .92846414224225617283
Sal Frelick*LKErf24 .250 .326 .331 .6574321081544364770
TJ Friedl*RMHcf28 .227 .285 .403 .6881192711617620
David FryPUEdh28 .244 .278 .332 .6102716690525878
Joey Gallo*LKE1b30 .145 .242 .236 .4785582016731
Adolis GarciaSPRrf31 .220 .284 .399 .683454100210206537130
Luis V. Garcia*NHP2b24 .252 .309 .400 .70840810321013533568
Maikel GarciaCGS3b24 .279 .330 .364 .69316546503211337
Stone GarrettCUYdh28 .429 .429 .7501.1792812302703
Mitch GarverCAPdh33 .154 .241 .288 .5305281024625
Zack GelofCUY2b24 .239 .298 .404 .70238191120173428145
Andres Gimenez*PEA2b25 .203 .254 .275 .529389791604252367
Paul GoldschmidtCUY1b36 .207 .265 .367 .63240684140174833136
Nick GonzalesWTB2b25 .265 .301 .333 .6341173150110528
Romy GonzalezDUR2b27 .167 .167 .167 .33360100001022
Hunter GoodmanTORc 24 .300 .333 .600 .933206002413
Nolan Gorman*OLL2b24 .193 .246 .333 .57957112024423
Riley Greene*DCMlf23 .263 .356 .422 .778472124194165968142
Randal GrichukPROrf32 .314 .344 .7091.054862770917423
Trent Grisham*NHPcf27 .189 .326 .432 .7587414224101524
Vladimir GuerreroOLL1b25 .296 .358 .494 .85249614734220724292
Lourdes GurrielAURlf30 .193 .255 .250 .5051402720210636
Eric HaaseDURc 31 .229 .229 .354 .58348110028022
David Hamilton*SPRss26 .225 .297 .404 .7013968917316573995
Garrett HampsonCEDcf29 .170 .204 .234 .4384783003112
Mitch HanigerCHIrf33 .240 .321 .364 .6853638714294241112
Ian Happ#CEDlf29 .230 .335 .374 .708447103321103867144
Bryce Harper*NDF1b31 .284 .363 .538 .900437124431227654126
Michael Harris II*SPRcf23 .258 .306 .367 .673330851155332460
Ke'Bryan HayesDUR3b27 .157 .241 .157 .39870110004620
Austin HaysCEDlf28 .067 .097 .200 .297302101119
Austin HedgesWTBc 31 .038 .088 .048 .13610541005650
Jonah Heim#HAVc 29 .247 .293 .351 .643771920210411
Gunnar Henderson*CGSss23 .301 .377 .595 .972462139231379957119
Enrique HernandezHOL3b32 .167 .250 .222 .472183100224
Teoscar HernandezPUElf31 .214 .272 .318 .59046299180104732167
Ivan HerreraCAPc 24 .332 .390 .475 .8653161051239342679
Jason Heyward*NHPrf34 .190 .292 .405 .6972474714311373147
Kyle HigashiokaPEAc 34 .200 .267 .507 .7742805611025662584
Derek Hill cf28 .308 .379 .308 .6872680002210
Sam Hilliard* lf30 .114 .225 .129 .35470810051035
Nico HoernerNHP2b27 .234 .301 .333 .634423992406423541
Spencer Horwitz*NDF1b26 .260 .349 .434 .783415108202165851101
Andy Ibanez 2b31 .263 .263 .263 .52638100003011
Jose Iglesias 2b34 .309 .331 .401 .73231798121533948
Jonathan IndiaWTB2b27 .244 .346 .382 .72842210325011195194
Kyle Isbel*AURcf27 .220 .288 .327 .616391861048373394
Alex JacksonOLLc 28 .250 .250 .500 .75041100000
Danny JansenRMHc 29 .176 .264 .287 .551216381204212452
Ryan JeffersDCMc 27 .261 .307 .510 .81715340110924636
Leo JimenezCGSss23 .120 .226 .160 .386253100417
Connor JoeCED1b31 .235 .278 .441 .719348102328
Aaron JudgeOLLcf32 .314 .399 .6611.060484152352438461146
Josh JungWTB3b26 .213 .251 .369 .62039083103156618108
Colt Keith*TOR2b22 .205 .244 .260 .5047315400348
Jarred Kelenic*CUYlf24 .210 .281 .346 .62734773121112730130
Carson KellyAURc 29 .229 .290 .386 .67683194037716
Max Kepler*HAVrf31 .185 .240 .293 .533205381412181449
Ha-Seong KimCLEss28 .238 .330 .357 .688294701027254163
Isiah Kiner-FalefaCLE2b29 .303 .331 .445 .77639311915411501349
Alejandro KirkNHPc 25 .201 .296 .257 .553284571600223637
Heston Kjerstad*CLElf25 .339 .422 .518 .94056191039716
Steven Kwan*NHPlf26 .239 .332 .343 .675414991229535849
Shea LangeliersPUEc 26 .258 .310 .470 .7802987710117412382
Wyatt LangfordCAPlf22 .225 .296 .348 .644204461005211847
Trevor Larnach*AURdh27 .283 .337 .444 .78136010210016532877
Ramon LaureanoPROrf29 .255 .283 .373 .65651133013117
Jung Hoo Lee*CAPcf25 .333 .429 .333 .762124000320
Korey LeeOLLc 25 .248 .268 .410 .67822255120826665
Royce LewisPUE3b25 .261 .321 .557 .8783078019024582970
Francisco Lindor#OLLss30 .259 .342 .494 .835464120280277554131
Brandon LockridgeAURrf27 .000 .000 .000 .00020000001
Joey Loperfido*NDFlf25 .211 .242 .316 .55895205119342
Nicky Lopez*HAV2b29 .200 .284 .247 .5324619215212748106
Otto LopezLKE2b25 .269 .326 .380 .70552714230284539106
Brandon Lowe*CHI2b29 .259 .328 .483 .811474123196257044114
Josh Lowe*WTBrf26 .242 .319 .408 .726422102343105146159
Nathaniel Lowe*SPR1b28 .264 .367 .428 .795458121191186572101
Nathan Lukes*CUYlf29 .222 .324 .282 .6061172632061813
Gavin Lux*CGS2b26 .283 .353 .460 .814265751548353156
Manny MachadoCAP3b31 .261 .295 .432 .72745611921019602183
Nick MadrigalNHP3b27 .000 .000 .000 .00040000000
Luke MaileSEAc 33 .169 .246 .186 .43359101003520
Justyn-Henry MalloyNDFdh24 .200 .351 .233 .5853061000712
Rafael Marchan#CUYc 25 .276 .309 .461 .769762180210416
Manuel MargotDCMlf29 .294 .345 .353 .6985115300348
Brandon Marsh*PUElf26 .268 .333 .405 .73840710924484240160
Ketel Marte#TOR2b30 .251 .341 .489 .83040710216623705588
Starling MarteWTBrf35 .207 .281 .379 .66158121037613
Austin MartinPUEcf25 .275 .298 .373 .67123364121326847
Angel Martinez#HAVcf22 .240 .287 .347 .6341503670314930
J.D. MartinezHAVdh36 .221 .294 .362 .65643997233113939147
Michael Massey*SEA2b26 .230 .275 .402 .6784059318216462560
Jorge Mateo 2b29 .095 .169 .143 .3126361103522
Luis MatosHOLcf22 .000 .333 .000 .33320000010
James McCannSPRc 34 .270 .315 .459 .7742336314010321466
Kyle McCann*DSPc 26 .310 .333 .621 .9542993028011
Jake McCarthy* cf26 .230 .306 .335 .641379871066523462
Grant McCray*CGScf23 .292 .320 .417 .7372470013111
Andrew McCutchenDSPdh37 .290 .363 .448 .811252731309472767
Reese McGuire*CEDc 29 .226 .314 .258 .572317100349
Zach McKinstry*AURss29 .226 .278 .321 .599106246208829
Ryan McMahon*RMH3b29 .224 .307 .365 .673468105180164057144
Jeff McNeil*LKE2b32 .267 .336 .471 .80637410031015513861
Parker Meadows*SPRcf24 .240 .313 .424 .736425102148165243125
MJ Melendez*DCMlf25 .217 .277 .434 .712493107263255837152
Whit MerrifieldLKE2b35 .270 .351 .350 .7011002712171219
Jackson Merrill*SEAcf21 .277 .323 .464 .78649413730418693392
Jake MeyersDURcf28 .100 .169 .150 .3196060014521
Drew Millas#NDFc 26 .269 .345 .295 .64078212005917
Jose MirandaNDF3b26 .327 .368 .489 .8574191373377662260
Garrett Mitchell*DURcf25 .247 .329 .470 .799251622258333182
Yoan Moncada#HOL3b29 .281 .387 .445 .832128361312162128
Mickey Moniak*PEAcf26 .250 .292 .538 .831156395212291140
Dylan MooreNHPss31 .199 .322 .332 .6543617218382551117
Gabriel MorenoCUYc 24 .192 .307 .278 .585266511213154470
Ryan MountcastleAUR1b27 .224 .277 .336 .6134029023262729114
Cedric Mullins*CAPcf29 .281 .333 .523 .8563108712319522470
Max Muncy*CLE3b33 .187 .319 .384 .70331058220135061110
Sean Murphy c 29 .291 .374 .7331.10686255011201215
Dane Myers rf28 .244 .314 .359 .67378191127834
Bo Naylor*CGSc 24 .111 .198 .172 .370991130171047
Josh Naylor*CAP1b27 .209 .292 .350 .6424178714015574978
Zach NetoCAPss23 .328 .432 .537 .969672280281013
Kevin NewmanLKEss30 .261 .299 .337 .6363831001704381981
Brandon Nimmo*CUYlf31 .252 .330 .463 .793417105130255649106
Jhonkensy Noel rf22 .133 .204 .267 .4714560024321
Lars Nootbaar*PEArf26 .232 .330 .414 .7444069422514485883
Connor NorbyCUY3b24 .213 .269 .404 .67417838818221349
Nasim Nunez#CEDss23 .200 .500 .200 .70051000031
Ryan O'Hearn*DCMdh30 .244 .318 .392 .71045411118215554983
Logan O'HoppePROc 24 .220 .279 .322 .6011182630315734
Tyler O'NeillCGSlf29 .219 .299 .417 .716962140516838
Shohei Ohtani*CLEdh29 .317 .413 .7331.1474991583655410983151
Matt Olson*DSP1b30 .211 .312 .334 .64646498221113464131
Joey OrtizDUR3b25 .253 .324 .347 .6714471132054504583
Marcell OzunaOLLdh33 .311 .381 .515 .896482150170277452122
Cristian PacheLKEcf25 .212 .268 .303 .57166140024526
Andy PagesPUEcf23 .229 .289 .380 .66816638625161443
Pedro Pages c 25 .215 .279 .380 .65979171048721
Richie Palacios*CED2b27 .241 .362 .382 .744220531116203558
Isaac ParedesTOR3b25 .232 .303 .437 .740190449010211734
Vinnie Pasquantino* 1b26 .255 .321 .455 .7763458821016493153
Joc Pederson*DURdh32 .255 .351 .521 .872432110171325855115
Jeremy PenaDSPss26 .227 .269 .310 .579384871705351674
David Peralta*PEArf36 .260 .335 .390 .725392102161114743115
Geraldo Perdomo#AURss24 .222 .310 .324 .63448710833152958114
Salvador PerezCLEc 34 .228 .277 .373 .6513247414011331676
Wenceel Perez#DSPrf24 .198 .276 .336 .612253501273232565
Blake Perkins#RMHcf27 .207 .288 .276 .564275576232329105
Tommy Pham rf36 .246 .293 .449 .743691731310526
Kevin PillarPEAcf35 .045 .087 .045 .132221000217
Jurickson Profar#DSPlf31 .240 .370 .427 .79742910326018557590
Ceddanne RafaelaDURss23 .249 .267 .391 .65843710913215573116
Cal Raleigh#DSPc 27 .226 .314 .447 .76038587160235847125
Luke Raley*CLElf29 .270 .352 .601 .953444120164418635140
Jose E. Ramirez#WTB3b31 .248 .311 .425 .73650412521122564665
Heliot RamosLKEcf24 .239 .297 .435 .73239895172195434100
J.T. Realmuto c 33 .257 .300 .447 .747412106161206024117
Rob RefsnyderNDFlf33 .359 .423 .5831.006156561217361637
Hunter RenfroeWTBrf32 .268 .354 .390 .74441112015610
Luis Rengifo#PRO3b27 .308 .331 .375 .7061203750114423
Bryan Reynolds#NDFlf29 .300 .365 .494 .859437131215186740115
Austin RileyPEA3b27 .233 .285 .467 .751463108300265932141
Emmanuel RiveraPUE3b28 .272 .304 .406 .7091804971516847
Anthony Rizzo*NHP1b34 .308 .400 .385 .785134100223
Luis RobertRMHcf26 .195 .239 .299 .53716432504131066
Victor RoblesNHPcf27 .367 .405 .475 .8803161162503401167
Brayan Rocchio#CLEss23 .333 .429 .333 .762124000121
Brendan RodgersWTB2b27 .240 .283 .347 .629421101131104019108
Julio Y. RodriguezHOLcf23 .255 .299 .343 .642385987093922108
Jake RogersPEAc 29 .195 .224 .423 .6471492970922453
Josh Rojas*DCM3b30 .250 .320 .394 .7143609012212353591
Miguel RojasOLLss35 .293 .326 .417 .7433691082507611951
Brent RookerHOLdh29 .319 .379 .573 .953436139194288138127
Ben Rortvedt*CHIc 26 .239 .333 .306 .63913432601101643
Amed Rosario rf28 .253 .279 .313 .592166424028540
Keibert Ruiz#AURc 25 .227 .255 .370 .6243578115012441334
Adley Rutschman#TORc 26 .224 .263 .335 .5991613660422935
Blake Sabol*RMHc 26 .250 .400 .375 .77582100122
Gary Sanchez dh31 .181 .271 .343 .61410519205141236
Jesus Sanchez*HOLrf26 .237 .303 .363 .666262621316222580
Carlos Santana#CHI1b38 .260 .359 .472 .83141110724021586174
Anthony Santander# rf29 .208 .291 .411 .7024629619025715193
Nolan Schanuel*WTB1b22 .229 .330 .309 .638376861505315278
Casey SchmittPUE2b25 .125 .125 .125 .25081000003
Daniel Schneemann* ss27 .194 .315 .306 .622621240151023
Davis SchneiderHAVlf25 .196 .285 .346 .63145489230153954150
Max SchuemannDSPss27 .221 .312 .263 .5753317310202538108
Kyle Schwarber*SPRdh31 .201 .331 .439 .77142886180285984157
Corey Seager*TORss30 .273 .349 .520 .86938110417125624464
Marcus SemienCHI2b33 .209 .285 .343 .6284469318014604675
Gavin Sheets*CHI1b28 .208 .262 .403 .66577166039620
Michael Siani*CHIcf24 .250 .304 .344 .64864161117522
Jon Singleton*SEA1b32 .233 .329 .355 .6843778819374254102
Jose SiriOLLcf28 .223 .261 .461 .72239989140275316170
Austin SlaterHAVrf31 .188 .244 .281 .5243676912264124136
Josh Smith* 3b26 .222 .335 .360 .6953838515410425097
Pavin Smith*DURlf28 .256 .375 .540 .9151764514012343543
Will SmithLKEc 29 .263 .323 .421 .7443429020210332371
Tyler Soderstrom*CGS1b22 .245 .339 .542 .8811553813011201939
Nick Sogard#PUE2b26 .359 .405 .487 .89239145004215
Donovan SolanoSEA3b36 .293 .337 .402 .740822430210615
Jorge SolerDSPdh32 .221 .299 .435 .73441692200237749122
Edmundo SosaNDFss28 .300 .364 .520 .88450153129112
Lenyn SosaPEA3b24 .208 .263 .377 .64153113025311
Juan Soto*SEArf25 .275 .402 .509 .911454125248226896109
George SpringerCHIrf34 .274 .334 .457 .79145312425516704383
Jacob StallingsNDFc 34 .298 .341 .421 .7621213690214635
Giancarlo StantonCEDdh34 .198 .251 .400 .65146592280227131181
Tyler StephensonDURc 27 .269 .335 .408 .743338912716552897
Trevor StoryDURss31 .252 .316 .331 .647139351100121143
Bryson Stott*PUE2b26 .199 .264 .282 .545433861236373683
Garrett Stubbs*HAVc 31 .157 .239 .219 .45817828421111449
Eugenio SuarezSEA3b32 .217 .267 .396 .663475103280198126144
Jack Suwinski*DSPcf25 .208 .208 .292 .500245200203
Seiya Suzuki rf29 .251 .312 .408 .72039098253104832139
Dansby SwansonHOLss30 .235 .295 .373 .66838390151124132108
Trey Sweeney*WTBss24 .219 .242 .406 .649641460210116
Fernando TatisNDFrf25 .311 .338 .580 .91833810526121601165
Mike Tauchman*PEArf33 .198 .310 .331 .64145089131153567115
Leody Taveras#HAVcf25 .218 .303 .313 .616418911228385291
Chris TaylorOLLlf33 .000 .000 .000 .00030000001
Michael A. TaylorHOLcf33 .194 .324 .355 .679316201569
Tyrone TaylorDSPrf30 .317 .345 .416 .76116151100219536
Rowdy Tellez*DCM1b29 .244 .297 .353 .649451110190105231102
Matt Thaiss*HOLc 29 .250 .571 .5001.07141100023
Alek Thomas*CUYcf24 .188 .278 .469 .747326112630
Lane ThomasCHIrf28 .235 .297 .386 .68339693205104830125
Michael Toglia#CED1b25 .198 .305 .454 .7593687398235752159
Spencer TorkelsonCGS1b24 .143 .213 .304 .5175683027420
Abraham Toro#OLL3b27 .333 .365 .450 .81560204013314
Luis TorrensCEDc 28 .231 .299 .372 .67178185029519
Gleyber TorresRMH2b27 .228 .301 .301 .60246510615253049100
Ezequiel TovarCEDss22 .266 .291 .448 .738429114322145211134
Jose TrevinoSEAc 31 .215 .294 .315 .608302651016383166
Chadwick TrompCUYc 29 .310 .318 .524 .841842615018130
Mike Trout cf32 .206 .304 .471 .775136282210292037
Kyle Tucker*CAPrf27 .252 .385 .507 .8922947412021466468
Brice Turang*DUR2b24 .202 .261 .256 .518425861132323177
Justin TurnerLKEdh39 .228 .317 .374 .691438100201146344100
Trea TurnerSEAss31 .272 .307 .387 .69547512913014392295
Luis UriasHOL3b27 .194 .316 .323 .6383161014512
Ramon UriasNDF3b30 .188 .261 .237 .49980151018715
Gio Urshela 3b32 .143 .186 .196 .3835680016313
Ildemaro Vargas#HAV3b32 .231 .294 .332 .625386892106273444
Miguel VargasDCM3b24 .167 .318 .389 .707183101147
Daulton Varsho*PEAcf27 .182 .273 .389 .66240173168175048164
Andrew VaughnRMH1b26 .221 .273 .349 .62243596200124627109
Christian VazquezSPRc 33 .267 .267 .333 .600154100203
Nelson VelazquezNHPdh25 .149 .273 .277 .5494770023715
Alex Verdugo*WTBlf28 .217 .292 .352 .6443838320110403968
Mark Vientos 3b24 .236 .290 .439 .72841598131237130133
Matt VierlingDSPcf27 .264 .307 .429 .73644311728995425100
Anthony VolpeSEAss23 .241 .285 .339 .6253869312462421100
LaMonte Wade*CLE1b30 .247 .352 .416 .769430106171186170133
Tyler Wade*DCM3b29 .203 .240 .231 .47128658311131373
Will Wagner*NDF2b25 .336 .368 .482 .85013746110318724
Christian WalkerPEA1b33 .204 .306 .417 .72343288200246247120
Matt Wallner*PROrf26 .224 .333 .424 .75738085340145550149
Taylor Walls#RMHss27 .205 .286 .273 .5584491102513
Taylor Ward lf30 .238 .308 .354 .66237088111105136113
Austin Wells*PROc 24 .222 .288 .441 .7293157020215442665
Jordan WestburgCUY3b25 .290 .319 .519 .837324941731759959
Jacob T. WilsonCHIss22 .200 .294 .213 .5077515100076
Weston WilsonCUYlf29 .229 .275 .417 .69148113028322
Jesse Winker*NHPlf30 .203 .326 .291 .6173998117062669100
Masyn WinnPROss22 .249 .300 .334 .6344101021544302885
Brett Wisely*TOR2b25 .250 .339 .404 .74352133116712
Bobby Witt JrCGSss24 .356 .411 .6381.04950818135632834182
Connor WongDCMc 28 .275 .315 .406 .721360992009381393
James Wood*SEAlf21 .260 .343 .442 .785412107276127554157
Mike Yastrzemski*WTBrf33 .194 .296 .379 .6763566996154453103
Christian Yelich*DURlf32 .282 .367 .438 .80537210517411374594
Juan YepezAUR1b26 .326 .366 .447 .813215701105221240
Masataka Yoshida*CGSdh30 .290 .354 .423 .7773319614010502648
Jacob YoungPUEcf24 .237 .291 .319 .610257611203241966