League batting register -- National League
Regular season

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
Wilyer Abreu*STLcf24 .429 .500 .71428123113404611
Ronald AcunaCINrf25 .417 .400 .95824104036400510
Willy AdamesLADss27 .125 .160 .2082432003201800
Riley AdamsSFGc 27 .429 .429 .5711462003000500
Ozzie Albies#MIL2b26 .339 .397 .5976221404910241200
Greg Allen#MILlf30 .357 .471 .7141450112212401
Jose AltuveARI2b33 .250 .296 .4582462016602300
Yordan Alvarez*SDPdh26 .136 .200 .2732230013302500
Tim AndersonSTLss30 .224 .309 .265491101061061530
Orlando ArciaCOLss28 .218 .271 .400551210378041400
Nolan ArenadoSTL3b32 .183 .224 .400601110489041000
Gabriel AriasCHCss23 .118 .158 .2941720012301810
Akil Baddoo*CINlf24 .063 .118 .0631610002001300
Patrick Bailey#CINc 24 .350 .381 .7002071023501510
Jose BarreroPITss25 .095 .174 .0952120002002910
Joey BartARIc 26 .143 .217 .2862133003211300
Matthew BattenWAS3b28 .111 .385 .111910001004400
Brett Baty*PIT3b23 .333 .478 .5001860013214600
Brandon Belt*SFGdh35 .167 .375 .167610000102400
Will Benson*CHCrf25 .316 .409 .6841961026403810
Jon BertiSDPss33 .227 .227 .3642250011200300
Mookie BettsMILrf30 .326 .380 .54346154027504500
Xander BogaertsWASss30 .414 .452 .48329122004002300
Alec BohmSTL3b26 .349 .382 .635632260471704900
Jackie Bradley*NYMcf33 .250 .318 .5002052011411400
Will Brennan*MILrf25 .255 .293 .32755141015221900
Seth Brown*MIArf30 .125 .263 .1251620002012500
Jake BurgerCHC3b27 .292 .346 .3332471003302900
Jose CaballeroCOL2b26 .176 .263 .1761730002020700
Trey Cabbage*CIN1b261.0001.0001.000110000100000
Alex CallATLcf28 .081 .205 .08137300043061200
Mark CanhaMIAlf34 .192 .267 .3852652015303500
Dominic Canzone*WASlf25 .176 .176 .1761730001100100
Corbin Carroll*NYMrf22 .462 .533 .61526121015304221
Curt CasaliCINc 34 .000 .000 .000100000000000
Jake Cave*ATLlf30 .100 .100 .1001010001000300
Yu ChangCINss27 .000 .000 .000200000000110
Michael ChavisNYM2b27 .000 .083 .00022000010021000
Jazz Chisholm*SDPcf25 .556 .556 .94418101025300231
Garrett CooperPIT1b32 .182 .217 .2272241000101300
Carlos CorreaSDPss28 .105 .227 .2111922000003400
Brandon Crawford*MILss36 .185 .241 .2962751102111600
Rafael Devers*COL3b26 .240 .333 .4205012302610071300
Aledmys DiazMIAss32 .231 .286 .2311330001001500
Yainer DiazNYMc 24 .250 .455 .250820000103000
Brandon DixonSFG1b31 .207 .324 .31029630022501200
Brendan Donovan*COL2b26 .239 .265 .43546110038902710
Brenton DoyleCOLcf25 .118 .211 .1763442004122930
Brandon DruryMIA2b30 .250 .375 .3502050101513500
Mauricio DubonMIA2b28 .250 .333 .2922461004003300
Matt M. DuffySFG3b32 .205 .262 .2313981002312200
Ezequiel DuranSFGss24 .125 .194 .19656710155142200
Eduardo Escobar#MIA3b34 .286 .267 .3571441002200300
Santiago EspinalSFG2b28 .364 .364 .4551141001000100
Thairo EstradaMIA2b27 .444 .474 .6671881011501230
Stuart FairchildATLlf27 .233 .281 .33330730042021000
Mike Ford*ARIdh30 .333 .467 .5831240011212300
Nick FortesATLc 26 .421 .450 .6841982011510400
Jake Fraley*ARIrf28 .217 .280 .2612351000102500
TJ Friedl*CHCcf27 .318 .444 .5002272104314520
Joey Gallo*NYM1b29 .154 .476 .3081322004208900
Avisail GarciaCHCrf32 .000 .000 .000200000000200
Maikel GarciaCHC3b23 .158 .158 .2111931002100400
Mitch GarverNYMdh32 .360 .414 .6802592023603600
Zack GelofPIT2b23 .200 .292 .5502041024403800
Andres Gimenez*LAD2b24 .409 .435 .4552291003210041
Yan GomesLADc 35 .150 .208 .1502030003311400
Randal GrichukSTLlf31 .254 .302 .390591520265131200
Trent Grisham*ARIcf26 .211 .375 .2631941002014400
Vladimir GuerreroSDP1b24 .250 .348 .2502050001112100
Eric HaaseMIAc 30 .375 .375 .5631660013300200
Sam Haggerty#STLlf29 .167 .250 .2221831002202600
Garrett HampsonSFGss28 .357 .357 .5711453003200500
Bryce Harper*MIAdh30 .385 .448 .57726105008212610
Austin HaysCINlf27 .263 .348 .4211950012203400
Jonah Heim#STLc 28 .231 .286 .2311330001001500
Enrique HernandezMILss31 .207 .258 .3102961102302600
Teoscar HernandezWASrf30 .143 .269 .2862130012313800
Jose Herrera#SFGc 26 .250 .250 .250410001000100
Aaron Hicks#COLcf33 .333 .500 .3331550002005300
Jonathan IndiaATL2b26 .256 .327 .41943114016823700
Connor JoeLADrf30 .182 .250 .1821120002001610
Nolan Jones*STLlf25 .220 .319 .31741910132062120
Carson KellyWASc 28 .111 .111 .111910000000400
Tony Kemp*PITlf31 .273 .304 .3182261003001200
Steven Kwan*STLlf25 .293 .379 .4485817520105081020
Shea LangeliersSFGc 25 .143 .250 .34335510223141500
Ramon LaureanoWASrf28 .174 .240 .1742340000102810
Evan LongoriaARI3b37 .217 .308 .3482350015303900
Brandon Lowe*MIL2b28 .205 .244 .43639800365201600
Josh Lowe*COLrf25 .204 .255 .30649102015904831
Nathaniel Lowe*LAD1b27 .545 .615 .7271162001102100
Manny MachadoWAS3b30 .167 .310 .2922440013414900
Trey ManciniCIN1b31 .125 .222 .1881621002002900
Jake MarisnickSFGcf32 .212 .270 .30333711012211500
Brandon Marsh*LADcf25 .211 .348 .31619420032131001
Ketel Marte#CIN2b29 .200 .500 .3331530102209200
Noelvi MartePHI3b21 .303 .361 .3646620400147061230
Starling MarteSTLrf34 .250 .308 .3331231001001500
Michael Massey*STL2b25 .125 .200 .2193240014303810
Luis MatosSDPcf21 .429 .500 .429730002001200
James McCannPHIc 33 .125 .300 .125810001011200
Jake McCarthy*PHIrf25 .267 .313 .28945121003203851
Zach McKinstry*ATL3b28 .222 .296 .3816314212105251540
Ryan McMahon*CIN3b28 .111 .227 .2221820101103611
Parker Meadows*STLcf23 .118 .304 .1181720002205600
MJ Melendez*WASrf24 .444 .444 .8891881213200400
Joey MenesesMILdh31 .234 .269 .36247113014403800
Jake MeyersCHCcf27 .333 .333 .333310000000000
Owen MillerMIL2b26 .191 .255 .19147900042041600
Yoan Moncada#SDP3b28 .286 .318 .4292160012201600
Coco MontesSFG2b26 .143 .143 .286711000000300
Dylan MoorePHIlf30 .333 .367 .59327910255021310
Ryan MountcastleWAS1b26 .500 .500 .8001050011200000
Cedric Mullins*SDPcf28 .125 .125 .500810011100000
Sean MurphySTLc 28 .311 .392 .556451420369331300
Omar Narvaez*CHCc 31 .250 .2501.000410011200300
Bo Naylor*MILc 23 .133 .188 .3673041024302800
Josh Naylor*PHI1b26 .297 .342 .469641920371306700
Zach NetoSTLss22 .077 .077 .3081310012100600
Ryan Noda*CHC1b27 .238 .360 .38121530020041200
Austin NolaSDPc 33 .100 .100 .2502020012100500
Lars Nootbaar*LADcf25 .105 .250 .2111920101204400
Ryan O'Hearn*ATL1b29 .197 .232 .303661340168121900
Logan O'HoppeMILc 23 .280 .400 .5602571023414500
Shohei Ohtani*ARIdh28 .130 .231 .2172332001403810
Matt Olson*COL1b29 .327 .456 .564551832211111121600
James Outman*PHIcf26 .172 .238 .224581000166052210
Marcell OzunaSDPdh32 .238 .333 .3812153002103500
Vinnie Pasquantino*MIL1b25 .143 .125 .286711000200000
Joc Pederson*SDPdh31 .083 .267 .3331210011303200
Jeremy PenaSFGss25 .155 .246 .19058920032071512
Carlos PerezCOLc 32 .200 .333 .200510000001300
Blake Perkins#SFGrf26 .250 .357 .2501230002002621
Brett Phillips*COLcf29 .000 .000 .000100000000100
Kevin PillarMIAlf34 .333 .429 .833620012110100
Jurickson Profar#ARIlf30 .111 .333 .222911002103100
Cal Raleigh#CHCc 26 .292 .292 .6672473022500900
Harold RamirezATLdh28 .359 .423 .5166423511111116600
Jose E. Ramirez#WAS3b30 .154 .313 .1541320001003210
J.T. RealmutoMILc 32 .129 .182 .25831410122021410
Rob RefsnyderCOLlf32 .455 .571 .5451151005203210
Anthony RendonMIL3b33 .200 .200 .200510001000200
Luis RobertPHIcf25 .290 .357 .50062187021014252001
Brayan Rocchio#MILss22 .000 .000 .000200000000100
Brendan RodgersCHC2b26 .200 .238 .2002040001201400
Jose A. RodriguezNYM2b22 .280 .333 .4002570012202300
Brent RookerMILdh28 .286 .369 .5895616314510082300
Amed RosarioNYMss27 .409 .462 .4552291004403000
Eddie Rosario*ATLlf31 .278 .371 .389541530176081400
Adley Rutschman#PHIc 25 .283 .429 .434531520210100151100
Gary SanchezPITc 30 .238 .304 .4292151012302600
Jonathan SchoopCIN3b31 .000 .125 .000700000001200
Kyle Schwarber*MIAlf30 .333 .448 .6252481025905600
Corey Seager*PHIss29 .456 .486 .86868311115152305900
Nick SenzelWAS3b28 .125 .222 .250811000001300
Gavin Sheets*SFGrf27 .143 .250 .28649710237071100
Zack ShortARI2b28 .409 .480 .5912294004203301
Jose SiriPITcf27 .435 .4351.08723100056600400
Kevin SmithPHIss26 .167 .167 .167610000000200
Will SmithCOLc 28 .204 .254 .241541120064041400
Jorge SolerCHCdh31 .053 .269 .0531910002206400
Edmundo SosaATL3b27 .182 .280 .2272241003221600
Juan Soto*COLlf24 .250 .368 .39356142021061101500
Michael StefanicPHI2b27 .147 .341 .1473450007237600
Trevor StoryMIAss30 .250 .2501.000820022400400
Myles StrawNYMcf28 .074 .167 .0742720002012910
Seiya SuzukiLADrf28 .474 .6001.1581992136706210
Fernando TatisCINrf24 .292 .346 .8332471045602410
Mike Tauchman*PHIcf32 .167 .262 .24154940021251800
Leody Taveras#ATLcf24 .171 .231 .22935620024031100
Tyrone TaylorPITrf29 .261 .261 .4352361012600810
Matt Thaiss*ATLc 28 .303 .439 .48533100024308900
Alan TrejoWAS2b27 .200 .294 .2001530001011400
Jose TrevinoNYMc 30 .125 .222 .1251620001002100
Jared TrioloLAD3b25 .320 .346 .4002582001301800
Mike TroutARIcf31 .350 .500 .5502071016815500
Ramon UriasCOL3b29 .154 .182 .23152810116021600
Ildemaro Vargas#CIN3b31 .318 .318 .3182270001100100
Andrew VaughnSFG1b25 .189 .271 .491531040488151600
Andrew Velazquez#STLss28 .231 .444 .3851330104305240
Matt VierlingPITrf26 .333 .429 .7082483025513400
Anthony VolpeATLss22 .176 .259 .27551920144061810
LaMonte Wade*LAD1b29 .333 .500 .556932002003000
Christian WalkerWAS1b32 .250 .357 .5002460023513600
Jordan WalkerSFGrf21 .228 .323 .386571330235171121
Taylor Walls#CHC2b26 .400 .400 .600521001000000
Joey Wendle*NYMss33 .000 .000 .000500000000010
Jordan WestburgPHI2b24 .348 .360 .5222381017301800
Joey WiemerSFGcf24 .333 .500 .333930002103340
Brett Wisely*NYM2b24 .167 .231 .1671220001101400
Christian Yelich*LADlf31 .200 .385 .5001020013303200
Seby ZavalaMIAc 29 .000 .100 .000900000001400

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
Wilyer Abreu*STLcf247320001.214 10.116.1 .2861.471 .429520
Ronald AcunaCINrf256250101.358 9.617.3 .5421.714 .583723
Willy AdamesLADss27625001 .368 0.6 0.8 .083 .273 .12525
Riley AdamsSFGc 274151011.000 2.8 7.7 .143 .889 .14328
Ozzie Albies#MIL2b261568001 .994 14.6 9.4 .2581.024 .323837
Greg Allen#MILlf304170001.185 4.412.0 .3571.300 .429210
Jose AltuveARI2b33627010 .755 3.6 5.1 .208 .722 .292311
Yordan Alvarez*SDPdh26625012 .473 0.8 1.0 .136 .381 .22716
Tim AndersonSTLss301355005 .574 3.5 2.2 .041 .512 .224113
Orlando ArciaCOLss281559001 .671 5.8 3.6 .182 .591 .255422
Nolan ArenadoSTL3b321567032 .624 5.2 2.6 .217 .549 .283524
Gabriel AriasCHCss23619010 .452 1.0 1.7 .176 .467 .29415
Akil Baddoo*CINlf24417000 .180 0.1 0.3 .000 .133 .06301
Patrick Bailey#CINc 246210021.081 4.2 7.6 .3501.067 .450314
Jose BarreroPITss25623001 .269 0.4 0.5 .000 .250 .14302
Joey BartARIc 26624100 .503 1.5 2.1 .143 .444 .19036
Matthew BattenWAS3b28213001 .496 0.6 1.9 .000 .556 .44401
Brett Baty*PIT3b23623000 .978 4.911.1 .1671.167 .38919
Brandon Belt*SFGdh3528000 .542 0.6 3.1 .000 .600 .33301
Will Benson*CHCrf256220001.093 5.812.1 .3681.308 .579313
Jon BertiSDPss33622001 .591 1.5 2.2 .136 .444 .13618
Mookie BettsMILrf301150001 .923 9.4 7.9 .217 .906 .304625
Xander BogaertsWASss30631001 .934 6.1 9.1 .069 .889 .138214
Alec BohmSTL3b2615680121.017 14.7 9.0 .2861.023 .3491040
Jackie Bradley*NYMcf33622000 .818 3.3 6.0 .250 .800 .300310
Will Brennan*MILrf251558001 .620 5.2 3.3 .073 .500 .091218
Seth Brown*MIArf30419001 .388 0.6 1.1 .000 .333 .12502
Jake BurgerCHC3b27626001 .679 2.6 3.9 .042 .556 .12518
Jose CaballeroCOL2b26419000 .440 0.9 1.8 .000 .357 .00003
Trey Cabbage*CIN1b26010002.000 1.0 0.0 .000 .000 .00001
Alex CallATLcf281544010 .286 1.0 0.8-0.000 .265 .16203
Mark CanhaMIAlf34630010 .651 3.0 3.7 .192 .619 .308310
Dominic Canzone*WASlf25417000 .353 0.5 1.0 .000 .214 .00003
Corbin Carroll*NYMrf226300001.149 9.016.3 .1541.467 .346216
Curt CasaliCINc 3401000 .000 0.0 0.0 .000 .000 .00000
Jake Cave*ATLlf30010000 .200 0.1 0.3 .000 .111 .00001
Yu ChangCINss2702000 .000 0.0 0.0 .000 .500 .50000
Michael ChavisNYM2b27624002 .083 0.0 0.0 .000 .083 .09100
Jazz Chisholm*SDPcf254180001.500 9.327.8 .3892.222 .500317
Garrett CooperPIT1b32623002 .445 0.7 0.9 .045 .300 .09115
Carlos CorreaSDPss28622002 .438 0.7 0.9 .105 .368 .26324
Brandon Crawford*MILss36929000 .538 2.1 2.5 .111 .455 .14828
Rafael Devers*COL3b261557003 .753 6.3 4.2 .180 .683 .320521
Aledmys DiazMIAss32414001 .516 0.7 1.7 .000 .364 .07703
Yainer DiazNYMc 24211001 .705 0.8 3.2 .000 .714 .37502
Brandon DixonSFG1b31934000 .634 3.3 3.9 .103 .609 .10339
Brendan Donovan*COL2b261149011 .700 5.3 3.9 .196 .639 .261320
Brenton DoyleCOLcf251138001 .387 1.6 1.4 .059 .419 .20626
Brandon DruryMIA2b30624001 .725 2.7 4.5 .100 .688 .25017
Mauricio DubonMIA2b28627001 .625 2.3 3.3 .042 .526 .16717
Matt M. DuffySFG3b321142002 .493 2.1 1.7 .026 .364 .07719
Ezequiel DuranSFGss241562011 .390 2.3 1.2 .071 .320 .143211
Eduardo Escobar#MIA3b34215010 .624 1.5 3.6 .071 .500 .07115
Santiago EspinalSFG2b28311000 .818 1.8 7.0 .091 .714 .09115
Thairo EstradaMIA2b274190001.140 6.517.7 .2221.600 .444212
Stuart FairchildATLlf27532001 .615 2.6 3.0 .100 .500 .167310
Mike Ford*ARIdh303150001.050 3.612.3 .2501.250 .41717
Nick FortesATLc 265200011.134 5.311.9 .2631.167 .263313
Jake Fraley*ARIrf28625000 .541 1.8 2.7 .043 .444 .13016
TJ Friedl*CHCcf27627000 .944 5.910.7 .1821.200 .455311
Joey Gallo*NYM1b29421001 .784 2.6 5.9 .1541.000 .76924
Avisail GarciaCHCrf3202000 .000 0.0 0.0 .000 .000 .00000
Maikel GarciaCHC3b23619000 .368 0.6 1.1 .053 .250 .05314
Mitch GarverNYMdh326290101.094 7.612.0 .3201.250 .440417
Zack GelofPIT2b23625110 .842 3.4 5.2 .350 .875 .500311
Andres Gimenez*LAD2b24623000 .889 4.8 9.3 .0451.071 .182110
Yan GomesLADc 35624020 .358 0.9 1.4 .000 .294 .05003
Randal GrichukSTLlf311563001 .691 6.9 4.1 .136 .600 .186423
Trent Grisham*ARIcf26624000 .638 2.4 4.3 .053 .667 .26315
Vladimir GuerreroSDP1b24623000 .598 2.0 3.6 .000 .533 .10005
Eric HaaseMIAc 30416001 .938 2.8 6.9 .188 .818 .18819
Sam Haggerty#STLlf29520000 .472 1.1 2.0 .056 .400 .16714
Garrett HampsonSFGss28314000 .929 2.9 8.6 .214 .889 .21438
Bryce Harper*MIAdh306290001.025 7.312.3 .1921.188 .308515
Austin HaysCINlf27623011 .769 2.8 4.6 .158 .733 .31618
Jonah Heim#STLc 28314000 .516 0.9 2.5 .000 .400 .07703
Enrique HernandezMILss31631002 .568 1.8 2.0 .103 .440 .17229
Teoscar HernandezWASrf30626010 .555 2.0 2.8 .143 .556 .28616
Jose Herrera#SFGc 2614000 .500 0.3 2.3 .000 .333 .00001
Aaron Hicks#COLcf33420000 .833 3.2 8.5 .0001.000 .33305
Jonathan IndiaATL2b261049011 .745 6.1 4.8 .163 .697 .233518
Connor JoeLADrf30312000 .432 0.7 2.1 .000 .444 .18202
Nolan Jones*STLlf251047001 .636 4.5 3.7 .098 .636 .293213
Carson KellyWASc 2829000 .222 0.1 0.4 .000 .125 .00001
Tony Kemp*PITlf31623001 .623 1.9 3.0 .045 .471 .09117
Steven Kwan*STLlf251566001 .827 10.6 6.8 .155 .857 .328726
Shea LangeliersSFGc 251040000 .593 3.3 3.0 .200 .567 .314312
Ramon LaureanoWASrf28625001 .414 1.0 1.4 .000 .350 .13004
Evan LongoriaARI3b37626004 .656 1.4 1.7 .130 .500 .26118
Brandon Lowe*MIL2b28941001 .680 3.8 3.2 .231 .594 .231317
Josh Lowe*COLrf251355020 .561 4.3 2.8 .102 .550 .224315
Nathaniel Lowe*LAD1b273130001.343 5.228.3 .1822.000 .36428
Manny MachadoWAS3b30629002 .602 2.0 2.5 .125 .545 .29217
Trey ManciniCIN1b31618000 .410 0.8 1.5 .063 .357 .18813
Jake MarisnickSFGcf321037010 .573 3.1 3.1 .091 .500 .121210
Brandon Marsh*LADcf25623000 .664 2.1 3.6 .105 .625 .21126
Ketel Marte#CIN2b29624000 .833 3.7 8.3 .1331.167 .73315
Noelvi MartePHI3b211472001 .725 9.4 5.4 .061 .702 .197424
Starling MarteSTLrf34313000 .641 1.3 3.9 .083 .556 .16714
Michael Massey*STL2b25935002 .419 1.1 1.0 .094 .367 .21917
Luis MatosSDPcf2128000 .929 1.611.0 .0001.000 .14303
James McCannPHIc 33211100 .425 0.6 1.9 .000 .429 .12501
Jake McCarthy*PHIrf251048000 .601 4.8 3.8 .022 .618 .178113
Zach McKinstry*ATL3b281573211 .677 8.1 4.1 .159 .700 .302524
Ryan McMahon*CIN3b28622011 .449 0.8 1.1 .111 .444 .27814
Parker Meadows*STLcf23523010 .422 1.1 1.8 .000 .467 .29402
MJ Melendez*WASrf244180001.333 7.119.2 .4441.600 .444416
Joey MenesesMILdh311352021 .631 4.7 3.3 .128 .541 .191417
Jake MeyersCHCcf2703001 .667 0.0 0.0 .000 .333 .00001
Owen MillerMIL2b261451001 .446 2.4 1.6 .000 .333 .08509
Yoan Moncada#SDP3b28622000 .747 2.9 5.3 .143 .667 .19019
Coco MontesSFG2b2627000 .429 0.3 1.3 .143 .333 .14312
Dylan MoorePHIlf30630010 .959 6.3 9.0 .2591.056 .370316
Ryan MountcastleWAS1b262100001.300 4.021.6 .3001.600 .30018
Cedric Mullins*SDPcf2828001 .625 0.0 0.0 .375 .500 .37514
Sean MurphySTLc 281251000 .948 10.4 9.1 .2441.000 .311525
Omar Narvaez*CHCc 31040001.250 1.0 9.0 .7501.333 .75014
Bo Naylor*MILc 23732001 .554 1.8 1.8 .233 .481 .300311
Josh Naylor*PHI1b261573032 .811 10.3 5.5 .172 .766 .266530
Zach NetoSTLss22313000 .385 0.3 0.7 .231 .333 .23114
Ryan Noda*CHC1b27625001 .741 2.9 4.6 .143 .706 .33338
Austin NolaSDPc 33620000 .350 0.5 0.8 .150 .278 .15015
Lars Nootbaar*LADcf25624011 .461 1.2 1.6 .105 .444 .31614
Ryan O'Hearn*ATL1b291569002 .535 4.2 2.1 .106 .418 .136520
Logan O'HoppeMILc 23630001 .960 5.6 8.0 .2801.000 .440314
Shohei Ohtani*ARIdh28626001 .448 1.2 1.6 .087 .429 .26125
Matt Olson*COL1b2915680011.020 14.910.6 .2361.158 .455731
James Outman*PHIcf261463001 .462 3.3 1.8 .052 .388 .155113
Marcell OzunaSDPdh32624000 .714 2.9 4.9 .143 .688 .28638
Vinnie Pasquantino*MIL1b2528010 .411 0.3 1.2 .143 .333 .14312
Joc Pederson*SDPdh31415000 .600 1.3 3.1 .250 .636 .50014
Jeremy PenaSFGss251565001 .436 2.7 1.4 .034 .365 .138211
Carlos PerezCOLc 3226000 .533 0.4 2.8 .000 .500 .20001
Blake Perkins#SFGrf26314000 .607 1.3 3.5 .000 .700 .25003
Brett Phillips*COLcf2901000 .000 0.0 0.0 .000 .000 .00000
Kevin PillarMIAlf34270001.262 2.315.2 .5001.500 .50015
Jurickson Profar#ARIlf30312000 .556 0.9 3.1 .111 .625 .44412
Cal Raleigh#CHCc 26624000 .958 4.7 7.4 .375 .941 .375516
Harold RamirezATLdh281571001 .938 14.2 9.1 .156 .952 .250733
Jose E. Ramirez#WAS3b30416000 .466 1.0 2.5 .000 .545 .30802
J.T. RealmutoMILc 32833001 .440 1.4 1.3 .129 .393 .22628
Rob RefsnyderCOLlf324140001.117 4.218.8 .0911.667 .45516
Anthony RendonMIL3b3315000 .400 0.2 1.4 .000 .250 .00001
Luis RobertPHIcf251470011 .857 10.6 6.1 .210 .826 .274931
Brayan Rocchio#MILss2202000 .000 0.0 0.0 .000 .000 .00000
Brendan RodgersCHC2b26621000 .438 1.0 1.7 .000 .313 .05004
Jose A. RodriguezNYM2b22627000 .733 3.4 5.1 .120 .667 .200110
Brent RookerMILdh281565011 .959 12.5 8.0 .3041.000 .446833
Amed RosarioNYMss27626011 .916 4.8 8.6 .045 .929 .182110
Eddie Rosario*ATLlf311562001 .760 7.7 5.2 .111 .725 .259421
Adley Rutschman#PHIc 251570022 .863 11.2 7.2 .151 .950 .434423
Gary SanchezPITc 30623000 .733 2.9 4.9 .190 .688 .28629
Jonathan SchoopCIN3b3128001 .125 0.0 0.0 .000 .125 .14300
Kyle Schwarber*MIAlf306290001.073 7.212.1 .2921.250 .500315
Corey Seager*PHIss2915740111.354 28.819.9 .4121.684 .4851759
Nick SenzelWAS3b2829000 .472 0.5 1.9 .125 .429 .25012
Gavin Sheets*SFGrf271456001 .536 3.7 2.3 .143 .488 .286314
Zack ShortARI2b286250001.071 6.111.7 .1821.143 .273413
Jose SiriPITcf276230001.522 10.922.6 .6521.923 .652525
Kevin SmithPHIss2616000 .333 0.2 0.9 .000 .200 .00001
Will SmithCOLc 281359011 .495 3.5 2.1 .037 .386 .111213
Jorge SolerCHCdh31626012 .322 0.5 0.7 .000 .350 .31601
Edmundo SosaATL3b27525001 .507 1.4 2.0 .045 .421 .09115
Juan Soto*COLlf241568012 .761 8.6 5.2 .143 .750 .321422
Michael StefanicPHI2b27944001 .488 2.4 2.2 .000 .500 .20605
Trevor StoryMIAss30280001.250 2.0 9.0 .7501.333 .75028
Myles StrawNYMcf28630001 .241 0.4 0.5 .000 .231 .11102
Seiya SuzukiLADrf286250001.758 14.439.0 .6842.9001.053622
Fernando TatisCINrf246260031.179 4.9 6.6 .5421.150 .667520
Mike Tauchman*PHIcf321561001 .503 3.6 2.1 .074 .435 .167413
Leody Taveras#ATLcf241040111 .459 2.0 1.7 .057 .367 .14328
Tyrone TaylorPITrf29623001 .696 2.3 3.4 .174 .611 .217210
Matt Thaiss*ATLc 281041000 .924 7.9 9.3 .1821.043 .424216
Alan TrejoWAS2b27417001 .494 0.8 1.7 .000 .385 .06703
Jose TrevinoNYMc 30418000 .347 0.6 1.1 .000 .286 .12502
Jared TrioloLAD3b25626000 .746 3.6 5.6 .080 .647 .120210
Mike TroutARIcf316260001.050 6.313.0 .2001.308 .450211
Ramon UriasCOL3b291355011 .413 2.1 1.3 .077 .311 .115212
Ildemaro Vargas#CIN3b31622000 .636 2.2 4.0-0.000 .467 .00007
Andrew VaughnSFG1b251559001 .762 7.0 4.3 .302 .727 .396826
Andrew Velazquez#STLss28518000 .829 3.710.1 .1541.400 .84615
Matt VierlingPITrf266280011.137 7.111.3 .3751.235 .500517
Anthony VolpeATLss221558011 .533 4.0 2.5 .098 .488 .235314
LaMonte Wade*LAD1b293120001.056 2.913.0 .2221.333 .55625
Christian WalkerWAS1b32628002 .857 3.7 5.0 .250 .800 .375212
Jordan WalkerSFGrf211565002 .709 7.0 4.0 .158 .681 .298522
Taylor Walls#CHC2b26050011.000 0.6 4.1 .200 .750 .20013
Joey Wendle*NYMss3305000 .000 0.0 0.0 .000 .200 .20000
Jordan WestburgPHI2b24526110 .882 4.6 7.3 .174 .867 .217212
Joey WiemerSFGcf24312000 .833 2.913.2 .0001.667 .77803
Brett Wisely*NYM2b24213000 .397 0.5 1.4 .000 .300 .08302
Christian Yelich*LADlf31313000 .885 2.2 7.5 .3001.000 .60015
Seby ZavalaMIAc 29210000 .100 0.0 0.1 .000 .111 .11100

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
Wilyer Abreu*STLcf244.574.0021 .52424 .75024 .750 1.5
Ronald AcunaCINrf254.174.0017 .41223 .92023 .92099.0
Willy AdamesLADss274.174.0016 .1886 .2406 .240 8.0
Riley AdamsSFGc 273.002.8010 .6008 .5338 .53399.0
Ozzie Albies#MIL2b264.534.1346 .37041 .60343 .632 3.0
Greg Allen#MILlf304.253.509 .44412 .70613 .765 2.0
Jose AltuveARI2b334.504.0021 .23813 .48113 .481 1.5
Yordan Alvarez*SDPdh264.173.6717 .1188 .3208 .320 2.5
Tim AndersonSTLss304.233.7734 .32419 .34519 .345 2.5
Orlando ArciaCOLss283.933.6738 .23726 .44126 .441 3.5
Nolan ArenadoSTL3b324.474.0049 .14328 .41828 .418 2.5
Gabriel AriasCHCss233.172.839 .1116 .3166 .316 8.0
Akil Baddoo*CINlf243.403.2013 .0772 .1182 .118 3.0
Patrick Bailey#CINc 243.503.3313 .38515 .71415 .714 5.0
Jose BarreroPITss253.833.5012 .1674 .1744 .174 4.5
Joey BartARIc 264.003.5019 .1587 .2928 .333 3.0
Matthew BattenWAS3b284.333.005 .2005 .3855 .385 1.0
Brett Baty*PIT3b233.833.0011 .45513 .56514 .609 1.5
Brandon Belt*SFGdh354.003.002 .5003 .3753 .375 2.0
Will Benson*CHCrf253.673.179 .44416 .72716 .727 2.7
Jon BertiSDPss333.673.6718 .2228 .3648 .36499.0
Mookie BettsMILrf304.554.1839 .33329 .58029 .580 1.3
Xander BogaertsWASss305.174.8326 .46216 .51616 .516 1.5
Alec BohmSTL3b264.534.2051 .35344 .64744 .647 2.3
Jackie Bradley*NYMcf333.673.3315 .26711 .50012 .545 4.0
Will Brennan*MILrf253.873.6745 .28919 .32821 .362 9.0
Seth Brown*MIArf303.803.2011 .1824 .2115 .263 2.5
Jake BurgerCHC3b274.334.0015 .46710 .38510 .385 4.5
Jose CaballeroCOL2b262.382.1310 .3003 .1585 .26399.0
Trey Cabbage*CIN1b260.500.5011.00011.00011.000 0.0
Alex CallATLcf282.932.4726 .1159 .2059 .205 2.0
Mark CanhaMIAlf345.004.3321 .19013 .43313 .433 1.7
Dominic Canzone*WASlf254.254.2516 .1883 .1763 .17699.0
Corbin Carroll*NYMrf225.004.3323 .47820 .66720 .667 0.5
Curt CasaliCINc 341.001.001 .0000 .0000 .000 0.0
Jake Cave*ATLlf301.251.257 .1431 .1001 .10099.0
Yu ChangCINss270.670.671 .0000 .0000 .00099.0
Michael ChavisNYM2b274.003.6712 .0002 .0832 .083 5.0
Jazz Chisholm*SDPcf254.504.5014 .57117 .94417 .94499.0
Garrett CooperPIT1b323.833.6719 .2116 .2616 .261 3.0
Carlos CorreaSDPss283.673.1715 .1337 .3187 .318 1.3
Brandon Crawford*MILss362.422.2521 .2389 .31010 .345 6.0
Rafael Devers*COL3b263.803.3335 .28628 .49128 .491 1.9
Aledmys DiazMIAss323.503.258 .3754 .2864 .286 5.0
Yainer DiazNYMc 242.201.608 .2505 .4555 .455 0.0
Brandon DixonSFG1b313.783.2217 .3539 .26514 .41299.0
Brendan Donovan*COL2b263.773.5437 .21622 .44922 .449 3.5
Brenton DoyleCOLcf253.172.8325 .1608 .21110 .263 4.5
Brandon DruryMIA2b304.003.3315 .33310 .41711 .458 1.7
Mauricio DubonMIA2b284.504.0021 .28610 .37010 .370 1.0
Matt M. DuffySFG3b323.823.5537 .21611 .26212 .286 1.0
Ezequiel DuranSFGss244.133.7334 .17615 .24216 .258 5.5
Eduardo Escobar#MIA3b343.753.5012 .3335 .3335 .33399.0
Santiago EspinalSFG2b283.673.6710 .4005 .4555 .45599.0
Thairo EstradaMIA2b273.803.6015 .46713 .68413 .684 2.0
Stuart FairchildATLlf272.672.5020 .35012 .37512 .375 5.0
Mike Ford*ARIdh303.753.008 .3759 .60010 .667 1.5
Nick FortesATLc 263.333.1714 .50013 .65014 .70099.0
Jake Fraley*ARIrf284.173.8318 .2788 .3208 .320 2.5
TJ Friedl*CHCcf274.503.6717 .41215 .55616 .593 1.3
Joey Gallo*NYM1b293.502.174 .50012 .57112 .571 1.1
Avisail GarciaCHCrf321.001.000 .0000 .0000 .00099.0
Maikel GarciaCHC3b233.173.1715 .2004 .2114 .21199.0
Mitch GarverNYMdh324.834.1718 .38920 .69020 .690 2.0
Zack GelofPIT2b234.173.3312 .16714 .56014 .560 2.7
Andres Gimenez*LAD2b243.833.6722 .40910 .43511 .478 0.0
Yan GomesLADc 354.003.3318 .1674 .1675 .208 4.0
Randal GrichukSTLlf314.203.9345 .28926 .41327 .429 4.0
Trent Grisham*ARIcf264.003.1715 .2679 .37510 .417 1.0
Vladimir GuerreroSDP1b243.833.3319 .2637 .3048 .348 0.5
Eric HaaseMIAc 304.004.0013 .3859 .5639 .56399.0
Sam Haggerty#STLlf294.003.6012 .2506 .3006 .300 3.0
Garrett HampsonSFGss284.674.679 .5568 .5718 .57199.0
Bryce Harper*MIAdh304.834.3320 .50017 .58618 .621 3.0
Austin HaysCINlf273.833.1715 .26711 .47811 .478 1.3
Jonah Heim#STLc 284.674.338 .3754 .2864 .286 5.0
Enrique HernandezMILss312.212.0723 .26111 .35511 .355 3.0
Teoscar HernandezWASrf304.333.5013 .1549 .34610 .385 2.7
Jose Herrera#SFGc 264.004.003 .3331 .2501 .25099.0
Aaron Hicks#COLcf333.332.5012 .41710 .50010 .500 0.6
Jonathan IndiaATL2b263.773.3136 .27821 .42923 .469 2.3
Connor JoeLADrf304.003.675 .4003 .2503 .250 6.0
Nolan Jones*STLlf254.704.1019 .42119 .40419 .404 3.5
Carson KellyWASc 284.504.505 .2001 .1111 .11199.0
Tony Kemp*PITlf313.833.6720 .3008 .3488 .348 2.0
Steven Kwan*STLlf254.403.8748 .35434 .51534 .515 1.3
Shea LangeliersSFGc 254.003.5018 .16716 .40017 .425 3.8
Ramon LaureanoWASrf284.173.8315 .2676 .2406 .240 4.0
Evan LongoriaARI3b374.333.8313 .30811 .42311 .423 3.0
Brandon Lowe*MIL2b284.564.3320 .25017 .41519 .46399.0
Josh Lowe*COLrf253.933.5042 .21419 .34519 .345 2.0
Nathaniel Lowe*LAD1b274.333.6710 .60010 .76910 .769 0.5
Manny MachadoWAS3b304.834.0014 .21411 .37912 .414 2.3
Trey ManciniCIN1b313.002.677 .2865 .2785 .278 4.5
Jake MarisnickSFGcf323.703.3019 .36811 .29713 .35115.0
Brandon Marsh*LADcf253.833.179 .4449 .39110 .435 3.3
Ketel Marte#CIN2b294.002.5013 .23114 .58314 .583 0.2
Noelvi MartePHI3b215.144.7154 .37030 .41730 .417 2.0
Starling MarteSTLrf344.334.007 .4295 .3855 .385 5.0
Michael Massey*STL2b253.503.2023 .13010 .28610 .286 2.7
Luis MatosSDPcf214.003.505 .6004 .5004 .500 2.0
James McCannPHIc 332.752.007 .1432 .1823 .273 2.0
Jake McCarthy*PHIrf254.364.0937 .32416 .33316 .333 2.7
Zach McKinstry*ATL3b284.874.2049 .24529 .39731 .425 3.0
Ryan McMahon*CIN3b283.673.0013 .1547 .3187 .318 2.0
Parker Meadows*STLcf234.603.4012 .1677 .3047 .304 1.2
MJ Melendez*WASrf244.504.5013 .53816 .88916 .88999.0
Joey MenesesMILdh313.713.3640 .25020 .38520 .385 2.7
Jake MeyersCHCcf270.750.753 .3331 .3331 .333 0.0
Owen MillerMIL2b263.643.3631 .29013 .25513 .255 4.0
Yoan Moncada#SDP3b283.673.5014 .35710 .45510 .455 6.0
Coco MontesSFG2b263.503.504 .2502 .2862 .28699.0
Dylan MoorePHIlf304.293.8613 .53818 .60018 .600 6.5
Ryan MountcastleWAS1b265.005.009 .4448 .8008 .800 0.0
Cedric Mullins*SDPcf284.004.007 .0004 .5004 .500 0.0
Sean MurphySTLc 284.253.7529 .37928 .54931 .608 4.3
Omar Narvaez*CHCc 311.331.330 .00041.00041.00099.0
Bo Naylor*MILc 234.003.7520 .10013 .40613 .406 4.0
Josh Naylor*PHI1b264.874.2757 .28136 .49336 .493 1.2
Zach NetoSTLss224.334.336 .0004 .3084 .30899.0
Ryan Noda*CHC1b274.173.509 .55612 .48012 .480 3.0
Austin NolaSDPc 333.333.3314 .0715 .2505 .25099.0
Lars Nootbaar*LADcf254.003.1716 .1258 .3338 .333 1.0
Ryan O'Hearn*ATL1b294.604.4046 .26122 .31923 .333 9.5
Logan O'HoppeMILc 233.753.1318 .27818 .60019 .633 1.3
Shohei Ohtani*ARIdh284.333.8315 .2008 .3088 .308 2.7
Matt Olson*COL1b294.533.6737 .43243 .63244 .647 1.3
James Outman*PHIcf264.504.1435 .25718 .28618 .286 4.4
Marcell OzunaSDPdh324.003.5016 .31311 .45811 .458 1.7
Vinnie Pasquantino*MIL1b254.003.508 .1252 .2502 .250 0.0
Joc Pederson*SDPdh313.753.009 .0007 .4677 .467 0.7
Jeremy PenaSFGss254.333.8743 .20918 .27718 .277 2.1
Carlos PerezCOLc 323.002.502 .5002 .3332 .333 3.0
Blake Perkins#SFGrf264.674.006 .5005 .3575 .357 3.0
Brett Phillips*COLcf290.200.200 .0000 .0000 .00099.0
Kevin PillarMIAlf343.503.004 .2505 .7146 .85799.0
Jurickson Profar#ARIlf304.003.008 .1255 .4175 .417 0.3
Cal Raleigh#CHCc 264.004.0013 .38516 .66716 .66799.0
Harold RamirezATLdh284.734.2757 .38639 .54940 .563 1.0
Jose E. Ramirez#WAS3b304.003.2511 .1825 .3135 .313 0.7
J.T. RealmutoMILc 324.133.8816 .18810 .30310 .303 7.0
Rob RefsnyderCOLlf322.331.839 .5569 .6439 .643 0.7
Anthony RendonMIL3b335.005.003 .3331 .2001 .20099.0
Luis RobertPHIcf254.674.1341 .39036 .51438 .543 4.0
Brayan Rocchio#MILss222.002.001 .0000 .0000 .00099.0
Brendan RodgersCHC2b263.503.3316 .2505 .2385 .238 4.0
Jose A. RodriguezNYM2b224.504.1721 .28612 .44412 .444 1.5
Brent RookerMILdh284.333.7330 .40041 .63141 .631 2.9
Amed RosarioNYMss274.333.6723 .39113 .50013 .500 0.0
Eddie Rosario*ATLlf314.133.6039 .35929 .46829 .468 1.8
Adley Rutschman#PHIc 254.673.5342 .31038 .54338 .543 0.7
Gary SanchezPITc 303.833.5014 .28611 .47811 .478 3.0
Jonathan SchoopCIN3b312.672.335 .0001 .1251 .125 2.0
Kyle Schwarber*MIAlf304.834.0016 .37520 .69020 .690 1.2
Corey Seager*PHIss294.934.5355 .47364 .86564 .865 1.8
Nick SenzelWAS3b284.504.005 .2003 .3333 .333 3.0
Gavin Sheets*SFGrf274.003.5036 .13921 .37521 .375 1.6
Zack ShortARI2b284.173.6719 .47416 .64016 .640 1.0
Jose SiriPITcf273.833.8314 .357251.087251.08799.0
Kevin SmithPHIss261.501.504 .2501 .1671 .16799.0
Will SmithCOLc 284.213.8641 .26817 .28817 .288 3.5
Jorge SolerCHCdh314.333.1716 .0637 .2697 .269 0.7
Edmundo SosaATL3b272.782.4416 .2506 .2408 .320 6.0
Juan Soto*COLlf244.533.7340 .30032 .47133 .485 1.5
Michael StefanicPHI2b274.893.7828 .17912 .27315 .341 0.9
Trevor StoryMIAss302.672.672 .00081.00081.00099.0
Myles StrawNYMcf285.004.5018 .1114 .1335 .167 4.5
Seiya SuzukiLADrf284.173.1714 .429281.120281.120 0.3
Fernando TatisCINrf244.334.0016 .18822 .84622 .846 2.0
Mike Tauchman*PHIcf324.073.6036 .25018 .29520 .328 3.6
Leody Taveras#ATLcf243.332.9226 .23111 .27511 .275 3.7
Tyrone TaylorPITrf293.833.8314 .35710 .43510 .43599.0
Matt Thaiss*ATLc 283.152.5422 .36424 .58524 .585 1.1
Alan TrejoWAS2b274.253.7511 .2734 .2355 .294 4.0
Jose TrevinoNYMc 303.002.6715 .1334 .2224 .222 0.5
Jared TrioloLAD3b254.334.1717 .47111 .42311 .423 8.0
Mike TroutARIcf314.333.3314 .42916 .61517 .654 1.0
Ramon UriasCOL3b293.933.7136 .19414 .25514 .255 8.0
Ildemaro Vargas#CIN3b313.673.6721 .3337 .3187 .31899.0
Andrew VaughnSFG1b253.933.5333 .18231 .52532 .542 3.2
Andrew Velazquez#STLss283.602.6011 .27310 .55610 .556 0.4
Matt VierlingPITrf264.674.0018 .33320 .71421 .750 1.3
Anthony VolpeATLss223.873.4033 .24220 .34520 .345 3.0
LaMonte Wade*LAD1b293.002.259 .3338 .6678 .667 0.0
Christian WalkerWAS1b324.674.0016 .25015 .53616 .571 2.0
Jordan WalkerSFGrf214.333.8044 .25029 .44630 .462 1.6
Taylor Walls#CHC2b261.251.255 .4003 .6003 .600 0.0
Joey Wendle*NYMss331.001.005 .0000 .0000 .000 0.0
Jordan WestburgPHI2b245.204.6016 .43813 .50013 .500 8.0
Joey WiemerSFGcf243.002.256 .5006 .5006 .500 1.0
Brett Wisely*NYM2b242.602.408 .2503 .2313 .231 4.0
Christian Yelich*LADlf314.333.337 .1438 .6158 .615 0.7
Seby ZavalaMIAc 295.004.505 .0001 .1001 .100 4.0

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Wilyer Abreu*STLcf24 .250 .250 .250 .50041000001
Ronald AcunaCINrf25 .200 .200 .400 .600102200003
Willy AdamesLADss27 .222 .222 .333 .55692100102
Riley AdamsSFGc 27 .429 .429 .5711.00073100003
Ozzie Albies#MIL2b26 .348 .375 .609 .984238301317
Greg Allen#MILlf301.0001.0001.0002.00011000100
Jose AltuveARI2b33 .222 .300 .333 .63392100012
Yordan Alvarez*SDPdh26 .333 .286 .333 .61962000102
Tim AndersonSTLss30 .091 .167 .091 .258222000129
Orlando ArciaCOLss28 .400 .5381.0001.538104002331
Nolan ArenadoSTL3b32 .143 .217 .286 .503213001226
Gabriel AriasCHCss23 .000 .500 .000 .50010000011
Akil Baddoo*CINlf24 .333 .500 .333 .83331000010
Patrick Bailey#CINc 24 .714 .7141.5712.28675002401
Jose BarreroPITss25 .000 .000 .000 .00020000001
Joey BartARIc 26 .000 .000 .000 .00070000000
Matthew BattenWAS3b28 .333 .500 .333 .83331000011
Brett Baty*PIT3b23 .000 .000 .000 .00020000000
Brandon Belt*SFGdh35 .000 .000 .000 .00000000000
Will Benson*CHCrf251.0001.0001.0002.00011000000
Jon BertiSDPss33 .143 .143 .143 .28671000001
Mookie BettsMILrf30 .286 .318 .619 .937216102411
Xander BogaertsWASss30 .375 .375 .500 .87583100001
Alec BohmSTL3b26 .357 .357 .7861.1432810303803
Jackie Bradley*NYMcf33 .250 .400 .500 .90041100012
Will Brennan*MILrf25 .188 .278 .188 .465163000115
Seth Brown*MIArf30 .000 .000 .000 .00010000001
Jake BurgerCHC3b27 .500 .500 .5001.00042000002
Jose CaballeroCOL2b26 .231 .333 .231 .564133000006
Trey Cabbage*CIN1b26 .000 .000 .000 .00000000000
Alex CallATLcf28 .167 .267 .167 .433122000324
Mark CanhaMIAlf34 .200 .333 .200 .53351000010
Dominic Canzone*WASlf25 .000 .000 .000 .00020000001
Corbin Carroll*NYMrf22 .375 .444 .375 .81983000011
Curt CasaliCINc 34 .000 .000 .000 .00010000000
Jake Cave*ATLlf30 .000 .000 .000 .00010000001
Yu ChangCINss27 .000 .000 .000 .00020000001
Michael ChavisNYM2b27 .000 .250 .000 .25060000022
Jazz Chisholm*SDPcf25 .000 .000 .000 .00010000000
Garrett CooperPIT1b321.0001.0002.0003.00011100000
Carlos CorreaSDPss28 .000 .143 .000 .14360000012
Brandon Crawford*MILss36 .000 .000 .000 .00010000001
Rafael Devers*COL3b26 .182 .250 .182 .432112000112
Aledmys DiazMIAss32 .000 .000 .000 .00000000000
Yainer DiazNYMc 24 .000 .143 .000 .14360000010
Brandon DixonSFG1b31 .143 .143 .286 .42971100004
Brendan Donovan*COL2b26 .000 .000 .000 .00010000000
Brenton DoyleCOLcf25 .000 .000 .000 .00000000000
Brandon DruryMIA2b30 .333 .333 .6671.00062010101
Mauricio DubonMIA2b28 .333 .667 .3331.00031000030
Matt M. DuffySFG3b32 .000 .333 .000 .33320000011
Ezequiel DuranSFGss24 .000 .000 .000 .000100000003
Eduardo Escobar#MIA3b34 .500 .500 .7501.25042100100
Santiago EspinalSFG2b28 .333 .333 .6671.00031100000
Thairo EstradaMIA2b27 .000 .000 .000 .00020000000
Stuart FairchildATLlf27 .167 .231 .167 .397122000113
Mike Ford*ARIdh30 .333 .333 .333 .66731000001
Nick FortesATLc 26 .467 .500 .8001.300157201502
Jake Fraley*ARIrf28 .111 .200 .111 .31191000011
TJ Friedl*CHCcf27 .600 .6001.0001.60053010200
Joey Gallo*NYM1b29 .000 .333 .000 .33320000111
Avisail GarciaCHCrf32 .000 .000 .000 .00010000001
Maikel GarciaCHC3b23 .400 .400 .6001.00052100102
Mitch GarverNYMdh32 .600 .625 .6001.22553000121
Zack GelofPIT2b23 .000 .000 .000 .00010000001
Andres Gimenez*LAD2b24 .273 .273 .273 .545113000100
Yan GomesLADc 35 .000 .111 .000 .11170000111
Randal GrichukSTLlf31 .300 .333 .450 .783206001314
Trent Grisham*ARIcf26 .286 .545 .286 .83172000032
Vladimir GuerreroSDP1b24 .200 .333 .200 .53351000010
Eric HaaseMIAc 30 .000 .000 .000 .00000000000
Sam Haggerty#STLlf29 .083 .214 .167 .381121100125
Garrett HampsonSFGss28 .500 .5001.0001.50042200200
Bryce Harper*MIAdh30 .500 .571 .5001.07163000012
Austin HaysCINlf27 .286 .500 .7141.21472001131
Jonah Heim#STLc 28 .400 .400 .400 .80052000001
Enrique HernandezMILss31 .176 .263 .294 .557173010125
Teoscar HernandezWASrf30 .250 .571 .250 .82141000021
Jose Herrera#SFGc 26 .333 .333 .333 .66731000001
Aaron Hicks#COLcf33 .300 .462 .300 .762103000031
Jonathan IndiaATL2b26 .000 .000 .000 .00010000000
Connor JoeLADrf30 .222 .300 .222 .52292000015
Nolan Jones*STLlf25 .462 .462 .5381.000136100105
Carson KellyWASc 28 .250 .250 .250 .50041000001
Tony Kemp*PITlf31 .000 .000 .000 .00020000000
Steven Kwan*STLlf25 .217 .280 .261 .541235100025
Shea LangeliersSFGc 25 .000 .000 .000 .00000000000
Ramon LaureanoWASrf28 .000 .200 .000 .20040000011
Evan LongoriaARI3b37 .222 .364 .556 .91992001223
Brandon Lowe*MIL2b28 .000 .000 .000 .00040000001
Josh Lowe*COLrf25 .200 .200 .200 .40051000002
Nathaniel Lowe*LAD1b27 .000 .000 .000 .00000000000
Manny MachadoWAS3b30 .000 .333 .000 .33340000022
Trey ManciniCIN1b31 .000 .125 .000 .12570000014
Jake MarisnickSFGcf321.0001.0003.0004.00011010000
Brandon Marsh*LADcf25 .286 .375 .429 .80472100015
Ketel Marte#CIN2b29 .222 .300 .444 .74492010211
Noelvi MartePHI3b21 .421 .522 .474 .995198100042
Starling MarteSTLrf34 .200 .200 .200 .40051000002
Michael Massey*STL2b25 .200 .333 .200 .53351000010
Luis MatosSDPcf21 .400 .500 .400 .90052000011
James McCannPHIc 33 .000 .000 .000 .00000000000
Jake McCarthy*PHIrf25 .000 .250 .000 .25030000010
Zach McKinstry*ATL3b28 .143 .333 .143 .476142000121
Ryan McMahon*CIN3b28 .143 .143 .143 .28671000002
Parker Meadows*STLcf23 .133 .278 .133 .411152000134
MJ Melendez*WASrf24 .000 .000 .000 .00020000001
Joey MenesesMILdh31 .412 .421 .7651.186177301313
Jake MeyersCHCcf27 .333 .333 .333 .66731000000
Owen MillerMIL2b26 .118 .211 .118 .328172000128
Yoan Moncada#SDP3b28 .600 .6671.2001.86753001211
Coco MontesSFG2b26 .143 .143 .286 .42971100003
Dylan MoorePHIlf30 .313 .353 .7501.103165102417
Ryan MountcastleWAS1b26 .500 .5001.0001.50063001100
Cedric Mullins*SDPcf28 .000 .000 .000 .00060000000
Sean MurphySTLc 28 .538 .667 .8461.513137101432
Omar Narvaez*CHCc 31 .000 .000 .000 .00020000002
Bo Naylor*MILc 23 .000 .000 .000 .00050000000
Josh Naylor*PHI1b26 .412 .474 .5291.003177200222
Zach NetoSTLss22 .000 .000 .000 .00030000001
Ryan Noda*CHC1b27 .250 .400 .500 .90041100013
Austin NolaSDPc 33 .000 .000 .000 .00060000004
Lars Nootbaar*LADcf25 .000 .222 .000 .22260000120
Ryan O'Hearn*ATL1b29 .105 .190 .263 .454192001328
Logan O'HoppeMILc 23 .222 .364 .389 .753184001233
Shohei Ohtani*ARIdh28 .000 .182 .000 .18290000025
Matt Olson*COL1b29 .200 .294 .600 .894153002417
James Outman*PHIcf26 .067 .125 .067 .192151000113
Marcell OzunaSDPdh32 .333 .333 .500 .83362100000
Vinnie Pasquantino*MIL1b25 .000 .000 .000 .00010000000
Joc Pederson*SDPdh31 .000 .000 .000 .00000000000
Jeremy PenaSFGss25 .222 .364 .333 .69792100021
Carlos PerezCOLc 32 .250 .250 .250 .50041000002
Blake Perkins#SFGrf26 .000 .000 .000 .00000000000
Brett Phillips*COLcf29 .000 .000 .000 .00000000000
Kevin PillarMIAlf34 .500 .5001.2501.75042001100
Jurickson Profar#ARIlf30 .125 .300 .250 .55081100120
Cal Raleigh#CHCc 26 .400 .400 .6001.00052100002
Harold RamirezATLdh28 .333 .474 .6001.074155400232
Jose E. Ramirez#WAS3b30 .0001.000 .0001.00000000010
J.T. RealmutoMILc 32 .105 .150 .263 .4131920011110
Rob RefsnyderCOLlf32 .500 .545 .6001.145105100211
Anthony RendonMIL3b33 .333 .333 .333 .66731000002
Luis RobertPHIcf25 .588 .682 .8821.5641710201843
Brayan Rocchio#MILss22 .000 .000 .000 .00000000000
Brendan RodgersCHC2b26 .000 .250 .000 .25030000111
Jose A. RodriguezNYM2b22 .429 .500 .429 .92973000011
Brent RookerMILdh28 .235 .409 .353 .762174200358
Amed RosarioNYMss27 .429 .429 .429 .85773000000
Eddie Rosario*ATLlf31 .294 .294 .294 .588175000206
Adley Rutschman#PHIc 25 .313 .455 .5631.017165101352
Gary SanchezPITc 30 .000 .000 .000 .00010000001
Jonathan SchoopCIN3b31 .000 .143 .000 .14360000011
Kyle Schwarber*MIAlf30 .250 .500 .250 .75041000320
Corey Seager*PHIss29 .250 .273 .500 .773205201616
Nick SenzelWAS3b28 .200 .333 .400 .73351100012
Gavin Sheets*SFGrf27 .000 .143 .000 .14360000010
Zack ShortARI2b28 .333 .400 .333 .73393000211
Jose SiriPITcf27 .000 .000 .000 .00010000000
Kevin SmithPHIss26 .000 .000 .000 .00020000001
Will SmithCOLc 28 .000 .111 .000 .11180000010
Jorge SolerCHCdh31 .000 .250 .000 .25030000010
Edmundo SosaATL3b27 .231 .333 .308 .641133100214
Juan Soto*COLlf24 .083 .250 .083 .333121000125
Michael StefanicPHI2b27 .000 .667 .000 .66710000020
Trevor StoryMIAss30 .500 .5002.0002.50042002401
Myles StrawNYMcf28 .000 .125 .000 .12570000012
Seiya SuzukiLADrf28 .714 .8001.2862.08675101231
Fernando TatisCINrf24 .364 .4171.0001.417114102311
Mike Tauchman*PHIcf32 .200 .250 .333 .583153200017
Leody Taveras#ATLcf24 .000 .250 .000 .25030000111
Tyrone TaylorPITrf29 .000 .000 .000 .00010000001
Matt Thaiss*ATLc 28 .000 .500 .000 .50020000020
Alan TrejoWAS2b271.0001.0001.0002.00011000000
Jose TrevinoNYMc 30 .000 .000 .000 .00030000000
Jared TrioloLAD3b25 .273 .273 .364 .636113100105
Mike TroutARIcf31 .222 .300 .222 .52292000313
Ramon UriasCOL3b29 .000 .143 .000 .14360000011
Ildemaro Vargas#CIN3b31 .556 .556 .5561.11195000000
Andrew VaughnSFG1b25 .200 .200 .600 .800102101204
Andrew Velazquez#STLss28 .200 .429 .200 .629102000241
Matt VierlingPITrf26 .000 .500 .000 .50010000010
Anthony VolpeATLss22 .214 .421 .357 .778143200056
LaMonte Wade*LAD1b29 .333 .500 .5001.00062100020
Christian WalkerWAS1b32 .167 .167 .667 .83361001202
Jordan WalkerSFGrf21 .200 .273 .200 .473102000010
Taylor Walls#CHC2b26 .000 .000 .000 .00020000000
Joey Wendle*NYMss33 .000 .000 .000 .00010000000
Jordan WestburgPHI2b24 .389 .421 .6111.032187101115
Joey WiemerSFGcf24 .375 .500 .375 .87583000123
Brett Wisely*NYM2b24 .167 .167 .167 .33361000102
Christian Yelich*LADlf31 .000 .000 .000 .00000000000
Seby ZavalaMIAc 29 .000 .000 .000 .00040000002

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
Wilyer Abreu*STLcf24 .458 .536 .7921.3272411311445
Ronald AcunaCINrf25 .571 .5331.3571.890148203402
Willy AdamesLADss27 .067 .125 .133 .258151100116
Riley AdamsSFGc 27 .429 .429 .5711.00073100002
Ozzie Albies#MIL2b26 .333 .409 .590 .9993913103735
Greg Allen#MILlf30 .308 .438 .6921.130134011124
Jose AltuveARI2b33 .267 .294 .533 .827154101611
Yordan Alvarez*SDPdh26 .063 .167 .250 .417161001223
Tim AndersonSTLss30 .333 .419 .407 .827279010046
Orlando ArciaCOLss28 .178 .196 .267 .4624581015113
Nolan ArenadoSTL3b32 .205 .227 .462 .689398103724
Gabriel AriasCHCss23 .125 .118 .313 .430162001307
Akil Baddoo*CINlf24 .000 .000 .000 .000130000003
Patrick Bailey#CINc 24 .154 .214 .231 .445132100114
Jose BarreroPITss25 .105 .190 .105 .296192000028
Joey BartARIc 26 .214 .313 .429 .741143300213
Matthew BattenWAS3b28 .000 .333 .000 .33360000033
Brett Baty*PIT3b23 .375 .524 .5631.086166001246
Brandon Belt*SFGdh35 .167 .375 .167 .54261000124
Will Benson*CHCrf25 .278 .381 .6671.048185102438
Jon BertiSDPss33 .267 .267 .467 .733154001202
Mookie BettsMILrf30 .360 .429 .480 .909259300134
Xander BogaertsWASss30 .429 .478 .476 .954219100022
Alec BohmSTL3b26 .343 .400 .514 .9143512301946
Jackie Bradley*NYMcf33 .250 .294 .500 .794164101402
Will Brennan*MILrf25 .282 .300 .385 .6853911101104
Seth Brown*MIArf30 .133 .278 .133 .411152000024
Jake BurgerCHC3b27 .250 .318 .300 .618205100327
Jose CaballeroCOL2b26 .000 .000 .000 .00040000001
Trey Cabbage*CIN1b261.0001.0001.0002.00011000100
Alex CallATLcf28 .040 .172 .040 .212251000048
Mark CanhaMIAlf34 .190 .250 .429 .679214201325
Dominic Canzone*WASlf25 .200 .200 .200 .400153000100
Corbin Carroll*NYMrf22 .500 .571 .7221.294189101331
Curt CasaliCINc 34 .000 .000 .000 .00000000000
Jake Cave*ATLlf30 .111 .111 .111 .22291000002
Yu ChangCINss27 .000 .000 .000 .00000000000
Michael ChavisNYM2b27 .000 .000 .000 .000160000008
Jazz Chisholm*SDPcf25 .588 .5881.0001.5881710102302
Garrett CooperPIT1b32 .143 .182 .143 .325213000113
Carlos CorreaSDPss28 .154 .267 .308 .574132200022
Brandon Crawford*MILss36 .192 .250 .308 .558265110115
Rafael Devers*COL3b26 .256 .356 .487 .84339103029611
Aledmys DiazMIAss32 .231 .286 .231 .516133000015
Yainer DiazNYMc 241.0001.0001.0002.00022000120
Brandon DixonSFG1b31 .227 .370 .318 .689225200208
Brendan Donovan*COL2b26 .244 .271 .444 .7154511003927
Brenton DoyleCOLcf25 .118 .211 .176 .387344200129
Brandon DruryMIA2b30 .214 .389 .214 .603143000434
Mauricio DubonMIA2b28 .238 .238 .286 .524215100003
Matt M. DuffySFG3b32 .216 .256 .243 .500378100311
Ezequiel DuranSFGss24 .152 .231 .239 .4704671015419
Eduardo Escobar#MIA3b34 .200 .182 .200 .382102000103
Santiago EspinalSFG2b28 .375 .375 .375 .75083000001
Thairo EstradaMIA2b27 .500 .529 .7501.279168101512
Stuart FairchildATLlf27 .278 .316 .444 .760185300117
Mike Ford*ARIdh30 .333 .500 .6671.16793001222
Nick FortesATLc 26 .250 .250 .250 .50041000002
Jake Fraley*ARIrf28 .286 .333 .357 .690144100114
TJ Friedl*CHCcf27 .235 .409 .353 .762174200145
Joey Gallo*NYM1b29 .182 .500 .364 .864112200178
Avisail GarciaCHCrf32 .000 .000 .000 .00010000001
Maikel GarciaCHC3b23 .071 .071 .071 .143141000002
Mitch GarverNYMdh32 .300 .333 .7001.033206202515
Zack GelofPIT2b23 .211 .304 .579 .883194102437
Andres Gimenez*LAD2b24 .545 .583 .6361.220116100100
Yan GomesLADc 35 .231 .267 .231 .497133000203
Randal GrichukSTLlf31 .231 .286 .359 .645399201228
Trent Grisham*ARIcf26 .167 .231 .250 .481122100012
Vladimir GuerreroSDP1b24 .267 .353 .267 .620154000111
Eric HaaseMIAc 30 .375 .375 .563 .938166001302
Sam Haggerty#STLlf29 .333 .333 .333 .66762000101
Garrett HampsonSFGss28 .300 .300 .400 .700103100005
Bryce Harper*MIAdh30 .350 .409 .6001.009207500214
Austin HaysCINlf27 .250 .231 .250 .481123000103
Jonah Heim#STLc 28 .125 .222 .125 .34781000014
Enrique HernandezMILss31 .250 .250 .333 .583123100201
Teoscar HernandezWASrf30 .118 .158 .294 .452172001317
Jose Herrera#SFGc 26 .000 .000 .000 .00010000000
Aaron Hicks#COLcf33 .400 .571 .400 .97152000022
Jonathan IndiaATL2b26 .262 .333 .429 .7624211401837
Connor JoeLADrf30 .000 .000 .000 .00020000001
Nolan Jones*STLlf25 .107 .265 .214 .4792830011616
Carson KellyWASc 28 .000 .000 .000 .00050000003
Tony Kemp*PITlf31 .300 .333 .350 .683206100012
Steven Kwan*STLlf25 .343 .439 .5711.0103512420565
Shea LangeliersSFGc 25 .143 .250 .343 .5933551023415
Ramon LaureanoWASrf28 .211 .250 .211 .461194000117
Evan LongoriaARI3b37 .214 .267 .214 .481143000116
Brandon Lowe*MIL2b28 .229 .270 .486 .7563580035015
Josh Lowe*COLrf25 .205 .260 .318 .578449201946
Nathaniel Lowe*LAD1b27 .545 .615 .7271.343116200121
Manny MachadoWAS3b30 .200 .304 .350 .654204001427
Trey ManciniCIN1b31 .222 .300 .333 .63392100015
Jake MarisnickSFGcf32 .188 .250 .219 .4693261002115
Brandon Marsh*LADcf25 .167 .333 .250 .583122100225
Ketel Marte#CIN2b29 .167 .643 .167 .81061000081
Noelvi MartePHI3b21 .255 .286 .319 .60547123007210
Starling MarteSTLrf34 .286 .375 .429 .80472100013
Michael Massey*STL2b25 .111 .172 .222 .395273001328
Luis MatosSDPcf21 .500 .500 .5001.00021000001
James McCannPHIc 33 .125 .300 .125 .42581000012
Jake McCarthy*PHIrf25 .286 .318 .310 .6284212100228
Zach McKinstry*ATL3b28 .245 .283 .449 .73249122124314
Ryan McMahon*CIN3b28 .091 .267 .273 .539111010134
Parker Meadows*STLcf23 .000 .400 .000 .40020000122
MJ Melendez*WASrf24 .500 .5001.0001.500168121203
Joey MenesesMILdh31 .133 .182 .133 .315304000125
Jake MeyersCHCcf27 .000 .000 .000 .00000000000
Owen MillerMIL2b26 .233 .281 .233 .515307000128
Yoan Moncada#SDP3b28 .188 .188 .188 .375163000005
Coco MontesSFG2b26 .000 .000 .000 .00000000000
Dylan MoorePHIlf30 .364 .385 .364 .748114000116
Ryan MountcastleWAS1b26 .500 .500 .5001.00042000100
Cedric Mullins*SDPcf28 .500 .5002.0002.50021001100
Sean MurphySTLc 28 .219 .242 .438 .6803271025011
Omar Narvaez*CHCc 31 .500 .5002.0002.50021001201
Bo Naylor*MILc 23 .160 .222 .440 .662254102328
Josh Naylor*PHI1b26 .255 .296 .447 .74347120031145
Zach NetoSTLss22 .100 .100 .400 .500101001105
Ryan Noda*CHC1b27 .235 .350 .353 .703174200039
Austin NolaSDPc 33 .143 .143 .357 .500142001101
Lars Nootbaar*LADcf25 .154 .267 .308 .574132010124
Ryan O'Hearn*ATL1b29 .234 .250 .319 .56947114005011
Logan O'HoppeMILc 23 .429 .5001.0001.50073101212
Shohei Ohtani*ARIdh28 .214 .267 .357 .624143200413
Matt Olson*COL1b29 .375 .510 .5501.06040153207119
James Outman*PHIcf26 .209 .277 .279 .5564390015419
Marcell OzunaSDPdh32 .200 .333 .333 .667153200135
Vinnie Pasquantino*MIL1b25 .167 .143 .333 .47661100200
Joc Pederson*SDPdh31 .083 .267 .333 .600121001332
Jeremy PenaSFGss25 .143 .222 .163 .3854971002514
Carlos PerezCOLc 32 .000 .500 .000 .50010000011
Blake Perkins#SFGrf26 .250 .357 .250 .607123000026
Brett Phillips*COLcf29 .000 .000 .000 .00010000001
Kevin PillarMIAlf34 .000 .333 .000 .33320000001
Jurickson Profar#ARIlf30 .000 .500 .000 .50010000011
Cal Raleigh#CHCc 26 .263 .263 .684 .947195202507
Harold RamirezATLdh28 .367 .404 .490 .8944918111934
Jose E. Ramirez#WAS3b30 .154 .267 .154 .421132000022
J.T. RealmutoMILc 32 .167 .231 .250 .481122100114
Rob RefsnyderCOLlf32 .000 .667 .000 .66710000021
Anthony RendonMIL3b33 .000 .000 .000 .00020000000
Luis RobertPHIcf25 .178 .208 .356 .5644585016117
Brayan Rocchio#MILss22 .000 .000 .000 .00020000001
Brendan RodgersCHC2b26 .235 .235 .235 .471174000103
Jose A. RodriguezNYM2b22 .222 .263 .389 .652184001212
Brent RookerMILdh28 .308 .349 .6921.04139121147315
Amed RosarioNYMss27 .400 .474 .467 .940156100430
Eddie Rosario*ATLlf31 .270 .400 .432 .8323710301488
Adley Rutschman#PHIc 25 .270 .417 .378 .79537101017109
Gary SanchezPITc 30 .250 .318 .450 .768205101325
Jonathan SchoopCIN3b31 .000 .000 .000 .00010000001
Kyle Schwarber*MIAlf30 .350 .435 .7001.135207102636
Corey Seager*PHIss29 .542 .5771.0211.59848269141743
Nick SenzelWAS3b28 .000 .000 .000 .00030000001
Gavin Sheets*SFGrf27 .163 .265 .326 .5914371027611
Zack ShortARI2b28 .462 .533 .7691.303136400022
Jose SiriPITcf27 .455 .4551.1361.5912210005604
Kevin SmithPHIss26 .250 .250 .250 .50041000001
Will SmithCOLc 28 .239 .280 .283 .56346112004314
Jorge SolerCHCdh31 .063 .273 .063 .335161000254
Edmundo SosaATL3b27 .111 .200 .111 .31191000002
Juan Soto*COLlf24 .295 .404 .477 .88144132025810
Michael StefanicPHI2b27 .152 .317 .152 .469335000256
Trevor StoryMIAss30 .000 .000 .000 .00040000003
Myles StrawNYMcf28 .100 .182 .100 .282202000017
Seiya SuzukiLADrf28 .333 .4671.0831.550124112531
Fernando TatisCINrf24 .231 .286 .692 .978133002313
Mike Tauchman*PHIcf32 .154 .267 .205 .4723962001411
Leody Taveras#ATLcf24 .188 .229 .250 .4793262003210
Tyrone TaylorPITrf29 .273 .273 .455 .727226101607
Matt Thaiss*ATLc 28 .323 .432 .516 .9493110002369
Alan TrejoWAS2b27 .143 .250 .143 .393142000014
Jose TrevinoNYMc 30 .154 .267 .154 .421132000021
Jared TrioloLAD3b25 .357 .400 .429 .829145100213
Mike TroutARIcf31 .455 .625 .8181.443115101542
Ramon UriasCOL3b29 .174 .188 .261 .4484681016115
Ildemaro Vargas#CIN3b31 .154 .154 .154 .308132000101
Andrew VaughnSFG1b25 .186 .286 .465 .7514383036512
Andrew Velazquez#STLss28 .333 .5001.0001.50031010111
Matt VierlingPITrf26 .348 .423 .7391.162238302524
Anthony VolpeATLss22 .162 .179 .243 .4233760014112
LaMonte Wade*LAD1b29 .333 .500 .6671.16731100010
Christian WalkerWAS1b32 .278 .409 .444 .854185001334
Jordan WalkerSFGrf21 .234 .333 .426 .75947113025611
Taylor Walls#CHC2b26 .667 .6671.0001.66732100000
Joey Wendle*NYMss33 .000 .000 .000 .00040000000
Jordan WestburgPHI2b24 .200 .167 .200 .36751000203
Joey WiemerSFGcf24 .000 .500 .000 .50010000010
Brett Wisely*NYM2b24 .167 .286 .167 .45261000012
Christian Yelich*LADlf31 .200 .385 .500 .885102001332
Seby ZavalaMIAc 29 .000 .167 .000 .16750000012