League batting register -- Earl Weaver
Regular season -- as of 9/13/2024

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
Ronald AcunaCUYrf25 .302 .394 .5366421943333714011910891076228
Willy AdamesCAPss27 .219 .300 .38252911624120666865818320
Riley AdamsCLEc 27 .265 .333 .45815541150523251165400
Nick AhmedHOLss33 .231 .302 .368117279211591113431
Nick AllenDCMss24 .205 .238 .281537110121949492229291
Francisco AlvarezRMHc 21 .204 .251 .4764168512133547752214411
Tim AndersonOLLss30 .282 .351 .376852431199182010
Miguel AndujarCGSrf28 .244 .290 .46118044150820231114224
Jonathan Aranda*DURdh25 .357 .357 .5711450012100200
Gabriel AriasCUYss23 .236 .290 .35619145110421200154813
Randy ArozarenaDURlf28 .270 .367 .487612165283331069212831812416
Luis Arraez*HOL2b26 .375 .407 .51269025936218106853356251
Christian ArroyoCLE2b28 .217 .280 .3912351014602600
Akil Baddoo*HOLlf24 .087 .115 .0872320002201811
Javier BaezCAPss30 .333 .333 .667311000000200
Osleivis BasabeDURss22 .300 .300 .4001031001100200
Matthew BattenAUR3b28 .209 .280 .2911723650320182155115
Brandon Belt* dh35 .249 .388 .516450112311298068210120911
Jon BertiAURss33 .261 .320 .33260215721266843747152188
Mookie BettsPROrf30 .293 .397 .545627184361401211138107126146
Cavan Biggio*PUE2b28 .206 .302 .3092625460728246319442
Charlie Blackmon*RMHdh36 .220 .328 .322441972326613815587391
Dairon BlancoAURrf30 .224 .278 .367982234198173873
Xander Bogaerts ss30 .282 .342 .424625176252208079656122165
Sean BouchardAURrf27 .391 .400 .5222390013501800
Alex BregmanPRO3b29 .276 .367 .47861917132329107101118310311
Will Brennan*DURrf25 .360 .407 .4402592005311400
Seth Brown*OLLrf30 .203 .244 .3873807719017404602112440
Jake BurgerDCM3b27 .255 .317 .5336041542624687106154219221
Alec Burleson*PUElf24 .258 .313 .3381985110021281153923
Lawrence Butler*CLEcf22 .308 .308 .5381340011300300
Byron BuxtonCGSdh29 .201 .265 .374273558013293732196101
Willie Calhoun*RMHdh28 .146 .231 .293821230397091800
Alex CallAURcf28 .221 .307 .279136305011584133166
Junior CamineroCAP3b19 .194 .235 .1943160004502800
Luis CampusanoPUEc 24 .343 .377 .50423681501128344104100
Victor Caratini#HOLc 29 .245 .309 .3632375870726182205601
Evan Carter*CLElf20 .204 .295 .4171082231617110144931
Triston Casas*CUY1b23 .237 .347 .48860714422242102100210119411
Rodolfo Castro#RMHss24 .227 .284 .3661723930718251145311
Willi Castro#RMHlf26 .246 .327 .414423104171210654115361383411
Matt ChapmanOLL3b30 .233 .292 .38262314556211837674721962
Jazz Chisholm*DURcf25 .259 .304 .498440114183276172129151248
Michael Conforto*DURrf30 .292 .320 .3752472005401600
William ContrerasHOLc 25 .274 .345 .379369101210654365378782
Colton Cowser*CAPcf23 .0001.000 .000000001001000
C.J. CronAUR1b33 .218 .257 .40120244100920300114800
Jake Cronenworth*PRO1b29 .215 .286 .3774389427108675783810262
Oneil Cruz*CAPss24 .500 .500 .500210000000100
Henry DavisDURrf23 .166 .219 .2752474160721344148821
J.D. DavisDCM3b30 .253 .343 .42653813624023657286618700
Elly De La Cruz#CUYss21 .215 .287 .34036278205559271361454610
Rafael Devers*AUR3b26 .241 .316 .4356141482303285921257149153
Jasson Dominguez#CAPcf20 .215 .268 .47765140151011051911
Brendan Donovan*HOL2b26 .257 .326 .348385991516455310326471
Brandon DruryDUR2b30 .247 .292 .526466115381307069102113302
Mauricio DubonOLL2b28 .276 .308 .43061617027420726342510055
Jarren Duran*PROcf26 .283 .357 .4634671324531182502531455214
Christian Encarnacn-StranCLE1b23 .323 .397 .61362201151323451910
Eduardo Escobar#OLL3b34 .260 .284 .327104274011315222900
Santiago EspinalCLE2b28 .284 .362 .4121022940317152112111
Stuart FairchildPROlf27 .225 .313 .41112929101423182154583
Dominic Fletcher*CUYcf25 .289 .341 .5001664891828251123233
Estevan Florial*RMHcf25 .000 .250 .000300000010200
Mike Ford*RMHdh30 .205 .289 .408336695021374543612800
Nick FortesAURc 26 .231 .268 .355169399041513273100
Jake Fraley*PROrf28 .264 .341 .479382101261185961738103184
Ty FranceCUY1b28 .250 .250 .2501230001000100
Wander Franco#PROss22 .276 .344 .4596191713592091931254913315
Freddie Freeman*HOL1b33 .291 .357 .49865919247129118911357140202
Tyler FreemanDUR3b24 .240 .240 .4402562014300500
Joey Gallo*HOL1b29 .029 .227 .02935100041182200
Maikel GarciaCGS3b23 .256 .311 .320500128173351282401212711
Stone GarrettCUYlf27 .262 .328 .41322559141627380238641
Zack GelofCUY2b23 .338 .389 .65439613440227828272898254
Paul GoldschmidtOLL1b35 .237 .330 .428645153180351058128919331
Nolan Gorman*OLL2b23 .223 .308 .474597133251418610917522221
Yasmani Grandal#RMHc 34 .194 .250 .209671310041053200
Riley Greene*DCMcf22 .241 .319 .36564315530414864537121755
Robbie Grossman#PROlf33 .254 .368 .38319349130436210356400
Lourdes GurrielAURlf29 .217 .265 .425492107210275873102410240
Garrett HampsonCAPss28 .308 .369 .4053411051833432652910653
Ke'Bryan HayesCLE3b26 .281 .338 .4755691603711177681546155102
Jonah Heim#PROc 28 .293 .349 .4764201233501458682368331
Gunnar Henderson*CGS3b22 .209 .290 .404609127173329171368209192
Teoscar HernandezPUErf30 .235 .287 .405528124161246474103018190
Ivan HerreraCAPc 23 .290 .389 .387932700318112132810
Andy IbanezDUR2b30 .273 .319 .4284441212841147493288600
Kyle Isbel*RMHcf26 .232 .284 .36619445113327103125040
Danny JansenAURc 28 .257 .343 .56038910017133666810429500
Ryan JeffersDCMc 26 .241 .335 .403576139300216575186619051
Eloy JimenezCAPdh26 .268 .316 .44166017739025778944314900
Nolan Jones*PUElf25 .245 .338 .4555391322962480824751943412
Aaron JudgeOLLrf31 .267 .393 .61561116327062139119312520421
Edouard Julien*DUR2b24 .262 .382 .44940810715219635808016300
Corey JulksPUElf27 .269 .317 .401182491802192101446120
Jarred Kelenic*OLLlf23 .233 .308 .361374872355472233814375
Carson Kelly c 28 .193 .273 .3188817502410193501
Ha-Seong KimCLE2b27 .261 .349 .388536140200168669569132322
Alex Kirilloff*CUY1b25 .252 .313 .406310781611039414248400
Heston Kjerstad*CLEdh24 .357 .400 .6431451012501300
Andrew KniznerCLEc 28 .244 .292 .49822154801636370166210
Shea LangeliersPUEc 25 .232 .288 .5283718618130545712912743
Trevor Larnach*AURlf26 .207 .320 .3661643434515200286403
Ramon LaureanoCAPrf28 .245 .281 .419265651221030253117773
Royce LewisPUE3b24 .279 .349 .4943128710019415263087102
Nick LoftinCUY2b24 .250 .304 .344641641093141830
Evan LongoriaHOL3b37 .190 .278 .3451422740617161174300
Manuel MargotDCMcf28 .164 .203 .23061104003403831
Brandon Marsh*PUEcf25 .232 .333 .403469109315137451665194165
Noelvi MarteCUY3b21 .331 .379 .48317859120526342134573
J.D. MartinezDURdh35 .226 .279 .478628142301428410644523100
Jorge MateoCUYss28 .222 .222 .222920000000100
Luis MatosCLEcf21 .192 .298 .343991960317104112011
Ronny Mauricio#CGS2b22 .271 .323 .4241183260412171932114
James McCannDURc 33 .500 .625 .500630001011100
Chas McCormickPROcf28 .301 .350 .519395119233196574825124206
Andrew McCutchenAURdh36 .208 .326 .306602125200137742899184238
Matt McLainCLEss23 .296 .355 .5475341584052897716451781910
Ryan McMahon*RMH3b28 .252 .316 .45150312735121687224616133
Jeff McNeil*DCM2b31 .273 .332 .36157615725466750124177135
MJ Melendez*DCMrf24 .196 .307 .3603677215313493715912820
Jake MeyersDURcf27 .238 .307 .40918143130625172165710
Owen MillerAUR2b26 .264 .295 .40740510719013413931689185
Jose MirandaOLL3b25 .176 .263 .3531730012402600
Garrett Mitchell*DURcf24 .333 .379 .4812791016402902
Andruw MonasterioDUR3b26 .250 .320 .30418446100022131184533
Mickey Moniak*CLEcf25 .336 .371 .64532410921225616941611045
Elehuris MonteroRMH1b24 .196 .232 .405148295182024076200
Dylan MooreCUYlf30 .207 .252 .341135287131410176164
Gabriel MorenoCUYc 23 .259 .322 .32924363121127242217353
Ryan MountcastleRMH1b26 .280 .333 .590239671402043371185850
Sean Murphy c 28 .228 .308 .4493568119020525193411000
Bo Naylor*CGSc 23 .229 .337 .4423107121015415525185133
Zach NetoCAPss22 .231 .336 .372199461305221917165550
Brandon Nimmo* cf30 .269 .356 .4926321702573411195107616432
Lars Nootbaar*CLEcf25 .234 .374 .411516121291208864211512074
Ryan O'Hearn*PUE1b29 .234 .297 .37724457181525212207342
Logan O'HoppePROc 23 .296 .373 .613199591011732433225601
Shohei Ohtani*CLEdh28 .300 .380 .698454136215501031041601331210
Matt Olson*CLE1b29 .320 .427 .70761819825866138141311818540
Joey OrtizDUR2b24 .143 .143 .143710001000100
James Outman*DURcf26 .242 .340 .440559135232288761580213102
Vinnie Pasquantino*CAP1b25 .235 .308 .435361852101746484355600
Oswald PerazaCAP3b23 .222 .222 .2781841001300700
Geraldo Perdomo#RMHss23 .208 .335 .36039482126126147673101182
Everson PereiraCUYlf22 .125 .125 .125810000000400
Carlos PerezOLLc 32 .165 .236 .2471582640314142134210
Salvador PerezOLLc 33 .315 .336 .520321101150174558757200
Jorge Polanco#DUR2b29 .219 .317 .3963748221015474225311820
Nick Pratto*DUR1b24 .400 .444 .84025102034902600
Ceddanne RafaelaCAPcf22 .289 .333 .3738324401127242552
Cal Raleigh#CUYc 26 .262 .325 .50641310823026516414014100
Luke Raley*CLErf28 .211 .312 .382361761131546561341127153
J.T. RealmutoPROc 32 .253 .277 .453190488382829266031
Luis Rengifo#PRO2b26 .233 .306 .434309721731346451338634
Bryan Reynolds#DCMlf28 .232 .296 .41765215127528877955717851
Luis RobertRMHcf25 .266 .309 .511612163472337582733198266
Victor RoblesPUEcf26 .308 .374 .423104327111993815116
Brayan Rocchio#CLEss22 .333 .3331.333310011200100
Endy Rodriguez#CGSc 23 .230 .297 .3472134981521200225901
Julio Y. RodriguezHOLcf22 .263 .315 .49764617036535981339431823812
Brent RookerHOLdh28 .248 .314 .534616153211519812485424670
Eddie Rosario*DCMlf31 .228 .272 .46549911427229638013014110
Esteury RuizCGScf24 .273 .321 .40047713026111624416191116113
Keibert Ruiz#CAPc 24 .234 .295 .35635483160942253285711
Blake Sabol*CLEc 25 .202 .272 .364272558012354142311211
Jesus Sanchez*HOLrf25 .230 .314 .4183959126016534334511523
Anthony Santander#AURrf28 .307 .370 .549257792111351470286140
Casey SchmittPUEss24 .184 .229 .31613625903912444021
Kyle Schwarber*PUElf30 .147 .311 .36047570140296660311118520
Nick SenzelDUR3b28 .317 .358 .4941805780833241114651
Jose SiriCLEcf27 .192 .252 .42747892163307377337214101
Josh Smith*HOL3b25 .120 .290 .1202530002424700
Tyler Soderstrom*CGSc 21 .000 .125 .000700000001400
Jorge SolerCUYdh31 .240 .361 .569313751303059703589301
Giancarlo StantonOLLdh33 .233 .302 .54311627301117241113800
Spencer SteerPRO1b25 .284 .347 .514222631531037450225851
Tyler StephensonDURc 26 .267 .319 .36632286110737362239600
Trevor StoryCAPss30 .000 .000 .000200000000201
Bryson Stott*PUE2b25 .291 .332 .406564164312107257631105317
Eugenio SuarezCAP3b31 .229 .303 .395590135320226485115321200
Seiya SuzukiRMHrf28 .247 .322 .42658014332918699426717854
Dansby SwansonHOLss29 .233 .315 .40450311720022716245816093
Fernando TatisCGSrf24 .261 .327 .476593155340318097852170289
Mike Tauchman*DCMcf32 .214 .333 .3471733750624217244211
Leody Taveras#CAPcf24 .272 .330 .454482131207186658241113189
Michael A. TaylorHOLcf32 .214 .270 .5041312842102018285441
Tyrone TaylorCAPrf29 .258 .277 .527353912632148542889104
Alek Thomas*CUYcf23 .198 .232 .344273549572733587391
Spencer TorkelsonCAP1b23 .225 .302 .44761813936133889376318650
Gleyber TorresRMH2b26 .264 .339 .43257215124322777046397196
Mike TroutCGScf31 .256 .336 .45759715338226908086720621
Kyle Tucker*HOLrf26 .257 .342 .527651167318431111103821102410
Brice Turang*PUE2b23 .193 .246 .224388757113019127112275
Gio UrshelaDUR3b31 .298 .327 .3793229675336362145630
Ildemaro Vargas#CAP3b31 .222 .279 .33829365144431213212900
Miguel VargasDCM2b23 .230 .325 .4701002341612143112501
Andrew VaughnAUR1b25 .250 .316 .44242810723119435793410300
Mark VientosRMHdh23 .067 .067 .2671510011100400
Matt VierlingCLErf26 .318 .384 .4941544982525260173511
Daniel Vogelbach*OLLdh30 .239 .351 .3833979511214535907110000
Joey Votto*CGS1b39 .181 .294 .3621382540718172204300
Jordan WalkerCGSrf21 .299 .365 .476489146265176659547117179
Matt Wallner*PROlf25 .256 .356 .506429110203277980155315824
Taylor Walls#CUY2b26 .231 .344 .40013030814221502349172
Taylor WardOLLlf29 .252 .324 .39746411722015465554610633
Austin Wells*PROc 23 .000 .000 .000100000000000
Jordan WestburgCUY2b24 .208 .273 .33222647160419311217722
Patrick WisdomPUE3b31 .177 .266 .443271487121335542912271
Bobby Witt JrCGSss23 .249 .286 .4456381592992684888271414215
Connor WongDCMc 27 .234 .313 .38821450112629314217751
Christian Yelich*CUYlf31 .289 .363 .436287832406423413385197
Jacob YoungPUEcf23 .250 .291 .31016842100024132843157
Seby ZavalaOLLc 29 .129 .178 .26710113204128064400

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
Ronald AcunaCUYrf251597440314 .930 134.6 7.4 .2341.031 .42573344
Willy AdamesCAPss27162600078 .682 64.0 4.0 .163 .637 .27645202
Riley AdamsCLEc 2743174028 .791 21.7 4.7 .194 .721 .2972071
Nick AhmedHOLss3327129001 .670 13.7 4.0 .137 .630 .2481243
Nick AllenDCMss2415757614113 .520 35.3 2.1 .076 .417 .13222151
Francisco AlvarezRMHc 211174460319 .727 42.7 3.3 .272 .644 .32546198
Tim AndersonOLLss302294004 .728 10.8 4.5 .094 .646 .200532
Miguel AndujarCGSrf2843193014 .751 21.8 4.1 .217 .674 .2672383
Jonathan Aranda*DURdh25314000 .929 2.9 8.6 .214 .889 .21418
Gabriel AriasCUYss2346207016 .646 18.0 3.1 .120 .542 .1881568
Randy ArozarenaDURlf281567090211 .854 110.5 6.3 .217 .880 .36664298
Luis Arraez*HOL2b261627311222 .918 137.5 8.1 .136 .872 .19356353
Christian ArroyoCLE2b28025001 .671 2.3 3.2 .174 .579 .26129
Akil Baddoo*HOLlf24627120 .202 0.3 0.3 .000 .182 .04302
Javier BaezCAPss30130001.000 0.7 9.0 .3331.000 .33312
Osleivis BasabeDURss22210000 .700 1.2 4.6 .100 .571 .10014
Matthew BattenAUR3b2847190103 .571 12.9 2.4 .081 .472 .145850
Brandon Belt* dh351235584111 .904 94.8 7.2 .267 .960 .49161232
Jon BertiAURss331626666419 .652 63.1 3.5 .071 .576 .16629200
Mookie BettsPROrf301627540128 .942 144.7 8.3 .2521.031 .43577342
Cavan Biggio*PUE2b2855301021 .611 27.4 3.5 .103 .578 .2291381
Charlie Blackmon*RMHdh36116519054 .650 53.2 4.1 .102 .642 .25231142
Dairon BlancoAURrf3021109122 .645 9.9 3.2 .143 .630 .255836
Xander Bogaerts ss301596960918 .766 90.9 5.1 .142 .727 .25047265
Sean BouchardAURrf27425010 .922 5.0 9.0 .130 .929 .174112
Alex BregmanPRO3b291627220928 .845 106.4 5.9 .202 .820 .33664296
Will Brennan*DURrf25627000 .847 4.7 7.9 .080 .813 .120211
Seth Brown*OLLrf301024042113 .631 32.8 2.8 .184 .544 .25036147
Jake BurgerDCM3b27151666051 .850 106.3 6.3 .278 .843 .34974322
Alec Burleson*PUElf2452214003 .651 20.5 3.6 .081 .556 .1521267
Lawrence Butler*CLEcf22313000 .846 2.2 6.5 .231 .778 .23117
Byron BuxtonCGSdh2962298012 .639 29.1 3.5 .172 .615 .28221102
Willie Calhoun*RMHdh282091002 .523 5.5 2.1 .146 .458 .256624
Alex CallAURcf2840154100 .587 12.3 2.9 .059 .545 .154638
Junior CamineroCAP3b19934010 .429 1.7 1.7-0.000 .320 .06506
Luis CampusanoPUEc 2461252028 .881 42.4 6.9 .161 .816 .20316119
Victor Caratini#HOLc 29622590011 .672 24.0 3.4 .118 .565 .1981486
Evan Carter*CLElf2026122001 .712 13.8 4.2 .213 .705 .3611045
Triston Casas*CUY1b23159711019 .835 107.7 6.1 .250 .846 .41766296
Rodolfo Castro#RMHss2451190035 .650 17.4 3.3 .140 .568 .2211063
Willi Castro#RMHlf26104478406 .741 60.1 4.8 .168 .774 .30739175
Matt ChapmanOLL3b30162682056 .674 72.2 4.0 .149 .613 .23169238
Jazz Chisholm*DURcf25112475148 .802 65.2 5.1 .239 .798 .34148219
Michael Conforto*DURrf30625000 .695 3.0 4.7 .083 .588 .12529
William ContrerasHOLc 251004140323 .725 44.4 4.1 .106 .648 .22227140
Colton Cowser*CAPcf23010001.000 0.3 0.0 .000 .000 .00000
C.J. CronAUR1b33482140110 .658 17.7 2.8 .183 .548 .2381981
Jake Cronenworth*PRO1b291164923511 .663 47.6 3.5 .162 .608 .25845165
Oneil Cruz*CAPss24020001.000 0.513.5 .0001.000 .00001
Henry DavisDURrf2368269043 .495 15.5 2.0 .109 .419 .1701368
J.D. DavisDCM3b301526120015 .769 79.1 5.1 .173 .727 .29647229
Elly De La Cruz#CUYss21105404324 .627 39.7 3.5 .124 .691 .32330123
Rafael Devers*AUR3b261626881423 .751 81.6 4.4 .194 .713 .30655267
Jasson Dominguez#CAPcf201871011 .745 7.9 4.0 .262 .698 .338631
Brendan Donovan*HOL2b26103432054 .674 47.3 4.3 .091 .629 .19022134
Brandon DruryDUR2b301245000325 .818 60.6 4.3 .279 .730 .32069245
Mauricio DubonOLL2b281616470215 .738 76.1 4.4 .154 .642 .19551265
Jarren Duran*PROcf26111524024 .819 83.3 6.3 .180 .915 .37559216
Christian Encarnacn-StranCLE1b2311730221.010 15.5 9.1 .2901.091 .387738
Eduardo Escobar#OLL3b347109014 .611 8.8 2.9 .067 .469 .087534
Santiago EspinalCLE2b2830116010 .774 16.4 5.9 .127 .757 .235742
Stuart FairchildPROlf2739148110 .724 18.2 4.7 .186 .757 .3411553
Dominic Fletcher*CUYcf2542179001 .841 27.8 6.2 .211 .811 .2831883
Estevan Florial*RMHcf2504000 .250 0.1 0.6 .000 .333 .00000
Mike Ford*RMHdh30873770112 .697 38.0 3.7 .202 .634 .31026137
Nick FortesAURc 2658179015 .623 15.0 3.0 .124 .511 .1661360
Jake Fraley*PROrf28115428014 .820 66.0 6.1 .215 .851 .35145183
Ty FranceCUY1b28312001 .500 0.5 1.4 .000 .300 .00003
Wander Franco#PROss221626880324 .803 92.0 5.1 .183 .786 .29964284
Freddie Freeman*HOL1b331627340516 .855 119.4 6.6 .206 .862 .32077328
Tyler FreemanDUR3b24625000 .680 2.6 3.8 .200 .579 .200311
Joey Gallo*HOL1b29644000 .256 0.8 0.6 .000 .294 .22901
Maikel GarciaCGS3b23144548248 .631 51.7 3.5 .064 .586 .17623160
Stone GarrettCUYlf2752250025 .741 31.0 4.8 .151 .698 .2672193
Zack GelofCUY2b23984351361.043 103.410.1 .3161.173 .43969259
Paul GoldschmidtOLL1b351627400415 .758 93.4 4.9 .191 .728 .33253276
Nolan Gorman*OLL2b23154678059 .782 89.6 5.1 .251 .762 .37967283
Yasmani Grandal#RMHc 341472002 .459 3.4 1.6 .015 .339 .090114
Riley Greene*DCMcf22160718019 .684 77.0 4.1 .124 .625 .23548235
Robbie Grossman#PROlf3356228003 .752 29.5 5.4 .130 .741 .3111774
Lourdes GurrielAURlf291215320616 .690 52.4 3.5 .207 .616 .26448209
Garrett HampsonCAPss2883378122 .773 53.5 5.9 .097 .734 .18824138
Ke'Bryan HayesCLE3b26150626157 .812 93.8 6.0 .193 .792 .28865270
Jonah Heim#PROc 28105461033 .825 72.5 6.4 .183 .801 .27449200
Gunnar Henderson*CGS3b221566830315 .694 72.4 3.9 .195 .673 .33552246
Teoscar HernandezPUErf30144571036 .693 63.7 4.2 .170 .641 .24441214
Ivan HerreraCAPc 2324108000 .776 15.7 6.4 .097 .788 .247336
Andy IbanezDUR2b301134770211 .747 58.6 4.7 .155 .662 .21843190
Kyle Isbel*RMHcf2653211023 .650 21.1 3.7 .134 .592 .2161771
Danny JansenAURc 28101443024 .904 77.7 7.1 .303 .922 .41151218
Ryan JeffersDCMc 261626672513 .738 81.5 4.8 .161 .712 .28351232
Eloy JimenezCAPdh261627090225 .757 85.3 4.5 .173 .665 .23864291
Nolan Jones*PUElf25144627364 .793 89.1 5.6 .210 .846 .39059245
Aaron JudgeOLLrf311627410281.008 156.2 9.2 .3491.107 .55589376
Edouard Julien*DUR2b241184910214 .830 72.3 6.2 .186 .835 .38236183
Corey JulksPUElf2743199034 .718 25.0 4.8 .132 .723 .2752073
Jarred Kelenic*OLLlf2395415008 .669 41.3 3.7 .128 .610 .23533135
Carson Kelly c 2832100113 .591 7.3 2.6 .125 .507 .216728
Ha-Seong KimCLE2b27162616248 .737 81.8 5.4 .127 .773 .31236208
Alex Kirilloff*CUY1b2580339010 .719 41.8 4.8 .155 .664 .23227126
Heston Kjerstad*CLEdh243150001.043 3.711.1 .2861.111 .35729
Andrew KniznerCLEc 2849241136 .789 31.0 4.7 .253 .734 .33024110
Shea LangeliersPUEc 25101404126 .816 54.9 5.0 .296 .782 .37749196
Trevor Larnach*AURlf2646194023 .685 19.3 3.8 .159 .647 .3111260
Ramon LaureanoCAPrf2861281026 .700 29.7 3.8 .174 .632 .23024111
Royce LewisPUE3b2484352045 .843 55.7 6.4 .215 .862 .33729154
Nick LoftinCUY2b241470102 .648 6.9 3.6 .094 .600 .203522
Evan LongoriaHOL3b3742162027 .623 12.8 2.8 .155 .549 .2751049
Manuel MargotDCMcf28264004 .433 2.0 1.0 .066 .357 .148414
Brandon Marsh*PUEcf25123543304 .736 68.4 5.0 .171 .748 .33349189
Noelvi MarteCUY3b2147195022 .863 33.5 7.2 .152 .871 .2471786
J.D. MartinezDURdh351566840718 .757 79.7 4.2 .252 .692 .32373300
Jorge MateoCUYss28310101 .444 0.3 0.8 .000 .250 .00002
Luis MatosCLEcf2123114000 .642 11.1 3.7 .152 .617 .263934
Ronny Mauricio#CGS2b2224130022 .747 16.3 4.7 .153 .772 .2881050
James McCannDURc 33280001.125 2.219.8 .0001.667 .16703
Chas McCormickPROcf2897435162 .869 74.9 7.0 .218 .908 .31645205
Andrew McCutchenAURdh361577120311 .631 67.3 3.6 .098 .633 .28733184
Matt McLainCLEss23125589139 .902 102.2 6.9 .251 .916 .35273292
Ryan McMahon*RMH3b281285562311 .767 70.5 4.8 .199 .713 .29057227
Jeff McNeil*DCM2b31162634147 .693 71.9 4.5 .089 .636 .17435208
MJ Melendez*DCMrf24100430035 .667 44.3 3.9 .163 .647 .33031132
Jake MeyersDURcf2745200103 .715 23.0 4.4 .171 .660 .2651974
Owen MillerAUR2b26117427036 .702 48.6 4.2 .143 .654 .21532165
Jose MirandaOLL3b25419002 .616 1.0 1.7 .176 .500 .29416
Garrett Mitchell*DURcf24629000 .861 4.2 5.7 .148 .750 .148213
Andruw MonasterioDUR3b2651203007 .625 16.9 3.1 .054 .527 .1521056
Mickey Moniak*CLEcf25753480431.016 75.2 8.9 .3091.045 .35548209
Elehuris MonteroRMH1b2441155003 .638 13.2 2.9 .209 .549 .2571460
Dylan MooreCUYlf3034143001 .592 11.1 2.7 .133 .536 .2001146
Gabriel MorenoCUYc 23592670111 .651 24.0 3.3 .070 .557 .1651480
Ryan MountcastleRMH1b26632580010 .923 43.8 6.5 .310 .907 .40634141
Sean Murphy c 28884030415 .757 46.9 4.3 .222 .700 .31739160
Bo Naylor*CGSc 2388368056 .779 49.4 5.3 .213 .819 .41036137
Zach NetoCAPss2257237231 .708 28.9 4.9 .141 .727 .2461874
Brandon Nimmo* cf30159725525 .848 115.8 6.6 .223 .853 .34566311
Lars Nootbaar*CLEcf251546360312 .785 85.9 5.6 .176 .818 .40550212
Ryan O'Hearn*PUE1b2966268203 .674 27.7 3.9 .143 .615 .2342492
Logan O'HoppePROc 2356225013 .986 45.7 8.5 .3171.021 .42228122
Shohei Ohtani*CLEdh281145200431.078 121.0 9.7 .3991.178 .53576317
Matt Olson*CLE1b291627470881.134 195.412.1 .3871.313 .58499437
Joey OrtizDUR2b2427001 .286 0.0 0.0 .000 .143 .00001
James Outman*DURcf26154648138 .780 89.0 5.5 .199 .786 .35653246
Vinnie Pasquantino*CAP1b25904020212 .743 46.6 4.3 .199 .681 .29638157
Oswald PerazaCAP3b23518000 .500 1.1 2.1 .056 .357 .05615
Geraldo Perdomo#RMHss23117486674 .696 57.0 4.6 .152 .752 .37830142
Everson PereiraCUYlf2238002 .250 -0.1-0.4 .000 .111 .00001
Carlos PerezOLLc 3245175113 .482 9.7 1.9 .082 .407 .171739
Salvador PerezOLLc 3380336035 .857 55.2 6.5 .206 .796 .22132167
Jorge Polanco#DUR2b29103435333 .713 51.1 4.6 .176 .695 .32436148
Nick Pratto*DUR1b246270001.284 9.617.2 .4401.533 .520521
Ceddanne RafaelaCAPcf222490012 .707 10.3 4.3 .084 .667 .169531
Cal Raleigh#CUYc 26103459056 .831 68.8 5.9 .245 .804 .34149209
Luke Raley*CLErf2897417026 .694 46.5 4.2 .172 .704 .31929138
J.T. RealmutoPROc 3248202043 .730 23.6 4.2 .200 .664 .2421986
Luis Rengifo#PRO2b2668346030 .740 42.8 4.7 .201 .710 .30433134
Bryan Reynolds#DCMlf28156719059 .713 82.8 4.3 .186 .663 .27960272
Luis RobertRMHcf251566560412 .821 95.6 5.5 .245 .812 .33282313
Victor RoblesPUEcf2626116103 .797 15.6 5.1 .115 .815 .240944
Brayan Rocchio#CLEss22030001.667 1.318.01.0002.0001.00014
Endy Rodriguez#CGSc 2360239042 .644 23.3 3.7 .117 .575 .2161474
Julio Y. RodriguezHOLcf221627050712 .812 100.1 5.3 .234 .822 .34176321
Brent RookerHOLdh281626840614 .848 103.1 5.8 .286 .834 .38573329
Eddie Rosario*DCMlf311305341317 .737 58.1 3.9 .236 .657 .29958232
Esteury RuizCGScf241525151210 .721 64.2 4.6 .128 .776 .26838191
Keibert Ruiz#CAPc 24913860111 .651 35.6 3.4 .121 .558 .20125126
Blake Sabol*CLEc 2575303133 .635 27.9 3.3 .162 .575 .2462099
Jesus Sanchez*HOLrf251084430015 .731 48.5 4.1 .187 .668 .29942165
Anthony Santander#AURrf2866289044 .919 53.8 7.8 .241 .951 .36635141
Casey SchmittPUEss2441144002 .545 9.6 2.3 .132 .465 .1691243
Kyle Schwarber*PUElf30144593035 .671 61.2 4.0 .213 .700 .45143171
Nick SenzelDUR3b2843193015 .852 31.1 6.5 .178 .822 .2611689
Jose SiriCLEcf271255273610 .679 51.4 3.4 .234 .640 .33149204
Josh Smith*HOL3b25031000 .410 1.3 1.6-0.000 .409 .16003
Tyler Soderstrom*CGSc 2118000 .125 0.0 0.1 .000 .143 .14300
Jorge SolerCUYdh3180377037 .929 65.6 7.1 .329 .972 .51143178
Giancarlo StantonOLLdh3325129012 .845 19.1 5.6 .310 .824 .4051463
Spencer SteerPRO1b2546245018 .860 38.1 6.1 .230 .839 .34728114
Tyler StephensonDURc 26933480112 .685 35.6 3.9 .099 .577 .17118118
Trevor StoryCAPss3002000 .000 -0.0-0.0 .000 .000-0.50000
Bryson Stott*PUE2b25135605048 .738 79.0 5.1 .115 .716 .21343229
Eugenio SuarezCAP3b31162656029 .698 72.6 4.2 .166 .640 .25654233
Seiya SuzukiRMHrf281536590108 .748 82.7 4.9 .179 .715 .29759247
Dansby SwansonHOLss29157568038 .719 66.7 4.5 .171 .690 .29842203
Fernando TatisCGSrf24162659159 .802 94.1 5.5 .214 .811 .33465282
Mike Tauchman*DCMcf3237204002 .680 21.8 4.2 .133 .662 .2721160
Leody Taveras#CAPcf24124529226 .785 72.5 5.3 .183 .765 .28645219
Michael A. TaylorHOLcf3237142000 .773 18.5 4.8 .290 .769 .3741666
Tyrone TaylorCAPrf29973640122 .804 40.0 3.7 .269 .715 .30950186
Alek Thomas*CUYcf2377291232 .576 23.0 2.7 .147 .523 .2052194
Spencer TorkelsonCAP1b231626930512 .748 85.1 4.6 .222 .715 .33270276
Gleyber TorresRMH2b261576440512 .770 85.8 5.2 .168 .759 .30149247
Mike TroutCGScf31156678069 .794 95.2 5.6 .201 .771 .31566273
Kyle Tucker*HOLrf261627381117 .869 115.4 6.1 .270 .885 .41882343
Brice Turang*PUE2b231214190310 .470 23.1 1.9 .031 .433 .157987
Gio UrshelaDUR3b31833420413 .706 37.6 4.2 .081 .590 .13415122
Ildemaro Vargas#CAP3b31613190211 .617 26.0 2.9 .116 .515 .1882299
Miguel VargasDCM2b2326114003 .795 14.7 4.9 .240 .753 .3401147
Andrew VaughnAUR1b251134750411 .757 59.0 4.7 .192 .699 .27143189
Mark VientosRMHdh23315000 .333 0.3 0.5 .200 .286 .20014
Matt VierlingCLErf2631174216 .877 27.8 6.5 .175 .839 .2861576
Daniel Vogelbach*OLLdh30118473054 .734 59.2 5.1 .144 .729 .32227152
Joey Votto*CGS1b3928160003 .656 15.3 3.5 .181 .621 .3261150
Jordan WalkerCGSrf211235430214 .841 82.5 6.1 .178 .825 .29048233
Matt Wallner*PROlf25115500037 .862 79.0 6.4 .249 .870 .36850217
Taylor Walls#CUY2b2640154011 .744 21.7 5.6 .169 .893 .4621352
Taylor WardOLLlf291225201422 .720 55.2 4.0 .144 .640 .24437184
Austin Wells*PROc 2301000 .000 0.0 0.0 .000 .000 .00000
Jordan WestburgCUY2b2464253055 .605 20.5 2.9 .124 .532 .2172075
Patrick WisdomPUE3b3179305103 .709 33.4 4.0 .266 .705 .39529120
Bobby Witt JrCGSss231626790615 .731 76.6 4.0 .196 .709 .28164284
Connor WongDCMc 2763242214 .700 27.1 4.3 .154 .669 .2711983
Christian Yelich*CUYlf3164322015 .799 46.9 5.8 .146 .824 .30330125
Jacob YoungPUEcf2339179011 .600 15.5 3.1 .060 .575 .1551052
Seby ZavalaOLLc 2937107003 .445 4.3 1.3 .139 .363 .198627

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
Ronald AcunaCUYrf254.684.04501 .313433 .582443 .595 1.2
Willy AdamesCAPss273.703.27333 .288260 .433266 .443 3.2
Riley AdamsCLEc 273.282.9298 .36787 .50088 .506 3.4
Nick AhmedHOLss332.222.0282 .31754 .41955 .426 3.1
Nick AllenDCMss243.673.42451 .224173 .300175 .304 4.2
Francisco AlvarezRMHc 213.403.18242 .215220 .493225 .504 6.5
Tim AndersonOLLss302.762.5064 .35940 .42641 .436 2.5
Miguel AndujarCGSrf281.691.58131 .27594 .48795 .492 3.8
Jonathan Aranda*DURdh254.674.6711 .3648 .5718 .57199.0
Gabriel AriasCUYss233.092.85140 .29383 .40183 .401 3.2
Randy ArozarenaDURlf284.543.92400 .330381 .537393 .554 2.2
Luis Arraez*HOL2b264.514.26613 .393388 .531391 .535 1.8
Christian ArroyoCLE2b280.810.7416 .25011 .44011 .440 3.0
Akil Baddoo*HOLlf242.702.3018 .1113 .1113 .111 8.0
Javier BaezCAPss303.003.0011.0002 .6672 .66799.0
Osleivis BasabeDURss222.502.508 .3754 .4004 .40099.0
Matthew BattenAUR3b282.352.12119 .27765 .34267 .353 3.4
Brandon Belt* dh353.963.19217 .382333 .597335 .600 2.1
Jon BertiAURss334.113.72454 .333247 .371254 .381 3.2
Mookie BettsPROrf304.653.87473 .304449 .595457 .606 1.2
Cavan Biggio*PUE2b282.452.13163 .288112 .372118 .392 3.0
Charlie Blackmon*RMHdh364.363.71367 .248200 .385215 .414 1.3
Dairon BlancoAURrf302.952.6562 .33943 .39444 .404 5.4
Xander Bogaerts ss304.383.93492 .317321 .461327 .470 2.2
Sean BouchardAURrf272.782.5615 .53313 .52013 .520 8.0
Alex BregmanPRO3b294.463.82496 .286379 .525390 .540 1.2
Will Brennan*DURrf254.504.1721 .42912 .44413 .481 4.0
Seth Brown*OLLrf303.743.52242 .248168 .416168 .416 5.9
Jake BurgerDCM3b274.414.00371 .291364 .547379 .569 4.6
Alec Burleson*PUElf244.123.81157 .31282 .38383 .388 2.6
Lawrence Butler*CLEcf224.334.339 .3337 .5387 .53899.0
Byron BuxtonCGSdh293.273.00165 .255123 .413126 .423 4.6
Willie Calhoun*RMHdh283.793.4261 .14833 .36333 .363 2.0
Alex CallAURcf282.912.57105 .27651 .33155 .357 2.4
Junior CamineroCAP3b193.092.8224 .2508 .2358 .235 4.0
Luis CampusanoPUEc 243.603.37186 .376129 .512133 .528 4.1
Victor Caratini#HOLc 293.242.96174 .293106 .409108 .417 2.8
Evan Carter*CLElf204.694.1553 .30259 .48459 .484 3.5
Triston Casas*CUY1b234.473.82372 .274397 .558399 .561 1.9
Rodolfo Castro#RMHss243.022.73115 .27877 .40578 .411 3.8
Willi Castro#RMHlf264.093.62279 .337211 .441226 .473 3.8
Matt ChapmanOLL3b304.213.85398 .337285 .418292 .428 4.7
Jazz Chisholm*DURcf254.093.79267 .326248 .522249 .524 5.2
Michael Conforto*DURrf304.174.0018 .38910 .40010 .400 6.0
William ContrerasHOLc 253.663.27279 .341177 .428182 .440 2.4
Colton Cowser*CAPcf231.000.000 .00011.00011.000 0.0
C.J. CronAUR1b332.782.62146 .24092 .43092 .430 4.4
Jake Cronenworth*PRO1b294.003.56336 .256203 .413211 .429 2.7
Oneil Cruz*CAPss241.001.0011.0001 .5001 .50099.0
Henry DavisDURrf233.062.81156 .21882 .30586 .320 6.3
J.D. DavisDCM3b304.033.54328 .345295 .482303 .495 2.8
Elly De La Cruz#CUYss213.393.04217 .336159 .394160 .396 4.0
Rafael Devers*AUR3b264.253.79438 .265324 .471336 .488 2.6
Jasson Dominguez#CAPcf203.943.6142 .21436 .50736 .507 3.8
Brendan Donovan*HOL2b263.763.35320 .291166 .384176 .407 2.0
Brandon DruryDUR2b304.033.76306 .278266 .532276 .552 6.3
Mauricio DubonOLL2b284.023.83498 .301290 .448294 .454 4.0
Jarren Duran*PROcf264.303.83313 .387269 .513271 .517 2.7
Christian Encarnacn-StranCLE1b232.432.0740 .37543 .58947 .644 3.8
Eduardo Escobar#OLL3b341.421.3575 .34736 .33038 .34914.5
Santiago EspinalCLE2b283.222.8379 .32953 .45755 .474 1.9
Stuart FairchildPROlf273.793.3182 .30568 .45970 .473 3.0
Dominic Fletcher*CUYcf253.983.69126 .31795 .53196 .536 2.7
Estevan Florial*RMHcf254.003.001 .0000 .0001 .25099.0
Mike Ford*RMHdh303.973.54188 .255173 .459177 .469 3.6
Nick FortesAURc 262.932.77135 .25967 .37469 .385 4.4
Jake Fraley*PROrf283.573.18262 .317221 .516228 .533 2.7
Ty FranceCUY1b284.004.0011 .2733 .2503 .25099.0
Wander Franco#PROss224.253.82511 .295338 .491350 .509 1.7
Freddie Freeman*HOL1b334.534.07495 .329385 .525398 .542 2.5
Tyler FreemanDUR3b244.174.1719 .26311 .44011 .44099.0
Joey Gallo*HOL1b291.691.3513 .0779 .20510 .227 2.8
Maikel GarciaCGS3b233.703.38382 .327200 .365202 .369 3.0
Stone GarrettCUYlf273.473.13135 .393116 .464116 .464 3.7
Zack GelofCUY2b234.073.70275 .389287 .660294 .676 3.5
Paul GoldschmidtOLL1b354.573.98421 .280365 .493367 .496 2.2
Nolan Gorman*OLL2b234.403.88339 .271358 .528359 .529 3.0
Yasmani Grandal#RMHc 342.121.9735 .37119 .26419 .264 6.4
Riley Greene*DCMcf224.494.02413 .341306 .426309 .430 3.1
Robbie Grossman#PROlf333.002.54125 .360109 .478109 .478 1.8
Lourdes GurrielAURlf293.943.64369 .217233 .438243 .457 4.3
Garrett HampsonCAPss283.983.59235 .434167 .442172 .455 3.7
Ke'Bryan HayesCLE3b264.173.79403 .355316 .505321 .513 3.4
Jonah Heim#PROc 283.553.23326 .334236 .512238 .516 2.3
Gunnar Henderson*CGS3b224.383.90371 .256314 .460317 .464 3.1
Teoscar HernandezPUErf303.883.59326 .307244 .427254 .445 6.0
Ivan HerreraCAPc 232.301.9862 .38749 .45451 .472 2.2
Andy IbanezDUR2b303.733.47349 .315218 .457221 .463 3.1
Kyle Isbel*RMHcf261.831.69143 .29483 .39386 .408 4.2
Danny JansenAURc 283.433.02263 .255260 .587270 .609 2.3
Ryan JeffersDCMc 264.123.56372 .317298 .447316 .474 2.9
Eloy JimenezCAPdh264.384.07488 .311334 .471338 .477 3.5
Nolan Jones*PUElf254.323.72330 .327320 .510324 .517 2.6
Aaron JudgeOLLrf314.573.77347 .291501 .676504 .680 1.6
Edouard Julien*DUR2b244.063.37229 .384263 .536263 .536 2.0
Corey JulksPUElf272.212.02137 .34387 .43787 .437 3.3
Jarred Kelenic*OLLlf233.673.31226 .363173 .417176 .424 3.8
Carson Kelly c 282.862.5153 .28337 .37038 .380 3.9
Ha-Seong KimCLE2b273.803.31394 .315277 .450282 .458 1.9
Alex Kirilloff*CUY1b254.043.69217 .313150 .442154 .454 3.5
Heston Kjerstad*CLEdh245.004.6710 .40010 .66710 .667 3.0
Andrew KniznerCLEc 282.872.63147 .259126 .523126 .523 3.9
Shea LangeliersPUEc 253.393.12217 .258225 .557226 .559 4.4
Trevor Larnach*AURlf263.593.0497 .29988 .45488 .454 2.3
Ramon LaureanoCAPrf283.433.23180 .306122 .434125 .445 7.0
Royce LewisPUE3b243.833.39210 .324184 .523190 .540 2.9
Nick LoftinCUY2b242.592.3747 .34026 .37127 .386 4.5
Evan LongoriaHOL3b372.952.5895 .22166 .40767 .414 2.5
Manuel MargotDCMcf280.960.9153 .18917 .26617 .266 2.7
Brandon Marsh*PUEcf254.343.75265 .362254 .468260 .479 3.0
Noelvi MarteCUY3b214.063.71130 .41599 .508101 .518 3.5
J.D. MartinezDURdh354.384.03362 .276345 .504349 .510 5.1
Jorge MateoCUYss283.333.009 .2222 .2002 .20099.0
Luis MatosCLEcf212.852.4776 .21145 .39549 .430 1.8
Ronny Mauricio#CGS2b222.171.9784 .33359 .45460 .462 3.6
James McCannDURc 332.001.505 .6004 .5005 .625 1.0
Chas McCormickPROcf284.484.07259 .386230 .529238 .547 5.0
Andrew McCutchenAURdh364.543.83408 .275283 .397291 .409 1.9
Matt McLainCLEss234.674.24332 .392337 .572343 .582 4.0
Ryan McMahon*RMH3b283.683.33326 .325273 .491275 .495 3.5
Jeff McNeil*DCM2b313.913.56498 .303249 .393261 .412 1.9
MJ Melendez*DCMrf243.362.87229 .258191 .444192 .447 2.2
Jake MeyersDURcf271.751.59119 .31190 .45092 .460 3.6
Owen MillerAUR2b263.213.05306 .307181 .424184 .431 5.6
Jose MirandaOLL3b253.172.8310 .2008 .4218 .421 3.0
Garrett Mitchell*DURcf244.834.5017 .47115 .51715 .517 4.5
Andruw MonasterioDUR3b263.563.23139 .33174 .36575 .369 2.5
Mickey Moniak*CLEcf253.703.45193 .435225 .647229 .658 6.9
Elehuris MonteroRMH1b243.693.5278 .26967 .43267 .432 8.9
Dylan MooreCUYlf301.911.8071 .35253 .37154 .378 8.7
Gabriel MorenoCUYc 232.542.31170 .365101 .378103 .386 3.5
Ryan MountcastleRMH1b263.973.68161 .292159 .616160 .620 3.2
Sean Murphy c 284.033.56230 .265194 .481203 .504 3.2
Bo Naylor*CGSc 233.683.10215 .260188 .511190 .516 1.7
Zach NetoCAPss223.252.73144 .28590 .380107 .451 3.4
Brandon Nimmo* cf304.563.97441 .308387 .534397 .548 2.2
Lars Nootbaar*CLEcf254.033.27379 .266327 .514329 .517 1.0
Ryan O'Hearn*PUE1b294.003.64168 .310112 .418114 .425 3.7
Logan O'HoppePROc 233.573.16127 .331144 .640147 .653 2.5
Shohei Ohtani*CLEdh284.563.98276 .312377 .725378 .727 2.2
Matt Olson*CLE1b294.613.81375 .352555 .743558 .747 1.6
Joey OrtizDUR2b242.332.336 .1671 .1431 .14399.0
James Outman*DURcf264.213.63322 .332326 .503331 .511 2.7
Vinnie Pasquantino*CAP1b254.474.01290 .234192 .478196 .488 1.6
Oswald PerazaCAP3b232.572.5711 .3645 .2785 .27899.0
Geraldo Perdomo#RMHss233.422.77294 .238215 .442221 .455 1.4
Everson PereiraCUYlf222.672.674 .2501 .1251 .12599.0
Carlos PerezOLLc 322.402.16115 .20052 .29754 .309 3.2
Salvador PerezOLLc 333.573.41235 .357172 .512179 .53314.4
Jorge Polanco#DUR2b293.693.17247 .271201 .462203 .467 2.2
Nick Pratto*DUR1b244.504.1716 .43823 .85223 .852 3.0
Ceddanne RafaelaCAPcf223.333.0758 .39735 .38937 .411 6.3
Cal Raleigh#CUYc 263.593.23251 .327249 .542250 .545 3.5
Luke Raley*CLErf284.303.72221 .276179 .429192 .460 3.1
J.T. RealmutoPROc 323.313.11126 .31792 .45594 .46510.0
Luis Rengifo#PRO2b263.012.69213 .277167 .483168 .486 2.6
Bryan Reynolds#DCMlf284.614.18451 .273329 .458334 .465 3.1
Luis RobertRMHcf254.183.90385 .338346 .527353 .538 6.0
Victor RoblesPUEcf264.464.0089 .34852 .44855 .474 1.9
Brayan Rocchio#CLEss221.501.501 .00041.33341.33399.0
Endy Rodriguez#CGSc 232.812.51153 .28896 .40296 .402 2.7
Julio Y. RodriguezHOLcf224.353.99436 .310364 .516373 .529 4.2
Brent RookerHOLdh284.223.80325 .314383 .560391 .572 4.6
Eddie Rosario*DCMlf313.903.64333 .255262 .491263 .493 4.7
Esteury RuizCGScf243.393.14358 .332210 .408226 .439 5.8
Keibert Ruiz#CAPc 243.273.00289 .256154 .399157 .407 2.0
Blake Sabol*CLEc 253.262.92152 .283122 .403126 .416 4.9
Jesus Sanchez*HOLrf253.663.26264 .284210 .474213 .481 2.6
Anthony Santander#AURrf284.383.89187 .353169 .585169 .585 2.2
Casey SchmittPUEss241.761.6693 .23747 .32651 .35410.0
Kyle Schwarber*PUElf304.123.30265 .155282 .476285 .481 1.7
Nick SenzelDUR3b283.162.95127 .386100 .518101 .523 4.2
Jose SiriCLEcf274.223.82243 .255241 .457244 .463 5.8
Josh Smith*HOL3b250.910.7418 .1677 .2269 .290 1.8
Tyler Soderstrom*CGSc 211.601.403 .0001 .1251 .125 4.0
Jorge SolerCUYdh313.773.13193 .233236 .626239 .634 1.6
Giancarlo StantonOLLdh332.482.2368 .23574 .57475 .581 3.5
Spencer SteerPRO1b253.022.74155 .342136 .555136 .555 2.6
Tyler StephensonDURc 262.702.50220 .359141 .405143 .411 4.2
Trevor StoryCAPss300.670.670 .0000 .0000 .00099.0
Bryson Stott*PUE2b254.093.81453 .340260 .430266 .440 3.4
Eugenio SuarezCAP3b314.053.64358 .316286 .436297 .453 4.0
Seiya SuzukiRMHrf284.313.79394 .317314 .476316 .480 2.7
Dansby SwansonHOLss293.623.20324 .293261 .460265 .467 2.8
Fernando TatisCGSrf244.073.66398 .312334 .507342 .519 3.3
Mike Tauchman*DCMcf322.462.08125 .24884 .41291 .446 1.8
Leody Taveras#CAPcf243.673.35355 .318260 .491262 .495 2.8
Michael A. TaylorHOLcf323.092.8568 .26574 .52176 .535 6.8
Tyrone TaylorCAPrf293.713.60244 .287194 .533196 .53811.1
Alek Thomas*CUYcf233.643.41198 .237102 .351107 .368 9.1
Spencer TorkelsonCAP1b234.283.81404 .262339 .489346 .499 3.0
Gleyber TorresRMH2b264.053.60458 .282310 .481314 .488 1.5
Mike TroutCGScf314.353.83371 .342340 .501348 .513 3.1
Kyle Tucker*HOLrf264.564.02500 .248425 .576428 .580 1.3
Brice Turang*PUE2b232.932.71278 .266114 .272115 .274 4.1
Gio UrshelaDUR3b313.893.66267 .348136 .398138 .404 4.0
Ildemaro Vargas#CAP3b312.362.17262 .233120 .376123 .386 1.4
Miguel VargasDCM2b232.191.9269 .24658 .50961 .535 2.3
Andrew VaughnAUR1b253.423.08310 .284223 .469232 .488 3.0
Mark VientosRMHdh231.881.8810 .0004 .2674 .26799.0
Matt VierlingCLErf262.722.41117 .37693 .53493 .534 2.1
Daniel Vogelbach*OLLdh304.013.36288 .281223 .471223 .471 1.4
Joey Votto*CGS1b392.392.0688 .20570 .43872 .450 2.2
Jordan WalkerCGSrf213.933.54357 .361280 .516285 .525 2.5
Matt Wallner*PROlf254.173.58247 .336270 .540285 .570 3.0
Taylor Walls#CUY2b263.142.6578 .33375 .48775 .487 2.1
Taylor WardOLLlf294.003.57348 .293230 .442235 .452 2.3
Austin Wells*PROc 231.001.001 .0000 .0000 .000 0.0
Jordan WestburgCUY2b242.091.87150 .28796 .37997 .383 3.7
Patrick WisdomPUE3b313.773.35129 .209149 .489153 .502 4.2
Bobby Witt JrCGSss234.193.94477 .279311 .458319 .470 5.2
Connor WongDCMc 272.121.88134 .328104 .430108 .446 3.7
Christian Yelich*CUYlf314.183.73197 .391158 .491159 .494 2.6
Jacob YoungPUEcf234.594.31126 .33360 .33562 .346 5.4
Seby ZavalaOLLc 292.282.1553 .17033 .30833 .308 7.3

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Ronald AcunaCUYrf25 .312 .396 .553 .9481996210112362840
Willy AdamesCAPss27 .230 .327 .374 .70113932804281962
Riley AdamsCLEc 27 .294 .362 .532 .893126371505221440
Nick AhmedHOLss33 .154 .214 .154 .368132000114
Nick AllenDCMss24 .200 .250 .238 .488130262019820
Francisco AlvarezRMHc 21 .156 .208 .289 .4974573017318
Tim AndersonOLLss30 .268 .328 .268 .59656150001511
Miguel AndujarCGSrf28 .232 .263 .379 .642952280210429
Jonathan Aranda*DURdh251.0001.0001.0002.00011000000
Gabriel AriasCUYss23 .080 .148 .320 .4682520026211
Randy ArozarenaDURlf28 .291 .346 .610 .956172507016321567
Luis Arraez*HOL2b26 .470 .487 .5441.0311497080123627
Christian ArroyoCLE2b28 .250 .250 .250 .50041000001
Akil Baddoo*HOLlf24 .000 .000 .000 .00010000001
Javier BaezCAPss30 .500 .5001.0001.50021100001
Osleivis BasabeDURss22 .143 .143 .143 .28671000002
Matthew BattenAUR3b28 .227 .292 .319 .6121192750216933
Brandon Belt* dh35 .146 .281 .167 .4474871002927
Jon BertiAURss33 .357 .389 .423 .81218265602161045
Mookie BettsPROrf30 .305 .420 .6821.1021514612015393034
Cavan Biggio*PUE2b28 .242 .333 .258 .59166161000633
Charlie Blackmon*RMHdh36 .232 .363 .355 .71813832912162612
Dairon BlancoAURrf30 .222 .271 .349 .62163140403533
Xander Bogaerts ss30 .307 .348 .458 .80717955906281332
Sean BouchardAURrf27 .417 .429 .417 .845125000115
Alex BregmanPRO3b29 .244 .332 .452 .784168411217262117
Will Brennan*DURrf25 .429 .429 .5711.00073100002
Seth Brown*OLLrf30 .231 .250 .308 .558266200419
Jake BurgerDCM3b27 .268 .331 .645 .976138375115311349
Alec Burleson*PUElf24 .327 .351 .364 .71555182001219
Lawrence Butler*CLEcf22 .000 .000 .000 .00000000000
Byron BuxtonCGSdh29 .169 .210 .475 .684591030511325
Willie Calhoun*RMHdh28 .083 .154 .083 .237121000016
Alex CallAURcf28 .250 .329 .276 .60676192004821
Junior CamineroCAP3b19 .227 .280 .227 .507225000425
Luis CampusanoPUEc 24 .490 .552 .8241.3755125205869
Victor Caratini#HOLc 29 .255 .364 .383 .7474712301368
Evan Carter*CLElf20 .000 .000 .000 .00050000002
Triston Casas*CUY1b23 .163 .316 .320 .63617228607203972
Rodolfo Castro#RMHss24 .267 .333 .448 .78211631306221228
Willi Castro#RMHlf26 .176 .276 .275 .5505195006421
Matt ChapmanOLL3b30 .292 .335 .441 .776161471612191056
Jazz Chisholm*DURcf25 .167 .219 .200 .4193051002210
Michael Conforto*DURrf30 .333 .333 .500 .83362100202
William ContrerasHOLc 25 .319 .396 .454 .84911938703141430
Colton Cowser*CAPcf23 .000 .000 .000 .00000000000
C.J. CronAUR1b33 .220 .244 .390 .6341182680420428
Jake Cronenworth*PRO1b29 .194 .224 .371 .595621253013115
Oneil Cruz*CAPss24 .000 .000 .000 .00000000000
Henry DavisDURrf23 .147 .237 .265 .502345101439
J.D. DavisDCM3b30 .229 .273 .397 .6701313040618842
Elly De La Cruz#CUYss21 .229 .275 .271 .54548112001321
Rafael Devers*AUR3b26 .262 .321 .442 .7631724570833935
Jasson Dominguez#CAPcf20 .125 .125 .125 .25081000004
Brendan Donovan*HOL2b26 .111 .172 .185 .358273200227
Brandon DruryDUR2b30 .246 .301 .587 .88912631401322935
Mauricio DubonOLL2b28 .361 .402 .6271.029158578210291014
Jarren Duran*PROcf26 .217 .347 .383 .731601340271125
Christian Encarnacn-StranCLE1b23 .250 .400 .250 .65041000101
Eduardo Escobar#OLL3b34 .326 .354 .435 .78946152016012
Santiago EspinalCLE2b28 .077 .200 .077 .277131000022
Stuart FairchildPROlf27 .207 .343 .448 .791296102359
Dominic Fletcher*CUYcf25 .176 .176 .324 .500346310308
Estevan Florial*RMHcf25 .000 .500 .000 .50010000001
Mike Ford*RMHdh30 .281 .361 .313 .6743291001311
Nick FortesAURc 26 .283 .303 .425 .7281273660412323
Jake Fraley*PROrf28 .278 .447 .389 .8363610400366
Ty FranceCUY1b28 .429 .429 .429 .85773000001
Wander Franco#PROss22 .285 .392 .475 .866158451452282120
Freddie Freeman*HOL1b33 .327 .386 .571 .957156511408291324
Tyler FreemanDUR3b24 .286 .286 .7141.00072001201
Joey Gallo*HOL1b29 .000 .333 .000 .33340000023
Maikel GarciaCGS3b23 .264 .306 .306 .61114438410101024
Stone GarrettCUYlf27 .252 .318 .462 .780143361016271460
Zack GelofCUY2b23 .211 .286 .316 .6023884006312
Paul GoldschmidtOLL1b35 .245 .316 .385 .70114335505101545
Nolan Gorman*OLL2b23 .241 .291 .434 .72614535707251147
Yasmani Grandal#RMHc 34 .159 .229 .182 .4114471001424
Riley Greene*DCMcf22 .270 .331 .333 .6651413833061355
Robbie Grossman#PROlf33 .305 .410 .441 .851118361002152136
Lourdes GurrielAURlf29 .236 .290 .371 .661892130315717
Garrett HampsonCAPss28 .324 .395 .471 .86534115003412
Ke'Bryan HayesCLE3b26 .329 .367 .579 .9451404683722933
Jonah Heim#PROc 28 .283 .317 .450 .76760177015316
Gunnar Henderson*CGS3b22 .252 .333 .307 .64012732211121528
Teoscar HernandezPUErf30 .263 .273 .455 .7281674480820160
Ivan HerreraCAPc 23 .286 .348 .7141.062216003625
Andy IbanezDUR2b30 .283 .322 .565 .8871383982921828
Kyle Isbel*RMHcf26 .306 .370 .472 .842108336325931
Danny JansenAURc 28 .158 .214 .421 .635386103629
Ryan JeffersDCMc 26 .192 .327 .358 .68512023505162240
Eloy JimenezCAPdh26 .256 .292 .432 .72417645130625732
Nolan Jones*PUElf25 .266 .347 .487 .834154414010241740
Aaron JudgeOLLrf31 .261 .372 .7031.075138364019332452
Edouard Julien*DUR2b24 .196 .226 .216 .44251101004214
Corey JulksPUElf27 .259 .286 .444 .730541410008214
Jarred Kelenic*OLLlf23 .349 .389 .557 .9461063754313728
Carson Kelly c 28 .231 .333 .385 .71865154028923
Ha-Seong KimCLE2b27 .288 .352 .466 .818146421105241432
Alex Kirilloff*CUY1b25 .067 .152 .100 .252302100336
Heston Kjerstad*CLEdh24 .000 .000 .000 .00000000000
Andrew KniznerCLEc 28 .241 .233 .724 .9572972046010
Shea LangeliersPUEc 25 .198 .248 .475 .7231012070717738
Trevor Larnach*AURlf26 .160 .222 .160 .3822540001210
Ramon LaureanoCAPrf28 .275 .297 .471 .76815342101616539
Royce LewisPUE3b24 .227 .262 .387 .64975173036422
Nick LoftinCUY2b24 .244 .326 .341 .66841104002416
Evan LongoriaHOL3b37 .202 .255 .371 .626891830410623
Manuel MargotDCMcf28 .045 .045 .045 .091221000106
Brandon Marsh*PUEcf25 .175 .288 .381 .66912622507151766
Noelvi MarteCUY3b21 .400 .440 .511 .95145182011147
J.D. MartinezDURdh35 .191 .284 .451 .735162319011242067
Jorge MateoCUYss28 .333 .333 .333 .66762000000
Luis MatosCLEcf21 .225 .326 .375 .70180186029918
Ronny Mauricio#CGS2b22 .286 .318 .619 .937216102418
James McCannDURc 33 .000 .000 .000 .00000000000
Chas McCormickPROcf28 .339 .418 .529 .94712141805221637
Andrew McCutchenAURdh36 .202 .291 .315 .60517836804142148
Matt McLainCLEss23 .329 .389 .589 .97814648919161439
Ryan McMahon*RMH3b28 .150 .268 .267 .5346091027923
Jeff McNeil*DCM2b31 .312 .367 .416 .78215448731201119
MJ Melendez*DCMrf24 .269 .375 .385 .7602670012510
Jake MeyersDURcf27 .228 .296 .404 .70011426804121038
Owen MillerAUR2b26 .436 .448 .5641.012552440111214
Jose MirandaOLL3b25 .000 .000 .000 .00010000001
Garrett Mitchell*DURcf24 .200 .429 .8001.22951001222
Andruw MonasterioDUR3b26 .328 .403 .406 .80964215003814
Mickey Moniak*CLEcf25 .333 .379 .333 .7132790002010
Elehuris MonteroRMH1b24 .191 .209 .404 .613891721516236
Dylan MooreCUYlf30 .173 .230 .247 .47781144101536
Gabriel MorenoCUYc 23 .290 .326 .361 .6871694990117956
Ryan MountcastleRMH1b26 .347 .397 .8191.2171445011019341231
Sean Murphy c 28 .250 .343 .478 .8219223306151223
Bo Naylor*CGSc 23 .194 .256 .278 .5343673004312
Zach NetoCAPss22 .235 .333 .444 .778811950411221
Brandon Nimmo* cf30 .254 .305 .330 .63518547802211142
Lars Nootbaar*CLEcf25 .180 .308 .297 .60611120403152037
Ryan O'Hearn*PUE1b29 .148 .268 .246 .51461941011022
Logan O'HoppePROc 23 .337 .409 .6531.0629833409221223
Shohei Ohtani*CLEdh28 .259 .346 .580 .927112294110231532
Matt Olson*CLE1b29 .306 .370 .6591.029170527117321755
Joey OrtizDUR2b24 .000 .000 .000 .00000000000
James Outman*DURcf26 .211 .326 .301 .62712326203162147
Vinnie Pasquantino*CAP1b25 .325 .400 .425 .8254013400458
Oswald PerazaCAP3b23 .333 .333 .333 .66731000000
Geraldo Perdomo#RMHss23 .167 .271 .238 .509427300533
Everson PereiraCUYlf22 .000 .000 .000 .00060000004
Carlos PerezOLLc 32 .224 .224 .347 .57149113016010
Salvador PerezOLLc 33 .255 .276 .382 .65855141026114
Jorge Polanco#DUR2b29 .302 .309 .377 .68653161015116
Nick Pratto*DUR1b24 .333 .3331.3331.66762002400
Ceddanne RafaelaCAPcf22 .000 .000 .000 .00030000001
Cal Raleigh#CUYc 26 .271 .338 .458 .79659162036518
Luke Raley*CLErf28 .256 .340 .291 .6318622001121024
J.T. RealmutoPROc 32 .215 .228 .405 .6331212653416247
Luis Rengifo#PRO2b26 .261 .313 .537 .850134351118201041
Bryan Reynolds#DCMlf28 .285 .322 .465 .7881444150717736
Luis RobertRMHcf25 .291 .335 .526 .86117551140925960
Victor RoblesPUEcf26 .394 .444 .455 .8993313200611
Brayan Rocchio#CLEss22 .000 .000 .000 .00000000000
Endy Rodriguez#CGSc 23 .164 .195 .164 .35973120003319
Julio Y. RodriguezHOLcf22 .275 .335 .484 .81915342945251449
Brent RookerHOLdh28 .296 .370 .605 .975152456113361756
Eddie Rosario*DCMlf31 .196 .275 .609 .88346910613519
Esteury RuizCGScf24 .356 .402 .585 .98611842101516225
Keibert Ruiz#CAPc 24 .178 .253 .256 .50890167004714
Blake Sabol*CLEc 25 .063 .118 .125 .2431611000112
Jesus Sanchez*HOLrf25 .211 .231 .316 .547388101519
Anthony Santander#AURrf28 .362 .451 .6231.0746925604121225
Casey SchmittPUEss24 .170 .198 .295 .49388155028222
Kyle Schwarber*PUElf30 .176 .369 .361 .73111921406173551
Nick SenzelDUR3b28 .371 .402 .565 .9661244660617627
Jose SiriCLEcf27 .145 .165 .265 .4301171750314364
Josh Smith*HOL3b25 .000 .286 .000 .28650000012
Tyler Soderstrom*CGSc 21 .000 .000 .000 .00000000000
Jorge SolerCUYdh31 .293 .413 .7471.160150448020383151
Giancarlo StantonOLLdh33 .287 .341 .6631.003802330919720
Spencer SteerPRO1b25 .315 .373 .601 .97514345839361438
Tyler StephensonDURc 26 .243 .293 .383 .6751152840416733
Trevor StoryCAPss30 .000 .000 .000 .00020000002
Bryson Stott*PUE2b25 .282 .329 .327 .65615644700131028
Eugenio SuarezCAP3b31 .194 .283 .319 .602160311103201765
Seiya SuzukiRMHrf28 .258 .358 .437 .79515139934202336
Dansby SwansonHOLss29 .239 .295 .444 .7391172860618838
Fernando TatisCGSrf24 .289 .370 .500 .87014241907181835
Mike Tauchman*DCMcf32 .229 .308 .448 .756962230615724
Leody Taveras#CAPcf24 .284 .346 .351 .69774212015720
Michael A. TaylorHOLcf32 .217 .272 .575 .84710623421018640
Tyrone TaylorCAPrf29 .301 .309 .656 .964932893615022
Alek Thomas*CUYcf23 .154 .175 .333 .508781201411027
Spencer TorkelsonCAP1b23 .239 .322 .497 .819159389110261933
Gleyber TorresRMH2b26 .200 .296 .329 .62515531505152135
Mike TroutCGScf31 .304 .368 .444 .813135411003161441
Kyle Tucker*HOLrf26 .229 .304 .542 .847166387313281730
Brice Turang*PUE2b23 .070 .143 .070 .2135740004520
Gio UrshelaDUR3b31 .387 .386 .492 .8781244840316119
Ildemaro Vargas#CAP3b31 .234 .280 .414 .6941453494315715
Miguel VargasDCM2b23 .280 .438 .560 .998257102574
Andrew VaughnAUR1b25 .268 .286 .317 .6034111200215
Mark VientosRMHdh23 .091 .091 .364 .455111001103
Matt VierlingCLErf26 .358 .443 .491 .93353193201089
Daniel Vogelbach*OLLdh30 .227 .346 .364 .710225001648
Joey Votto*CGS1b39 .203 .330 .365 .6947415303101321
Jordan WalkerCGSrf21 .347 .385 .611 .996722562314413
Matt Wallner*PROlf25 .111 .233 .222 .4553641016410
Taylor Walls#CUY2b26 .244 .365 .407 .7728621612111733
Taylor WardOLLlf29 .320 .379 .520 .899125401005161229
Austin Wells*PROc 23 .000 .000 .000 .00000000000
Jordan WestburgCUY2b24 .239 .313 .380 .693142341402201648
Patrick WisdomPUE3b31 .215 .279 .595 .8747917001021737
Bobby Witt JrCGSss23 .243 .285 .421 .7061403440722939
Connor WongDCMc 27 .174 .250 .326 .57686156219841
Christian Yelich*CUYlf31 .237 .293 .237 .5303890003311
Jacob YoungPUEcf23 .162 .225 .216 .441376200238
Seby ZavalaOLLc 29 .032 .091 .129 .2203110013221

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Ronald AcunaCUYrf25 .298 .393 .528 .92144313223225836167
Willy AdamesCAPss27 .215 .290 .385 .67439084161164039121
Riley AdamsCLEc 27 .138 .212 .138 .3502940003214
Nick AhmedHOLss33 .240 .313 .394 .7071042592181030
Nick AllenDCMss24 .206 .235 .295 .529407841018401472
Francisco AlvarezRMHc 21 .210 .256 .499 .7553717891327019126
Tim AndersonOLLss30 .310 .394 .586 .980299311839
Miguel AndujarCGSrf28 .259 .319 .553 .872852270613713
Jonathan Aranda*DURdh25 .308 .308 .538 .846134001102
Gabriel AriasCUYss23 .259 .311 .361 .673166431102141337
Randy ArozarenaDURlf28 .261 .374 .439 .813440115213176068114
Luis Arraez*HOL2b26 .349 .385 .503 .88854118928217622935
Christian ArroyoCLE2b28 .211 .286 .421 .707194101625
Akil Baddoo*HOLlf24 .091 .120 .091 .211222000217
Javier BaezCAPss30 .000 .000 .000 .00010000001
Osleivis BasabeDURss22 .667 .6671.0001.66732100100
Matthew BattenAUR3b28 .170 .254 .226 .4815390012618
Brandon Belt* dh35 .261 .400 .557 .958402105301296692182
Jon BertiAURss33 .219 .291 .293 .5844209215242737107
Mookie BettsPROrf30 .290 .389 .502 .89147613824125747792
Cavan Biggio*PUE2b28 .194 .292 .327 .61919638507242561
Charlie Blackmon*RMHdh36 .215 .310 .307 .617303651414223261
Dairon BlancoAURrf30 .229 .289 .400 .689358301525
Xander Bogaerts ss30 .271 .339 .410 .75044612116214514390
Sean BouchardAURrf27 .364 .364 .6361.000114001403
Alex BregmanPRO3b29 .288 .380 .488 .86845113020222756286
Will Brennan*DURrf25 .333 .400 .389 .789186100312
Seth Brown*OLLrf30 .201 .243 .393 .63635471170174220115
Jake BurgerDCM3b27 .251 .313 .500 .813466117211317529143
Alec Burleson*PUElf24 .231 .299 .329 .6281433380271320
Lawrence Butler*CLEcf22 .308 .308 .538 .846134001303
Byron BuxtonCGSdh29 .210 .280 .346 .62521445508261871
Willie Calhoun*RMHdh28 .157 .244 .329 .57270113037812
Alex CallAURcf28 .183 .279 .283 .56360113014510
Junior CamineroCAP3b19 .111 .111 .111 .22291000103
Luis CampusanoPUEc 24 .303 .325 .416 .7411855630626432
Victor Caratini#HOLc 29 .242 .294 .358 .65219046406151448
Evan Carter*CLElf20 .214 .308 .437 .74510322316111447
Triston Casas*CUY1b23 .267 .361 .554 .915435116162358062122
Rodolfo Castro#RMHss24 .143 .172 .196 .3695680013225
Willi Castro#RMHlf26 .255 .334 .433 .767372951212103532117
Matt ChapmanOLL3b30 .212 .277 .361 .6384629840195737163
Jazz Chisholm*DURcf25 .266 .310 .520 .829410109173277027141
Michael Conforto*DURrf30 .278 .316 .333 .649185100214
William ContrerasHOLc 25 .252 .321 .344 .665250631403222357
Colton Cowser*CAPcf23 .0001.000 .0001.00000000010
C.J. CronAUR1b33 .214 .275 .417 .691841820510720
Jake Cronenworth*PRO1b29 .218 .296 .378 .674376822278443787
Oneil Cruz*CAPss24 .500 .500 .5001.00021000001
Henry DavisDURrf23 .169 .216 .277 .49321336506301179
J.D. DavisDCM3b30 .260 .364 .435 .799407106200175458145
Elly De La Cruz#CUYss21 .213 .289 .350 .6393146718552633124
Rafael Devers*AUR3b26 .233 .314 .432 .746442103160245948114
Jasson Dominguez#CAPcf20 .228 .286 .526 .812571301511515
Brendan Donovan*HOL2b26 .268 .337 .360 .698358961316513057
Brandon DruryDUR2b30 .247 .288 .503 .7913408434117471298
Mauricio DubonOLL2b28 .247 .274 .362 .63745811319210341586
Jarren Duran*PROcf26 .292 .358 .474 .83340711941394342120
Christian Encarnacn-StranCLE1b23 .328 .397 .6381.035581911522518
Eduardo Escobar#OLL3b34 .207 .230 .241 .47158122009217
Santiago EspinalCLE2b28 .315 .386 .461 .847892840315919
Stuart FairchildPROlf27 .230 .304 .400 .70410023912151036
Dominic Fletcher*CUYcf25 .318 .379 .545 .92513242608221224
Estevan Florial*RMHcf25 .000 .000 .000 .00020000001
Mike Ford*RMHdh30 .197 .282 .418 .6993046040214433117
Nick FortesAURc 26 .071 .170 .143 .313423300148
Jake Fraley*PROrf28 .263 .328 .488 .8173469122118583297
Ty FranceCUY1b28 .000 .000 .000 .00050000000
Wander Franco#PROss22 .273 .327 .453 .78046112621418653371
Freddie Freeman*HOL1b33 .280 .348 .475 .823503141331216244116
Tyler FreemanDUR3b24 .222 .222 .333 .556184200104
Joey Gallo*HOL1b29 .032 .211 .032 .2433110001619
Maikel GarciaCGS3b23 .253 .314 .326 .639356901323183097
Stone GarrettCUYlf27 .280 .344 .329 .673822340011926
Zack GelofCUY2b23 .352 .401 .6901.09035812636227762586
Paul GoldschmidtOLL1b35 .235 .333 .440 .774502118130307174148
Nolan Gorman*OLL2b23 .217 .313 .487 .80045298181348464175
Yasmani Grandal#RMHc 34 .261 .292 .261 .553236000018
Riley Greene*DCMcf22 .233 .316 .375 .690502117271143958162
Robbie Grossman#PROlf33 .173 .303 .293 .597751330261428
Lourdes GurrielAURlf29 .213 .259 .437 .6964038618024581785
Garrett HampsonCAPss28 .306 .366 .397 .763307941333232594
Ke'Bryan HayesCLE3b26 .266 .328 .441 .769429114298105937122
Jonah Heim#PROc 28 .294 .354 .481 .83536010628013633367
Gunnar Henderson*CGS3b22 .197 .278 .429 .70848295152315953181
Teoscar HernandezPUErf30 .222 .293 .382 .6763618081165429121
Ivan HerreraCAPc 23 .292 .400 .292 .692722100051123
Andy IbanezDUR2b30 .268 .317 .366 .683306822022282058
Kyle Isbel*RMHcf26 .140 .174 .233 .40686125015319
Danny JansenAURc 28 .268 .357 .575 .9323519416130624086
Ryan JeffersDCMc 26 .254 .338 .414 .752456116250165944150
Eloy JimenezCAPdh26 .273 .324 .444 .769484132260196436117
Nolan Jones*PUElf25 .236 .335 .442 .77638591256145858154
Aaron JudgeOLLrf31 .268 .399 .590 .9884731272304386101152
Edouard Julien*DUR2b24 .272 .400 .482 .88235797142195478149
Corey JulksPUElf27 .273 .329 .383 .71112835802131232
Jarred Kelenic*OLLlf23 .187 .278 .284 .562268501812931115
Carson Kelly c 28 .087 .083 .130 .2142321002012
Ha-Seong KimCLE2b27 .251 .347 .359 .7063909890114555100
Alex Kirilloff*CUY1b25 .271 .330 .439 .7692807615110382178
Heston Kjerstad*CLEdh24 .357 .400 .6431.043145101513
Andrew KniznerCLEc 28 .245 .300 .464 .764192476012311652
Shea LangeliersPUEc 25 .244 .303 .548 .8512706611123402289
Trevor Larnach*AURlf26 .216 .335 .403 .73813930345192654
Ramon LaureanoCAPrf28 .205 .260 .348 .608112232149638
Royce LewisPUE3b24 .295 .375 .527 .902237707016462665
Nick LoftinCUY2b24 .261 .261 .348 .609236010102
Evan LongoriaHOL3b37 .170 .313 .302 .61453910261120
Manuel MargotDCMcf28 .231 .286 .333 .619399400332
Brandon Marsh*PUEcf25 .254 .350 .411 .7613438726563648128
Noelvi MarteCUY3b21 .308 .359 .474 .83213341100423938
J.D. MartinezDURdh35 .238 .277 .487 .765466111211318225164
Jorge MateoCUYss28 .000 .000 .000 .00030000001
Luis MatosCLEcf21 .053 .182 .211 .392191001122
Ronny Mauricio#CGS2b22 .268 .324 .381 .706972650213824
James McCannDURc 33 .500 .625 .5001.12563000011
Chas McCormickPROcf28 .285 .317 .515 .832274781531452987
Andrew McCutchenAURdh36 .210 .340 .302 .6424248912092878136
Matt McLainCLEss23 .284 .343 .531 .874388110314195531139
Ryan McMahon*RMH3b28 .266 .323 .476 .799443118341196537138
Jeff McNeil*DCM2b31 .258 .319 .341 .6604221091815303058
MJ Melendez*DCMrf24 .191 .302 .358 .65934165153123554118
Jake MeyersDURcf27 .254 .324 .418 .74267175025619
Owen MillerAUR2b26 .237 .271 .383 .6543508315012281475
Jose MirandaOLL3b25 .188 .278 .375 .653163001425
Garrett Mitchell*DURcf24 .364 .364 .409 .773228100207
Andruw MonasterioDUR3b26 .208 .275 .250 .52512025500101031
Mickey Moniak*CLEcf25 .337 .370 .6731.043297100212256716100
Elehuris MonteroRMH1b24 .203 .266 .407 .67259123038526
Dylan MooreCUYlf30 .259 .286 .481 .76754143039225
Gabriel MorenoCUYc 23 .189 .315 .257 .571741431071217
Ryan MountcastleRMH1b26 .179 .235 .242 .47795173013627
Sean Murphy c 28 .220 .295 .439 .7342645816014362287
Bo Naylor*CGSc 23 .234 .347 .464 .8102746418015514873
Zach NetoCAPss22 .229 .338 .322 .6601182780181434
Brandon Nimmo* cf30 .275 .375 .559 .934447123177327465122
Lars Nootbaar*CLEcf25 .249 .392 .442 .83440510125117499583
Ryan O'Hearn*PUE1b29 .262 .308 .421 .728183481405201051
Logan O'HoppePROc 23 .257 .339 .574 .91310126618211033
Shohei Ohtani*CLEdh28 .313 .390 .7371.127342107174408145101
Matt Olson*CLE1b29 .326 .446 .7251.17244814618749109101130
Joey OrtizDUR2b24 .143 .143 .143 .28671000001
James Outman*DURcf26 .250 .344 .479 .823436109212254559166
Vinnie Pasquantino*CAP1b25 .224 .297 .436 .7333217217017443048
Oswald PerazaCAP3b23 .200 .200 .267 .467153100307
Geraldo Perdomo#RMHss23 .213 .343 .375 .718352759612427098
Everson PereiraCUYlf22 .500 .500 .5001.00021000000
Carlos PerezOLLc 32 .138 .240 .202 .4421091510281332
Salvador PerezOLLc 33 .327 .349 .549 .898266871401552458
Jorge Polanco#DUR2b29 .206 .318 .399 .71732166200143752102
Nick Pratto*DUR1b24 .421 .476 .6841.160198201526
Ceddanne RafaelaCAPcf22 .300 .345 .387 .73280244017424
Cal Raleigh#CUYc 26 .260 .322 .514 .83635492210235835123
Luke Raley*CLErf28 .196 .303 .411 .71427554113144431103
J.T. RealmutoPROc 32 .319 .360 .536 .896692230413413
Luis Rengifo#PRO2b26 .211 .302 .354 .65617537625252345
Bryan Reynolds#DCMlf28 .217 .289 .404 .693508110225216250142
Luis RobertRMHcf25 .256 .299 .506 .805437112332245724138
Victor RoblesPUEcf26 .268 .342 .408 .75071195113714
Brayan Rocchio#CLEss22 .333 .3331.3331.66731001201
Endy Rodriguez#CGSc 23 .264 .346 .443 .78914037815171940
Julio Y. RodriguezHOLcf22 .260 .309 .501 .8104931282713010829133
Brent RookerHOLdh28 .233 .295 .511 .806464108150388837190
Eddie Rosario*DCMlf31 .232 .272 .450 .722453105262236725122
Esteury RuizCGScf24 .245 .295 .340 .634359881606281786
Keibert Ruiz#CAPc 24 .254 .310 .390 .70026467909212143
Blake Sabol*CLEc 25 .211 .281 .379 .6602565470124122100
Jesus Sanchez*HOLrf25 .232 .322 .429 .75035783250153844106
Anthony Santander#AURrf28 .287 .338 .521 .859188541519351636
Casey SchmittPUEss24 .208 .283 .354 .63748104014218
Kyle Schwarber*PUElf30 .138 .290 .360 .64935649100234376134
Nick SenzelDUR3b28 .196 .262 .339 .60256112027519
Jose SiriCLEcf27 .208 .278 .479 .75736175113276334150
Josh Smith*HOL3b25 .150 .292 .150 .442203000435
Tyler Soderstrom*CGSc 21 .000 .125 .000 .12570000014
Jorge SolerCUYdh31 .190 .311 .405 .716163315010322742
Giancarlo StantonOLLdh33 .111 .220 .278 .4973640025418
Spencer SteerPRO1b25 .228 .299 .354 .65379187019820
Tyler StephensonDURc 26 .280 .333 .357 .69120758703201663
Trevor StoryCAPss30 .000 .000 .000 .00000000000
Bryson Stott*PUE2b25 .294 .333 .436 .77040812024210442177
Eugenio SuarezCAP3b31 .242 .311 .423 .734430104210196536147
Seiya SuzukiRMHrf28 .242 .308 .422 .730429104236147444142
Dansby SwansonHOLss29 .231 .321 .391 .71238689140164450122
Fernando TatisCGSrf24 .253 .313 .468 .780451114250247934135
Mike Tauchman*DCMcf32 .195 .361 .221 .582771520061718
Leody Taveras#CAPcf24 .270 .327 .473 .80040811018717533493
Michael A. TaylorHOLcf32 .200 .259 .200 .4592550000214
Tyrone TaylorCAPrf29 .242 .267 .481 .747260631701539867
Alek Thomas*CUYcf23 .215 .254 .349 .6021954294322846
Spencer TorkelsonCAP1b23 .220 .294 .429 .724459101270236744153
Gleyber TorresRMH2b26 .288 .355 .470 .82541712019317554262
Mike TroutCGScf31 .242 .327 .461 .788462112282236453165
Kyle Tucker*HOLrf26 .266 .354 .522 .87648512924530826580
Brice Turang*PUE2b23 .215 .264 .251 .51533171711152292
Gio UrshelaDUR3b31 .242 .293 .308 .60119848350201337
Ildemaro Vargas#CAP3b31 .209 .278 .264 .5411483150161414
Miguel VargasDCM2b23 .213 .280 .440 .72075163149421
Andrew VaughnAUR1b25 .248 .319 .455 .7733879621119553398
Mark VientosRMHdh23 .000 .000 .000 .00040000001
Matt VierlingCLErf26 .297 .351 .495 .8461013050516926
Daniel Vogelbach*OLLdh30 .240 .351 .384 .7353759011213536792
Joey Votto*CGS1b39 .156 .250 .359 .60964101047722
Jordan WalkerCGSrf21 .290 .361 .453 .815417121203144543104
Matt Wallner*PROlf25 .270 .368 .532 .899393106193267449148
Taylor Walls#CUY2b26 .205 .300 .386 .6864492024616
Taylor WardOLLlf29 .227 .303 .351 .6543397712010393477
Austin Wells*PROc 23 .000 .000 .000 .00010000000
Jordan WestburgCUY2b24 .155 .204 .250 .454841320211529
Patrick WisdomPUE3b31 .161 .261 .380 .642192317111342285
Bobby Witt JrCGSss23 .251 .286 .452 .738498125259196618102
Connor WongDCMc 27 .273 .354 .430 .78412835505221336
Christian Yelich*CUYlf31 .297 .374 .466 .840249742406313074
Jacob YoungPUEcf23 .275 .309 .336 .6451313680011535
Seby ZavalaOLLc 29 .171 .216 .329 .54570122035423