League batting register -- John McGraw
Regular season -- as of 9/13/2025

Primary
NameTeamPAgeAVGOBPSPCABH2B3BHRRRBIHBPBBKSBCS
C.J. Abrams*NHPss23 .250 .299 .402224561036253261062116
Jo AdellWTBrf25 .283 .339 .6671594512215323611341113
Nick AhmedSPRss34 .283 .333 .377106304021510353200
Ozzie Albies#CED2b27 .252 .300 .3634051022108493832671117
Pete AlonsoLKE1b29 .255 .336 .472632161380339088106918020
Jose AltuveNDF2b34 .254 .322 .378503128230136556944101156
Yordan Alvarez*TORdh27 .305 .378 .6005451663424110011176010763
Miguel AmayaTORc 25 .236 .282 .34933579121838393216303
Orlando ArciaNDFss29 .278 .324 .484252701111337431175800
Nolan ArenadoCED3b33 .259 .321 .3665571441501558502509012
Patrick Bailey#SPRc 25 .244 .310 .39728770151935272266961
Luken BakerCEDdh27 .250 .4001.000410011201100
Austin BarnesWTBc 34 .250 .300 .2783248190024172227964
Joey BartNHPc 27 .302 .391 .547232701011547408267000
Brett Baty*DSP3b24 .278 .339 .53754150141211051900
Jake Bauers*LKE1b28 .108 .241 .203748401841124010
Josh Bell#HAV1b31 .230 .333 .3776114302105192000
Cody Bellinger*NDFcf28 .288 .349 .4384061171961066575378160
Will Benson*SPRlf26 .135 .256 .27037520163061612
Mookie BettsTORss31 .283 .372 .47550114225719866346881186
JJ Bleday*SEAcf26 .259 .345 .551247641421840400347001
Xander BogaertsSPR2b31 .246 .286 .351601148191147368034104121
Alec BohmCHI3b27 .257 .313 .4207071825831794748509932
Jonah BrideTOR1b28 .291 .347 .4973441001102044580306900
Jose CaballeroHAVss27 .184 .245 .27748890221754356351773512
Oswaldo Cabrera#NHP3b25 .211 .279 .2952856071531212265962
Jeimer Candelario#SPR3b30 .203 .272 .3863897924413464243311062
Mark CanhaHAV1b35 .260 .344 .37722358110524265255332
Dylan Carlson#NHPlf25 .500 .500 .500210000000000
Kerry Carpenter*CEDrf26 .270 .347 .529403109191121587064111203
Corbin Carroll*TORcf23 .246 .334 .49259414622173096916741184115
Kody Clemens*HAV1b28 .263 .303 .5511183113071835183000
Ernie ClementTOR3b28 .276 .309 .46049313625320706412550264
Michael Conforto*TORlf31 .199 .282 .411292581101734543318611
Willson ContrerasNDFc 32 .277 .397 .482278771801350477518860
Carlos CorreaPEAss29 .306 .379 .5105101564022075625579910
J.P. Crawford*LKEss29 .225 .351 .439485109168246778689140145
Pete Crow-Armstrong*TORcf22 .224 .296 .40822851369323422367201
Travis d'ArnaudDSPc 35 .228 .300 .56319745901926406156200
Bryan De La CruzSPRlf27 .246 .254 .369651631157012110
Paul DeJongSEAss30 .244 .267 .36086211031010123700
Adrian Del Castillo*LKEc 24 .221 .311 .3571994460723213235820
Jonny DelucaSPRrf25 .193 .301 .2421613180020652035164
Zach DezenzoNHP1b24 .143 .250 .1431420000102800
Yainer DiazCEDc 25 .302 .326 .4474971503331148711189900
Brenton DoyleCEDcf26 .228 .287 .3716441472551989512532034313
Mauricio DubonPEAlf29 .245 .287 .33227467150323262153861
Ezequiel DuranWTB3b25 .281 .314 .34214641601917173600
Tommy Edman#HAVcf29 .229 .301 .4311443361719210163152
Xavier Edwards#CHIss24 .309 .390 .411530164151538258172935113
Thairo EstradaSEA2b28 .208 .222 .283531121060011600
Kyle FarmerDSP2b33 .164 .259 .242165278111173194012
Freddy FerminCHIc 29 .249 .304 .340421105801043413318942
Tyler FitzgeraldNHPss26 .255 .299 .425478122281175974331172319
Wilmer FloresSPR1b32 .171 .282 .2861402470320164182610
Sal Frelick*LKErf24 .246 .324 .34855813729566752957106205
Joey Gallo*LKE1b30 .140 .234 .22857820156073310
Adolis GarciaSPRrf31 .229 .292 .420612140300296794651179114
Luis V. Garcia*NHP2b24 .239 .293 .36747711422013515723784196
Andres Gimenez*PEA2b25 .198 .244 .263434861604352552374177
Nick GonzalesWTB2b25 .321 .345 .48424679193531291105421
Hunter GoodmanTORc 24 .184 .212 .34749920255021700
Trent Grisham*NHPcf27 .202 .311 .4121142352516122163711
David Hamilton*SPRss26 .228 .294 .387535122204197468546145438
Garrett HampsonCEDcf29 .165 .211 .212851440064142331
Mitch HanigerCHIrf33 .236 .322 .353394931529404534812300
Ian Happ#CEDlf29 .236 .334 .394592140412168658483189174
Bryce Harper*NDF1b31 .288 .370 .5206121765312910310638117741
Michael Harris II*SPRcf23 .281 .328 .43946213015516526413296126
Austin HaysCEDlf28 .204 .260 .3441573213031318394900
Austin HedgesWTBc 31 .070 .112 .11318613202413188500
Jonah Heim#HAVc 29 .248 .282 .4082065130102227194000
Jason Heyward*NHPrf34 .178 .266 .367297531431241415316273
Kyle HigashiokaPEAc 34 .189 .249 .4823807215032488423011912
Sam Hilliard* lf30 .210 .272 .4351382940917211116431
Nico HoernerNHP2b27 .276 .346 .37757916031098064115456268
Spencer Horwitz*NDF1b26 .244 .330 .40747211522217756095511500
Jonathan IndiaWTB2b27 .254 .366 .394472120300126632196511156
Connor JoeCED1b31 .195 .267 .3664181024304900
Josh JungWTB3b26 .217 .263 .38042993103184371426122125
Colt Keith*TOR2b22 .212 .238 .2539921400105041610
Max Kepler*HAVrf31 .188 .241 .27127752151216223177110
Alejandro KirkNHPc 25 .208 .307 .28333269190219303454511
Steven Kwan*NHPlf26 .249 .340 .36256614115215727157883115
Joey Loperfido*NDFlf25 .200 .259 .296125257111211285111
Nicky Lopez*HAV2b29 .224 .290 .2756151382122473975113445
Otto LopezLKE2b25 .250 .300 .3516691673121181625431322613
Brandon Lowe*CHI2b29 .270 .329 .4946701813363510897951163113
Josh Lowe*WTBrf26 .224 .307 .374468105343106352453184359
Nathaniel Lowe*SPR1b28 .279 .384 .415619173221208779510315330
Nick MadrigalNHP3b27 .077 .200 .0771310001102210
Luke MaileSEAc 33 .166 .227 .2451632740315142115541
Justyn-Henry MalloyNDFdh24 .206 .319 .4411022141615140175220
Ketel Marte#TOR2b30 .267 .336 .51956515125635104111657109112
Starling MarteWTBrf35 .208 .269 .3311783762425101144692
Angel Martinez#HAVcf22 .259 .314 .3541894990324221143840
J.D. MartinezHAVdh36 .230 .314 .36856212930314584786219500
Michael Massey*SEA2b26 .244 .291 .4365501342942364644349620
James McCannSPRc 34 .284 .322 .509324922201738523168700
Kyle McCann*DSPc 26 .300 .344 .60030930248111100
Jake McCarthy* cf26 .248 .318 .353533132141266769144297206
Andrew McCutchenDSPdh37 .281 .357 .445299841301235545328531
Reese McGuire*CEDc 29 .194 .302 .22236710044241200
Jeff McNeil*LKE2b32 .254 .321 .42150312833017636774691110
Parker Meadows*SPRcf24 .236 .303 .423581137229238878552175167
Whit MerrifieldLKE2b35 .239 .312 .3041383322116101152342
Jackson Merrill*SEAcf21 .271 .313 .432653177374208787241125153
Drew Millas#NDFc 26 .255 .333 .2779424200780112553
Jose MirandaNDF3b26 .313 .354 .467495155398768778257422
Mickey Moniak*PEAcf26 .250 .292 .50617644521225301114760
Dylan MooreNHPss31 .231 .348 .42851611942318756718771594911
Dane MyersNDFrf28 .315 .383 .4667323611146172641
Kevin NewmanLKEss30 .244 .287 .3255041232415465032998169
Lars Nootbaar*PEArf26 .246 .340 .437540133346198265374126154
Nasim Nunez#CEDss23 .100 .308 .1001010001003300
Matt Olson*DSP1b30 .225 .312 .368658148291219458127318201
Cristian PacheLKEcf25 .198 .264 .287101203021010184310
Richie Palacios*CED2b27 .220 .341 .347245541116262083868144
Isaac ParedesTOR3b25 .244 .306 .431332811401653365266400
Jeremy PenaDSPss26 .251 .287 .366574144311116964102194145
David Peralta*PEArf36 .259 .337 .39444411522112565364813333
Wenceel Perez#DSPrf24 .204 .284 .33631865159330293338451
Tommy PhamHAVrf36 .270 .307 .492126348161623093320
Kevin PillarPEAcf35 .274 .318 .4111243412111910442370
Jurickson Profar#DSPlf31 .262 .368 .455600157350278575178611364
Cal Raleigh#DSPc 27 .212 .298 .4354349216027676354913630
Jose E. Ramirez#WTB3b31 .274 .328 .4726781863613210388155815412
Heliot RamosLKEcf24 .262 .329 .47753914126328748215514572
J.T. RealmutoHAVc 33 .263 .305 .43322459611024292126923
Rob RefsnyderNDFlf33 .321 .389 .555290932111549563308630
Hunter RenfroeWTBrf32 .201 .278 .32715932110316240184000
Bryan Reynolds#NDFlf29 .290 .353 .466596173265239284752158100
Austin RileyPEA3b27 .246 .301 .50359414645036738654416610
Anthony Rizzo*NHP1b34 .235 .316 .2941741003202400
Victor RoblesNHPcf27 .340 .381 .433406138271347441118883620
Brendan RodgersWTB2b27 .266 .320 .37757115222113556364013500
Jake RogersPEAc 29 .187 .240 .394193361001021282127020
Ben Rortvedt*CHIc 26 .247 .342 .3051744370115144215211
Adley Rutschman#TORc 26 .262 .333 .417309811201255371335510
Gary SanchezNDFdh31 .323 .353 .74231101045911600
Carlos Santana#CHI1b38 .276 .363 .50757615934033918947810710
Nolan Schanuel*WTB1b22 .224 .332 .291522117200554341078126102
Daniel Schneemann*NDFss27 .179 .324 .25028520041061101
Davis SchneiderHAVlf25 .177 .257 .31760610726417645136321785
Max SchuemannDSPss27 .205 .296 .248375771030382674212271
Kyle Schwarber*SPRdh31 .246 .363 .4656021482403610184310921142
Corey Seager*TORss30 .282 .353 .5054321221912572702478112
Marcus SemienCHI2b33 .243 .320 .4026051473112181925679360
Gavin Sheets*CHI1b28 .193 .242 .3648817603139062300
Michael Siani*CHIcf24 .223 .281 .3141753932316261147193
Jon Singleton*SEA1b32 .226 .320 .347412932038344515811810
Austin SlaterHAVrf31 .186 .245 .278436811527274643115621
Josh Smith*NDF3b26 .265 .375 .3941554183224148204120
Will SmithLKEc 29 .263 .326 .4404571203031553468369811
Donovan SolanoSEA3b36 .235 .285 .3572215260726210164111
Jorge SolerDSPdh32 .233 .315 .44457213337028759927116700
Edmundo SosaNDFss28 .275 .324 .5561714714583325774640
Lenyn SosaPEA3b24 .234 .264 .389167398061719163720
Juan Soto*SEArf25 .262 .388 .4956101603193111490212413254
George SpringerCHIrf34 .244 .316 .394606148275186584364136174
Jacob StallingsNDFc 34 .260 .331 .41922759131728346197100
Giancarlo StantonCEDdh34 .191 .247 .37563212132028798344423800
Garrett Stubbs*HAVc 31 .157 .244 .2131973142118156175662
Eugenio SuarezSEA3b32 .223 .292 .4216291403203177102105321111
Jack Suwinski*DSPcf25 .171 .194 .31435620143011100
Seiya SuzukiNHPrf29 .262 .325 .41718749102520312175440
Trey Sweeney*WTBss24 .276 .333 .4571273580516221104300
Fernando TatisNDFrf25 .289 .340 .52140511729121706762789123
Mike Tauchman*PEArf33 .209 .309 .334575120161188044876144103
Leody Taveras#HAVcf25 .209 .299 .3034599615284640060106225
Tyrone TaylorDSPrf30 .295 .330 .42227581241329315116740
Lane ThomasCHIrf28 .240 .318 .40553812924101570799551542811
Michael Toglia#CED1b25 .203 .300 .439517105198296574666217212
Luis TorrensCEDc 28 .200 .276 .325120246039113102700
Ezequiel TovarCEDss22 .260 .286 .46757615047322608051717532
Jose TrevinoSEAc 31 .207 .293 .30135273101740463407810
Mike TroutHAVcf32 .138 .350 .3452940027519721
Justin TurnerLKEdh39 .243 .336 .383569138301166782156713331
Trea TurnerSEAss31 .275 .315 .411604166190218852432118207
Ramon UriasNDF3b30 .258 .294 .46420954100112139385000
Ildemaro Vargas#HAV3b32 .240 .298 .3464621112916513123749124
Daulton Varsho*PEAcf27 .191 .278 .38955010521824797126520392
Christian VazquezSPRc 33 .200 .200 .2502041002200400
Nelson VelazquezNHPdh25 .237 .309 .3441603861320191165831
Alex Verdugo*WTBlf28 .212 .292 .335433922111041413468111
Matt VierlingDSPcf27 .260 .307 .42360115641913767043813600
Anthony VolpeSEAss23 .235 .287 .33652412312795743436133289
Will Wagner*NDF2b25 .305 .344 .4351544711032120093010
Christian WalkerPEA1b33 .209 .310 .404545114220287081196315711
Jacob T. WilsonCHIss22 .204 .304 .2459820210102311700
Jesse Winker*NHPlf30 .214 .331 .30150510823076437981135174
Brett Wisely*TOR2b25 .273 .325 .4901433911162217385201
James Wood*SEAlf21 .247 .327 .4144811192961355811581771613
Mike Yastrzemski*WTBrf33 .187 .286 .3594187811815424725812742

Secondary
NameTeamPAgeGSPASHSFGDPOPSRCRC27ISOTAVGSECEBHTB
C.J. Abrams*NHPss2347241011 .701 26.9 4.1 .152 .669 .2191990
Jo AdellWTBrf25411740111.006 36.6 8.3 .3841.110 .51629106
Nick AhmedSPRss3420117302 .711 13.3 4.4 .094 .615 .142640
Ozzie Albies#CED2b27112436027 .663 43.2 3.7 .111 .590 .18529147
Pete AlonsoLKE1b291627150413 .807 102.0 5.6 .217 .783 .32971298
Jose AltuveNDF2b341325653614 .700 61.2 4.1 .123 .653 .22936190
Yordan Alvarez*TORdh271406170412 .978 123.5 8.4 .2951.015 .41177327
Miguel AmayaTORc 25105370567 .631 32.4 3.2 .113 .530 .16721117
Orlando ArciaNDFss2976274224 .808 39.5 5.6 .206 .753 .27425122
Nolan ArenadoCED3b331546110213 .687 64.9 4.1 .108 .600 .19630204
Patrick Bailey#SPRc 2573319314 .707 36.9 4.4 .153 .667 .26125114
Luken BakerCEDdh27150001.400 1.715.3 .7501.6671.00014
Austin BarnesWTBc 341063500211 .578 25.8 2.7 .028 .465 .102990
Joey BartNHPc 2755266003 .938 51.2 8.4 .246 .976 .35826127
Brett Baty*DSP3b241359001 .876 9.8 6.6 .259 .850 .352529
Jake Bauers*LKE1b28087000 .444 4.4 1.8 .095 .439 .270515
Josh Bell#HAV1b31072013 .710 7.5 4.0 .148 .660 .295523
Cody Bellinger*NDFcf28109456086 .787 65.7 5.9 .150 .766 .25635178
Will Benson*SPRlf261244100 .526 2.6 2.0 .135 .500 .270310
Mookie BettsTORss311255760312 .847 91.1 6.5 .192 .870 .35151238
JJ Bleday*SEAcf2650284034 .896 47.9 6.8 .291 .904 .42534136
Xander BogaertsSPR2b311556370226 .637 55.3 3.1 .105 .535 .18034211
Alec BohmCHI3b271627670227 .733 86.4 4.2 .163 .646 .23578297
Jonah BrideTOR1b2883375017 .844 58.6 6.3 .206 .801 .29431171
Jose CaballeroHAVss27156536164 .521 35.9 2.3 .092 .510 .21130135
Oswaldo Cabrera#NHP3b25583172211 .574 22.8 2.5 .084 .496 .1891384
Jeimer Candelario#SPR3b30108427017 .657 40.9 3.5 .183 .605 .27841150
Mark CanhaHAV1b3563256036 .720 29.7 4.6 .117 .676 .2331684
Dylan Carlson#NHPlf25020001.000 0.513.5 .0001.000 .00001
Kerry Carpenter*CEDrf26103450001 .875 75.1 6.8 .258 .872 .35251213
Corbin Carroll*TORcf23162676023 .826 102.8 5.9 .246 .886 .41469292
Kody Clemens*HAV1b2823132051 .854 20.7 6.0 .288 .841 .3562065
Ernie ClementTOR3b281405273515 .770 68.2 4.8 .185 .742 .28048227
Michael Conforto*TORlf3168326007 .693 33.3 3.7 .212 .640 .31828120
Willson ContrerasNDFc 3283340048 .879 57.1 7.2 .205 .947 .41031134
Carlos CorreaPEAss29128575039 .889 101.1 7.5 .204 .890 .31862260
J.P. Crawford*LKEss29147583025 .790 81.8 5.7 .214 .834 .41648213
Pete Crow-Armstrong*TORcf2267262544 .704 31.1 4.4 .184 .758 .3681893
Travis d'ArnaudDSPc 3552220024 .863 33.1 5.7 .335 .846 .41128111
Bryan De La CruzSPRlf27367013 .623 5.3 2.7 .123 .500 .154524
Paul DeJongSEAss30890012 .627 7.9 3.1 .116 .507 .140431
Adrian Del Castillo*LKEc 2454225002 .668 23.6 4.1 .136 .631 .2611371
Jonny DelucaSPRrf2545186001 .543 14.8 3.0 .050 .593 .248839
Zach DezenzoNHP1b24516000 .393 0.6 1.4 .000 .333 .14302
Yainer DiazCEDc 251135180222 .773 64.6 4.7 .145 .653 .18147222
Brenton DoyleCEDcf261557085417 .658 68.0 3.4 .143 .639 .27249239
Mauricio DubonPEAlf2964293023 .619 27.2 3.4 .088 .540 .1611891
Ezequiel DuranWTB3b2531157123 .657 15.7 3.8 .062 .537 .110750
Tommy Edman#HAVcf2940163030 .731 19.8 4.6 .201 .735 .3331462
Xavier Edwards#CHIss241436125412 .802 92.2 6.2 .102 .875 .30933218
Thairo EstradaSEA2b281154001 .505 3.1 2.0 .075 .372 .094315
Kyle FarmerDSP2b3344189028 .502 9.8 1.8 .079 .426 .1881040
Freddy FerminCHIc 291234613213 .644 42.1 3.4 .090 .547 .16918143
Tyler FitzgeraldNHPss261255264105 .724 63.2 4.4 .169 .724 .28046203
Wilmer FloresSPR1b3242163013 .568 12.3 2.8 .114 .529 .2501040
Sal Frelick*LKErf241606359210 .672 67.1 4.1 .102 .642 .23140194
Joey Gallo*LKE1b30064001 .462 3.3 1.8 .088 .420 .228313
Adolis GarciaSPRrf311626740513 .712 74.7 4.1 .191 .665 .28659257
Luis V. Garcia*NHP2b241245230716 .659 48.8 3.4 .128 .605 .23335175
Andres Gimenez*PEA2b25126467054 .507 29.2 2.2 .065 .443 .14120114
Nick GonzalesWTB2b2547262142 .829 41.7 6.4 .163 .776 .20727119
Hunter GoodmanTORc 241452011 .558 3.5 2.2 .163 .463 .204417
Trent Grisham*NHPcf2733132005 .723 13.8 3.9 .211 .680 .3511247
David Hamilton*SPRss26162589035 .681 66.3 4.2 .159 .707 .31043207
Garrett HampsonCEDcf292691101 .423 4.0 1.5 .047 .356 .118418
Mitch HanigerCHIrf331164470215 .675 44.2 3.8 .117 .601 .23926139
Ian Happ#CEDlf29158681207 .728 83.6 4.9 .157 .728 .31959233
Bryce Harper*NDF1b311557041714 .889 120.1 7.1 .232 .900 .36983318
Michael Harris II*SPRcf23119498127 .767 65.8 5.1 .158 .719 .24036203
Austin HaysCEDlf2843170101 .604 14.5 3.1 .140 .524 .1971654
Austin HedgesWTBc 3156200321 .225 2.7 0.4 .043 .172 .086421
Jonah Heim#HAVc 2944216004 .690 22.8 3.9 .160 .591 .2041384
Jason Heyward*NHPrf3488334015 .633 29.5 3.2 .189 .603 .30629109
Kyle HigashiokaPEAc 34110418064 .730 45.7 3.9 .292 .688 .36847183
Sam Hilliard* lf3017152111 .706 16.9 4.0 .225 .676 .3191360
Nico HoernerNHP2b27162654469 .723 80.2 4.9 .100 .709 .22540218
Spencer Horwitz*NDF1b261165420613 .737 64.8 4.7 .163 .692 .28041192
Jonathan IndiaWTB2b271195613222 .760 66.8 4.7 .140 .724 .27542186
Connor JoeCED1b311245001 .633 3.9 3.1 .171 .559 .268315
Josh JungWTB3b26119467083 .643 44.5 3.4 .163 .596 .24031163
Colt Keith*TOR2b2222105021 .491 6.3 2.1 .040 .380 .091425
Max Kepler*HAVrf3182299021 .512 19.4 2.3 .083 .425 .1481875
Alejandro KirkNHPc 25108382017 .590 30.6 3.0 .075 .528 .2112194
Steven Kwan*NHPlf261506623109 .702 75.8 4.5 .113 .681 .26132205
Joey Loperfido*NDFlf2534136105 .555 8.7 2.2 .096 .453 .160937
Nicky Lopez*HAV2b29162678326 .565 51.5 2.8 .050 .473 .13225169
Otto LopezLKE2b251627192021 .651 65.9 3.3 .102 .576 .18544235
Brandon Lowe*CHI2b291627320215 .823 107.4 5.7 .224 .793 .31274331
Josh Lowe*WTBrf26121528034 .681 58.6 4.2 .150 .710 .31847175
Nathaniel Lowe*SPR1b28162731048 .800 107.7 6.4 .136 .811 .30743257
Nick MadrigalNHP3b27416101 .277 0.3 0.6 .000 .308 .23101
Luke MaileSEAc 3351176003 .473 9.3 1.8 .080 .407 .166740
Justyn-Henry MalloyNDFdh2424119001 .761 15.7 5.2 .235 .780 .4221145
Ketel Marte#TOR2b301416371820 .855 96.2 5.8 .251 .842 .36866293
Starling MarteWTBrf3541196301 .601 17.3 3.2 .124 .576 .2421259
Angel Martinez#HAVcf2228204003 .668 21.8 4.1 .095 .601 .1901267
J.D. MartinezHAVdh361626330119 .683 64.1 3.8 .139 .613 .24947207
Michael Massey*SEA2b261515964416 .727 66.6 4.1 .193 .648 .25856240
James McCannSPRc 3487345023 .831 53.5 6.1 .225 .783 .27539165
Kyle McCann*DSPc 26732000 .944 6.4 8.2 .300 .952 .333518
Jake McCarthy* cf261466041236 .670 64.1 4.0 .105 .639 .21032188
Andrew McCutchenDSPdh3787339037 .802 48.6 5.8 .164 .776 .27825133
Reese McGuire*CEDc 291343011 .525 2.8 2.5 .028 .467 .13918
Jeff McNeil*LKE2b321385685711 .743 71.2 4.8 .167 .715 .28050212
Parker Meadows*SPRcf24147646539 .726 75.2 4.3 .188 .693 .29354246
Whit MerrifieldLKE2b3535161433 .616 14.2 3.3 .065 .564 .188542
Jackson Merrill*SEAcf21162707565 .745 91.7 5.0 .161 .702 .24261282
Drew Millas#NDFc 2629106102 .610 9.1 3.2 .021 .560 .160226
Jose MirandaNDF3b261205310312 .821 79.4 6.0 .154 .751 .20454231
Mickey Moniak*PEAcf2642193141 .797 27.9 5.5 .256 .805 .3521989
Dylan MooreNHPss31162618347 .776 87.1 5.6 .198 .880 .42163221
Dane MyersNDFrf282181001 .848 13.7 7.1 .151 .885 .288834
Kevin NewmanLKEss30144543348 .612 46.8 3.1 .081 .533 .15330164
Lars Nootbaar*PEArf26146620217 .777 85.2 5.5 .191 .785 .34859236
Nasim Nunez#CEDss23213000 .408 0.5 1.6 .000 .444 .30001
Matt Olson*DSP1b301627471311 .680 78.7 4.0 .143 .626 .25251242
Cristian PacheLKEcf2524110001 .551 8.1 2.7 .089 .476 .178529
Richie Palacios*CED2b2762293022 .688 33.8 4.6 .127 .736 .3221885
Isaac ParedesTOR3b25903660312 .737 41.7 4.2 .187 .662 .26530143
Jeremy PenaDSPss261626111514 .653 58.3 3.5 .115 .568 .16743210
David Peralta*PEArf36122502046 .731 61.4 4.8 .135 .686 .24335175
Wenceel Perez#DSPrf2483359323 .620 32.8 3.4 .132 .576 .24827107
Tommy PhamHAVrf3629140051 .799 20.4 5.6 .222 .785 .3101562
Kevin PillarPEAcf3527133102 .729 17.2 5.0 .137 .717 .2261451
Jurickson Profar#DSPlf311627125415 .823 103.7 5.9 .193 .827 .34062273
Cal Raleigh#DSPc 27103491128 .733 57.9 4.4 .224 .703 .34343189
Jose E. Ramirez#WTB3b31162738046 .800 110.5 5.8 .198 .843 .34169320
Heliot RamosLKEcf241625990417 .806 82.1 5.3 .215 .767 .32757257
J.T. RealmutoHAVc 3350239013 .738 28.7 4.5 .170 .661 .2191797
Rob RefsnyderNDFlf3369325114 .944 64.6 8.6 .234 .980 .34837161
Hunter RenfroeWTBrf3241180035 .605 14.6 2.9 .126 .530 .2391452
Bryan Reynolds#NDFlf291496570210 .820 100.7 6.3 .176 .801 .28054278
Austin RileyPEA3b271506470411 .805 89.3 5.2 .258 .760 .33381299
Anthony Rizzo*NHP1b34519001 .610 1.5 2.8 .059 .500 .17615
Victor RoblesNHPcf27105444633 .815 67.0 6.0 .094 .828 .17731176
Brendan RodgersWTB2b27157621229 .696 69.5 4.3 .110 .610 .18036215
Jake RogersPEAc 2953208013 .634 18.3 3.1 .207 .575 .2802076
Ben Rortvedt*CHIc 2639199006 .646 18.4 3.6 .057 .572 .178853
Adley Rutschman#TORc 2668345029 .751 42.5 4.8 .155 .692 .26524129
Gary SanchezNDFdh318340141.095 5.7 5.9 .4191.000 .452523
Carlos Santana#CHI1b381596640613 .870 108.7 6.7 .231 .872 .36867292
Nolan Schanuel*WTB1b221496279811 .623 57.7 3.6 .067 .598 .23225152
Daniel Schneemann*NDFss271034000 .574 2.5 2.8 .071 .542 .25027
Davis SchneiderHAVlf25162673016 .574 51.5 2.7 .140 .522 .24947192
Max SchuemannDSPss27118429325 .544 31.3 2.7 .043 .490 .1711393
Kyle Schwarber*SPRdh31156717037 .828 109.1 6.3 .219 .855 .40460280
Corey Seager*TORss30107485049 .857 77.0 6.4 .222 .835 .32945218
Marcus SemienCHI2b33162684079 .722 82.4 4.7 .159 .687 .27953243
Gavin Sheets*CHI1b28395011 .606 7.9 2.9 .170 .528 .239932
Michael Siani*CHIcf2446198621 .596 17.1 3.1 .091 .564 .206855
Jon Singleton*SEA1b32123476142 .667 50.8 4.2 .121 .632 .26531143
Austin SlaterHAVrf311364795310 .522 29.7 2.1 .092 .432 .16524121
Josh Smith*NDF3b2645185110 .769 26.2 6.1 .129 .798 .2711361
Will SmithLKEc 29111503027 .766 66.4 5.2 .177 .713 .25648201
Donovan SolanoSEA3b3641239021 .642 23.4 3.7 .122 .561 .1951379
Jorge SolerDSPdh321536530818 .760 79.8 4.6 .212 .716 .33665254
Edmundo SosaNDFss2844188032 .880 32.0 6.7 .281 .897 .3452795
Lenyn SosaPEA3b2438174003 .654 16.7 3.4 .156 .565 .2041465
Juan Soto*SEArf251627425111 .883 123.8 7.1 .233 .931 .43871302
George SpringerCHIrf341626810815 .710 77.5 4.3 .150 .677 .27750239
Jacob StallingsNDFc 34562540217 .749 27.0 3.9 .159 .649 .2422195
Giancarlo StantonCEDdh341626830325 .622 52.9 2.6 .184 .532 .25360237
Garrett Stubbs*HAVc 3168221012 .458 11.7 1.8 .056 .418 .162742
Eugenio SuarezSEA3b32162696045 .713 79.9 4.3 .199 .665 .28363265
Jack Suwinski*DSPcf251136000 .509 2.2 2.0 .143 .414 .171311
Seiya SuzukiNHPrf2947209030 .742 28.0 5.4 .155 .732 .2671778
Trey Sweeney*WTBss2426139103 .790 18.9 5.3 .181 .726 .2601358
Fernando TatisNDFrf25964432311 .861 70.1 6.2 .232 .848 .32151211
Mike Tauchman*PEArf331526610210 .643 63.5 3.6 .125 .611 .27035192
Leody Taveras#HAVcf251225221210 .602 44.9 3.2 .094 .585 .26125139
Tyrone TaylorDSPrf3076298438 .752 37.6 4.9 .127 .673 .18228116
Lane ThomasCHIrf28162607054 .723 73.8 4.6 .165 .731 .29949218
Michael Toglia#CED1b25150590015 .739 74.1 4.8 .236 .764 .40056227
Luis TorrensCEDc 2836134013 .601 10.9 2.9 .125 .525 .208939
Ezequiel TovarCEDss221566064420 .753 69.4 4.1 .207 .656 .23872269
Jose TrevinoSEAc 311123982112 .594 31.2 2.9 .094 .515 .21018106
Mike TroutHAVcf32040010 .695 4.6 4.6 .207 .846 .552210
Justin TurnerLKEdh391596550414 .719 76.0 4.6 .141 .679 .26247218
Trea TurnerSEAss31141642019 .726 77.6 4.6 .136 .670 .21040248
Ramon UriasNDF3b3048221012 .758 28.6 4.9 .206 .688 .2442197
Ildemaro Vargas#HAV3b321315084318 .644 45.4 3.2 .106 .566 .20336160
Daulton Varsho*PEAcf27153623424 .667 63.7 3.8 .198 .643 .32953214
Christian VazquezSPRc 33520000 .450 1.0 1.7 .050 .313 .05015
Nelson VelazquezNHPdh2543178010 .653 18.5 4.0 .106 .610 .2191055
Alex Verdugo*WTBlf281214885111 .627 42.7 3.2 .122 .552 .22932145
Matt VierlingDSPcf271556460313 .729 76.3 4.5 .163 .646 .22663254
Anthony VolpeSEAss231605703310 .623 51.2 3.2 .101 .581 .20628176
Will Wagner*NDF2b2534163004 .779 22.2 5.4 .130 .694 .1951467
Christian WalkerPEA1b331476320514 .714 69.9 4.2 .194 .679 .31050220
Jacob T. WilsonCHIss2219114204 .548 7.5 2.4 .041 .463 .153324
Jesse Winker*NHPlf301376012416 .632 55.4 3.5 .087 .621 .27330152
Brett Wisely*TOR2b2533155102 .814 22.3 5.6 .217 .757 .2661870
James Wood*SEAlf21124545056 .740 65.6 4.6 .166 .719 .29348199
Mike Yastrzemski*WTBrf33121487458 .645 44.2 3.3 .172 .611 .31634150

Analytical
NameTeamPAgePA/GAB/GBIPIPAVGTBWTBW/PATBWHTBWH/PAK/BB
C.J. Abrams*NHPss232.542.36157 .318100 .415106 .440 6.2
Jo AdellWTBrf253.112.84104 .288119 .684120 .690 3.2
Nick AhmedSPRss341.801.6375 .37345 .38548 .410 6.4
Ozzie Albies#CED2b273.543.29328 .287173 .397176 .404 2.7
Pete AlonsoLKE1b294.413.90423 .303367 .513377 .527 2.6
Jose AltuveNDF2b344.223.75398 .289234 .414243 .430 2.3
Yordan Alvarez*TORdh274.413.89402 .311387 .627394 .639 1.8
Miguel AmayaTORc 253.222.91275 .258138 .373141 .381 3.0
Orlando ArciaNDFss293.383.11185 .308139 .507140 .511 3.4
Nolan ArenadoCED3b333.923.57454 .284254 .416256 .419 1.8
Patrick Bailey#SPRc 252.772.50213 .286140 .439142 .445 2.7
Luken BakerCEDdh272.502.002 .00051.00051.000 1.0
Austin BarnesWTBc 342.712.51247 .328112 .320114 .326 3.6
Joey BartNHPc 273.202.80147 .374153 .575161 .605 2.7
Brett Baty*DSP3b242.362.1631 .35534 .57634 .576 3.8
Jake Bauers*LKE1b281.130.9633 .21227 .31028 .322 3.3
Josh Bell#HAV1b311.070.9140 .30032 .44433 .458 2.2
Cody Bellinger*NDFcf284.183.72323 .331215 .471220 .482 2.2
Will Benson*SPRlf263.673.0821 .19016 .36416 .364 2.7
Mookie BettsTORss314.614.01404 .304306 .531310 .538 1.2
JJ Bleday*SEAcf262.492.17162 .284170 .599170 .599 2.1
Xander BogaertsSPR2b314.113.88485 .276245 .385245 .385 3.1
Alec BohmCHI3b274.734.36593 .278347 .452355 .463 2.0
Jonah BrideTOR1b283.503.21256 .313201 .536201 .536 2.3
Jose CaballeroHAVss273.443.13311 .267170 .317176 .328 5.1
Oswaldo Cabrera#NHP3b252.762.48225 .244110 .347112 .353 2.3
Jeimer Candelario#SPR3b303.953.60267 .247183 .429187 .438 3.3
Mark CanhaHAV1b353.763.28168 .315109 .426114 .445 2.1
Dylan Carlson#NHPlf250.500.502 .5001 .5001 .500 0.0
Kerry Carpenter*CEDrf264.293.84270 .326254 .564260 .578 2.7
Corbin Carroll*TORcf234.173.67448 .259366 .541372 .550 1.6
Kody Clemens*HAV1b281.971.7686 .27973 .55374 .561 3.8
Ernie ClementTOR3b283.743.50431 .269252 .478253 .480 2.0
Michael Conforto*TORlf313.433.07189 .217151 .463154 .472 2.8
Willson ContrerasNDFc 323.783.09181 .354185 .544192 .565 1.7
Carlos CorreaPEAss294.493.98394 .345317 .551322 .560 1.7
J.P. Crawford*LKEss293.973.30324 .262302 .518308 .528 1.6
Pete Crow-Armstrong*TORcf223.162.75161 .261116 .443118 .450 2.9
Travis d'ArnaudDSPc 353.282.94118 .220126 .573132 .600 4.1
Bryan De La CruzSPRlf271.311.2744 .34125 .37325 .37321.0
Paul DeJongSEAss301.181.1347 .38333 .36734 .37818.5
Adrian Del Castillo*LKEc 243.362.97134 .27694 .41897 .431 2.5
Jonny DelucaSPRrf254.133.58126 .24659 .31764 .344 1.8
Zach DezenzoNHP1b242.292.006 .3334 .2504 .250 4.0
Yainer DiazCEDc 253.653.50389 .357240 .463241 .465 5.5
Brenton DoyleCEDcf264.484.08431 .297292 .412294 .415 3.8
Mauricio DubonPEAlf293.122.91235 .272106 .362108 .369 2.5
Ezequiel DuranWTB3b252.011.87112 .35757 .36358 .369 5.1
Tommy Edman#HAVcf292.592.29109 .23978 .47978 .479 1.9
Xavier Edwards#CHIss244.143.58443 .363290 .474291 .475 1.3
Thairo EstradaSEA2b281.931.8937 .29716 .29616 .29616.0
Kyle FarmerDSP2b332.101.83126 .20659 .31262 .328 2.1
Freddy FerminCHIc 293.573.26328 .290174 .377177 .384 2.9
Tyler FitzgeraldNHPss264.213.82303 .347234 .445237 .451 5.5
Wilmer FloresSPR1b323.883.33112 .18858 .35662 .380 1.4
Sal Frelick*LKErf243.973.49457 .287251 .395260 .409 1.9
Joey Gallo*LKE1b301.100.9823 .30420 .31320 .313 4.7
Adolis GarciaSPRrf314.163.78409 .271308 .457314 .466 3.5
Luis V. Garcia*NHP2b244.123.76387 .261212 .405214 .409 2.3
Andres Gimenez*PEA2b253.363.12361 .227137 .293142 .304 3.2
Nick GonzalesWTB2b252.652.48192 .385129 .492130 .496 5.4
Hunter GoodmanTORc 243.062.8831 .22619 .36519 .365 8.5
Trent Grisham*NHPcf273.573.0872 .25063 .47765 .492 2.3
David Hamilton*SPRss263.643.30374 .275253 .430258 .438 3.2
Garrett HampsonCEDcf291.941.8163 .22222 .24223 .253 5.8
Mitch HanigerCHIrf333.723.28264 .318187 .418190 .425 2.6
Ian Happ#CEDlf294.283.72389 .319316 .464320 .470 2.3
Bryce Harper*NDF1b314.543.95414 .355399 .567402 .571 2.2
Michael Harris II*SPRcf234.183.88353 .323235 .472236 .474 3.0
Austin HaysCEDlf283.273.02106 .27463 .37166 .388 5.4
Austin HedgesWTBc 312.131.98104 .10629 .14530 .15010.6
Jonah Heim#HAVc 292.572.45156 .26393 .43194 .435 4.4
Jason Heyward*NHPrf343.713.30224 .183140 .419145 .434 2.0
Kyle HigashiokaPEAc 343.573.25235 .170213 .510215 .514 4.0
Sam Hilliard* lf301.711.5567 .29971 .46772 .474 5.8
Nico HoernerNHP2b274.043.57524 .288272 .416283 .433 1.0
Spencer Horwitz*NDF1b264.523.93346 .283247 .456256 .472 2.1
Jonathan IndiaWTB2b274.163.50354 .305251 .447270 .481 1.7
Connor JoeCED1b313.002.7330 .20019 .42219 .422 2.3
Josh JungWTB3b263.833.52297 .253189 .405193 .413 4.7
Colt Keith*TOR2b222.442.3085 .24729 .27629 .276 4.0
Max Kepler*HAVrf313.653.38206 .24392 .30895 .318 4.2
Alejandro KirkNHPc 253.322.89287 .233139 .364142 .372 1.0
Steven Kwan*NHPlf264.413.77481 .262283 .427288 .435 1.1
Joey Loperfido*NDFlf253.403.1374 .32445 .33147 .346 6.4
Nicky Lopez*HAV2b294.193.80484 .281220 .324227 .335 2.6
Otto LopezLKE2b254.444.13528 .295278 .387283 .394 3.1
Brandon Lowe*CHI2b294.524.14474 .308382 .522391 .534 3.2
Josh Lowe*WTBrf264.133.66277 .343228 .432232 .439 3.5
Nathaniel Lowe*SPR1b284.513.82450 .340360 .492365 .499 1.5
Nick MadrigalNHP3b271.451.1812 .0833 .1883 .188 1.0
Luke MaileSEAc 332.202.04105 .22951 .29053 .301 5.0
Justyn-Henry MalloyNDFdh243.132.6844 .34162 .52162 .521 3.1
Ketel Marte#TOR2b304.363.87430 .270350 .549356 .559 1.9
Starling MarteWTBrf353.383.07131 .25273 .37274 .378 3.3
Angel Martinez#HAVcf221.961.82148 .31181 .39782 .402 2.7
J.D. MartinezHAVdh363.913.47354 .325269 .425277 .438 3.1
Michael Massey*SEA2b263.923.62439 .253274 .460278 .466 2.8
James McCannSPRc 343.523.31222 .338181 .525184 .533 5.4
Kyle McCann*DSPc 264.574.2917 .41219 .59420 .62511.0
Jake McCarthy* cf264.113.63445 .283230 .381244 .404 2.3
Andrew McCutchenDSPdh373.733.29205 .351165 .487170 .501 2.7
Reese McGuire*CEDc 292.532.1225 .28012 .27914 .326 3.0
Jeff McNeil*LKE2b324.123.64407 .273258 .454265 .467 2.0
Parker Meadows*SPRcf244.393.95391 .292298 .461303 .469 3.4
Whit MerrifieldLKE2b352.181.86121 .26457 .35458 .360 1.5
Jackson Merrill*SEAcf214.364.03519 .303323 .457325 .460 3.0
Drew Millas#NDFc 263.663.2470 .34337 .34937 .349 2.3
Jose MirandaNDF3b264.324.02417 .355256 .482264 .497 3.0
Mickey Moniak*PEAcf262.542.32122 .262100 .518101 .523 4.3
Dylan MooreNHPss313.813.19346 .292298 .482316 .511 2.1
Dane MyersNDFrf283.863.4846 .47841 .50642 .519 3.7
Kevin NewmanLKEss303.773.50408 .289193 .355196 .361 3.4
Lars Nootbaar*PEArf264.253.70398 .286310 .500313 .505 1.7
Nasim Nunez#CEDss231.861.437 .1434 .3084 .308 1.0
Matt Olson*DSP1b304.614.06459 .277315 .422327 .438 2.5
Cristian PacheLKEcf251.020.9456 .32137 .33638 .345 5.4
Richie Palacios*CED2b272.622.19173 .277123 .420131 .447 1.8
Isaac ParedesTOR3b253.553.22255 .255169 .462174 .475 2.5
Jeremy PenaDSPss263.773.54475 .280231 .378241 .394 4.5
David Peralta*PEArf363.833.39303 .340223 .444229 .456 2.8
Wenceel Perez#DSPrf243.072.72236 .263140 .390143 .398 2.5
Tommy PhamHAVrf363.503.1592 .30471 .50771 .507 3.7
Kevin PillarPEAcf351.991.85101 .32755 .41459 .444 5.8
Jurickson Profar#DSPlf314.403.70469 .277359 .504376 .528 1.3
Cal Raleigh#DSPc 274.163.68274 .237238 .485243 .495 2.8
Jose E. Ramirez#WTB3b314.564.19569 .271375 .508376 .509 1.5
Heliot RamosLKEcf243.703.33370 .305312 .521313 .523 2.6
J.T. RealmutoHAVc 334.053.80146 .336109 .456111 .464 5.8
Rob RefsnyderNDFlf333.322.96191 .408191 .588194 .597 2.9
Hunter RenfroeWTBrf323.052.69119 .24470 .38970 .389 2.2
Bryan Reynolds#NDFlf294.273.87417 .360330 .502337 .513 3.0
Austin RileyPEA3b274.313.96396 .278343 .530348 .538 3.8
Anthony Rizzo*NHP1b342.111.8913 .3087 .3687 .368 2.0
Victor RoblesNHPcf274.233.87324 .417194 .437205 .462 4.9
Brendan RodgersWTB2b273.963.64427 .326255 .411261 .420 3.4
Jake RogersPEAc 292.972.76114 .22888 .42390 .433 5.8
Ben Rortvedt*CHIc 262.261.98121 .34774 .37278 .392 2.5
Adley Rutschman#TORc 263.172.83244 .283162 .470163 .472 1.7
Gary SanchezNDFdh312.432.2122 .27324 .70625 .735 6.0
Carlos Santana#CHI1b384.183.62442 .285370 .557374 .563 1.4
Nolan Schanuel*WTB1b224.213.50408 .275230 .367240 .383 1.6
Daniel Schneemann*NDFss272.832.3317 .29413 .38213 .382 1.8
Davis SchneiderHAVlf254.153.74373 .241255 .379258 .383 3.4
Max SchuemannDSPss273.302.88258 .298135 .315142 .331 2.9
Kyle Schwarber*SPRdh314.603.86358 .313389 .543392 .547 1.9
Corey Seager*TORss304.333.86330 .294265 .546267 .551 1.7
Marcus SemienCHI2b334.223.73498 .253310 .453315 .461 1.4
Gavin Sheets*CHI1b281.231.1463 .22238 .40038 .400 3.8
Michael Siani*CHIcf242.542.24109 .33069 .34870 .354 5.1
Jon Singleton*SEA1b323.813.30291 .292201 .422202 .424 2.0
Austin SlaterHAVrf313.453.14281 .263152 .317156 .326 5.0
Josh Smith*NDF3b263.703.10114 .34281 .43889 .481 2.0
Will SmithLKEc 294.093.72346 .303237 .471245 .487 2.7
Donovan SolanoSEA3b362.442.26175 .25795 .39795 .397 2.6
Jorge SolerDSPdh324.273.74385 .273325 .498327 .501 2.4
Edmundo SosaNDFss281.881.71120 .325102 .543109 .580 6.6
Lenyn SosaPEA3b242.562.46124 .26671 .40872 .414 6.2
Juan Soto*SEArf254.583.77453 .285426 .574428 .577 1.1
George SpringerCHIrf344.203.74460 .283303 .445306 .449 2.1
Jacob StallingsNDFc 343.533.15151 .344114 .449120 .472 3.7
Giancarlo StantonCEDdh344.223.90369 .252281 .411285 .417 5.4
Garrett Stubbs*HAVc 313.112.77141 .21359 .26765 .294 3.3
Eugenio SuarezSEA3b324.303.88391 .279318 .457328 .471 4.0
Jack Suwinski*DSPcf253.002.9223 .21712 .33312 .33311.0
Seiya SuzukiNHPrf294.353.90131 .33695 .45597 .464 3.2
Trey Sweeney*WTBss242.282.0880 .37568 .48969 .496 4.3
Fernando TatisNDFrf254.103.75300 .320238 .537244 .551 3.3
Mike Tauchman*PEArf334.353.78415 .246268 .405276 .418 1.9
Leody Taveras#HAVcf253.763.30348 .253199 .381199 .381 1.8
Tyrone TaylorDSPrf302.292.12212 .368127 .426132 .443 6.1
Lane ThomasCHIrf283.753.32374 .305273 .450282 .465 2.8
Michael Toglia#CED1b253.883.40272 .279293 .497299 .507 3.3
Luis TorrensCEDc 283.192.8691 .23149 .36652 .388 2.7
Ezequiel TovarCEDss223.813.62387 .331286 .472291 .48010.3
Jose TrevinoSEAc 312.972.63270 .244146 .367149 .374 2.0
Mike TroutHAVcf321.000.7321 .09519 .47520 .500 0.8
Justin TurnerLKEdh394.123.58424 .288285 .435300 .458 2.0
Trea TurnerSEAss314.554.28467 .310280 .436284 .442 3.7
Ramon UriasNDF3b302.031.92149 .289105 .475108 .489 6.3
Ildemaro Vargas#HAV3b323.743.40414 .254197 .388199 .392 1.3
Daulton Varsho*PEAcf274.053.57329 .246279 .448281 .451 3.1
Christian VazquezSPRc 332.502.5016 .2505 .2505 .25099.0
Nelson VelazquezNHPdh253.242.91100 .35071 .39972 .404 3.6
Alex Verdugo*WTBlf283.613.21348 .236191 .391194 .398 1.8
Matt VierlingDSPcf274.173.88455 .314292 .452296 .458 3.6
Anthony VolpeSEAss233.543.25388 .294212 .372216 .379 3.7
Will Wagner*NDF2b254.183.95121 .36476 .46676 .466 3.3
Christian WalkerPEA1b334.273.68365 .236283 .448302 .478 2.5
Jacob T. WilsonCHIss221.841.5893 .21535 .30738 .333 0.6
Jesse Winker*NHPlf304.363.66369 .274233 .388242 .403 1.7
Brett Wisely*TOR2b252.672.4786 .38478 .50381 .523 6.5
James Wood*SEAlf214.333.82296 .358257 .472258 .473 3.1
Mike Yastrzemski*WTBrf333.583.07285 .221208 .427210 .431 2.2

vs LHP
    Versus Left-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*NHPss23 .246 .283 .391 .6741383453316446
Jo AdellWTBrf25 .281 .338 .645 .9831213410210251026
Nick AhmedSPRss34 .346 .393 .519 .91252183028314
Ozzie Albies#CED2b27 .272 .287 .389 .67616244100312228
Pete AlonsoLKE1b29 .275 .371 .613 .984142399013292135
Jose AltuveNDF2b34 .310 .402 .471 .873174541604232234
Yordan Alvarez*TORdh27 .410 .459 .7561.2161566411213301232
Miguel AmayaTORc 25 .088 .083 .147 .230343200307
Orlando ArciaNDFss29 .302 .362 .512 .87343131128410
Nolan ArenadoCED3b33 .220 .255 .404 .6591413150717718
Patrick Bailey#SPRc 25 .098 .203 .098 .3015150002622
Luken BakerCEDdh27 .250 .4001.0001.40041001211
Austin BarnesWTBc 34 .312 .354 .351 .70477243006517
Joey BartNHPc 27 .350 .433 .6421.075123433011201333
Brett Baty*DSP3b24 .273 .273 .545 .818113001204
Jake Bauers*LKE1b28 .071 .188 .071 .259141000023
Josh Bell#HAV1b31 .375 .500 .375 .87583000122
Cody Bellinger*NDFcf28 .304 .312 .430 .7411354156017130
Will Benson*SPRlf26 .000 .000 .000 .00070000005
Mookie BettsTORss31 .298 .371 .516 .88812437934151412
JJ Bleday*SEAcf26 .260 .300 .595 .89513134801222845
Xander BogaertsSPR2b31 .210 .295 .283 .57713829212131721
Alec BohmCHI3b27 .270 .324 .495 .819196531709271613
Jonah BrideTOR1b28 .222 .314 .289 .60345100015616
Jose CaballeroHAVss27 .133 .196 .203 .399128176018875
Oswaldo Cabrera#NHP3b25 .163 .180 .184 .364498100218
Jeimer Candelario#SPR3b30 .210 .325 .360 .68510021522101530
Mark CanhaHAV1b35 .308 .392 .508 .90065207027816
Dylan Carlson#NHPlf25 .000 .000 .000 .00000000000
Kerry Carpenter*CEDrf26 .022 .043 .022 .0644610000120
Corbin Carroll*TORcf23 .195 .253 .391 .6431693322925950
Kody Clemens*HAV1b28 .205 .245 .386 .6314495018312
Ernie ClementTOR3b28 .167 .194 .283 .477120202329414
Michael Conforto*TORlf31 .265 .320 .559 .879136364012311144
Willson ContrerasNDFc 32 .194 .364 .328 .692671360171926
Carlos CorreaPEAss29 .336 .405 .589 .99410736716211123
J.P. Crawford*LKEss29 .293 .397 .571 .968147433410282226
Pete Crow-Armstrong*TORcf22 .094 .094 .094 .1883230001010
Travis d'ArnaudDSPc 35 .248 .331 .628 .959121304014321135
Bryan De La CruzSPRlf27 .333 .355 .467 .8223010210315
Paul DeJongSEAss30 .167 .167 .278 .4443661011016
Adrian Del Castillo*LKEc 24 .189 .246 .208 .45353101004322
Jonny DelucaSPRrf25 .143 .348 .171 .5193551001109
Zach DezenzoNHP1b24 .250 .333 .250 .58382000115
Yainer DiazCEDc 25 .254 .293 .401 .6951423660525832
Brenton DoyleCEDcf26 .197 .267 .318 .58615731100351441
Mauricio DubonPEAlf29 .243 .274 .386 .66070174027313
Ezequiel DuranWTB3b25 .281 .319 .313 .63164182008416
Tommy Edman#HAVcf29 .262 .325 .533 .85810728617171123
Xavier Edwards#CHIss24 .294 .379 .353 .73115345330222230
Thairo EstradaSEA2b28 .296 .296 .444 .741278210008
Kyle FarmerDSP2b33 .183 .250 .250 .500120226101927
Freddy FerminCHIc 29 .354 .423 .416 .83911340401221426
Tyler FitzgeraldNHPss26 .339 .389 .518 .90711238913211128
Wilmer FloresSPR1b32 .217 .308 .413 .7214610302645
Sal Frelick*LKErf24 .230 .317 .405 .722126291412161036
Joey Gallo*LKE1b30 .000 .000 .000 .00020000002
Adolis GarciaSPRrf31 .253 .316 .481 .79715840909291449
Luis V. Garcia*NHP2b24 .159 .192 .174 .36669111004216
Andres Gimenez*PEA2b25 .156 .156 .156 .311457000007
Nick GonzalesWTB2b25 .372 .384 .6201.00412948143419526
Hunter GoodmanTORc 24 .103 .129 .172 .3012932001114
Trent Grisham*NHPcf27 .225 .279 .375 .6544093012113
David Hamilton*SPRss26 .237 .285 .338 .6231393331311750
Garrett HampsonCEDcf29 .158 .220 .184 .4043861001311
Mitch HanigerCHIrf33 .194 .333 .226 .5593161003711
Ian Happ#CEDlf29 .255 .333 .455 .78914537916201645
Bryce Harper*NDF1b31 .297 .387 .474 .862175521007302751
Michael Harris II*SPRcf23 .341 .383 .6211.00413245401131836
Austin HaysCEDlf28 .236 .297 .378 .67512730120217840
Austin HedgesWTBc 31 .111 .143 .198 .3408191028235
Jonah Heim#HAVc 29 .248 .276 .442 .7181293210817529
Jason Heyward*NHPrf34 .120 .120 .180 .3005060014015
Kyle HigashiokaPEAc 34 .160 .196 .410 .6061001640718535
Sam Hilliard* lf30 .309 .324 .7501.074682130916129
Nico HoernerNHP2b27 .391 .466 .494 .96015661703221915
Spencer Horwitz*NDF1b26 .123 .180 .211 .3915772012414
Jonathan IndiaWTB2b27 .340 .500 .5001.0005017501131417
Connor JoeCED1b31 .000 .222 .000 .22270000021
Josh JungWTB3b26 .256 .375 .487 .86239100035814
Colt Keith*TOR2b22 .231 .222 .231 .453266000208
Max Kepler*HAVrf31 .194 .244 .208 .45272141004322
Alejandro KirkNHPc 25 .250 .368 .438 .8064812302898
Steven Kwan*NHPlf26 .276 .362 .414 .77715242306182034
Joey Loperfido*NDFlf25 .167 .306 .233 .539305200259
Nicky Lopez*HAV2b29 .299 .310 .357 .6671544660112328
Otto LopezLKE2b25 .176 .199 .246 .4451422510317426
Brandon Lowe*CHI2b29 .296 .332 .520 .852196581401027749
Josh Lowe*WTBrf26 .065 .204 .065 .2694630001725
Nathaniel Lowe*SPR1b28 .323 .433 .379 .81216152302143152
Nick MadrigalNHP3b27 .111 .273 .111 .38491000122
Luke MaileSEAc 33 .163 .216 .279 .4951041730311635
Justyn-Henry MalloyNDFdh24 .208 .305 .528 .8337215316141040
Ketel Marte#TOR2b30 .310 .323 .595 .91815849901241221
Starling MarteWTBrf35 .208 .264 .308 .572120255213833
Angel Martinez#HAVcf22 .333 .409 .385 .7943913200858
J.D. MartinezHAVdh36 .260 .381 .390 .7711233270382348
Michael Massey*SEA2b26 .283 .333 .531 .86414541112718936
James McCannSPRc 34 .319 .340 .637 .978912980720221
Kyle McCann*DSPc 26 .000 .500 .000 .50010000010
Jake McCarthy* cf26 .292 .347 .396 .7431544546017835
Andrew McCutchenDSPdh37 .234 .327 .426 .75347110037518
Reese McGuire*CEDc 29 .000 .250 .000 .25050000103
Jeff McNeil*LKE2b32 .217 .279 .279 .5581292820216830
Parker Meadows*SPRcf24 .224 .274 .423 .6971563581726950
Whit MerrifieldLKE2b35 .158 .209 .184 .394386100334
Jackson Merrill*SEAcf21 .252 .284 .333 .6171594070218833
Drew Millas#NDFc 26 .188 .278 .188 .465163000328
Jose MirandaNDF3b26 .237 .275 .342 .617761861011314
Mickey Moniak*PEAcf26 .250 .286 .250 .536205000107
Dylan MooreNHPss31 .303 .409 .6521.0601554724010422642
Dane MyersNDFrf28 .480 .536 .8801.4162512511223
Kevin NewmanLKEss30 .190 .250 .289 .53912123711121017
Lars Nootbaar*PEArf26 .291 .371 .507 .878134391215171643
Nasim Nunez#CEDss23 .000 .000 .000 .00050000002
Matt Olson*DSP1b30 .258 .313 .448 .76119450701024951
Cristian PacheLKEcf25 .171 .256 .257 .5143563006317
Richie Palacios*CED2b27 .040 .143 .040 .1832510000310
Isaac ParedesTOR3b25 .261 .310 .423 .7321423750615930
Jeremy PenaDSPss26 .300 .323 .479 .80219057141629520
David Peralta*PEArf36 .250 .350 .423 .77352136016518
Wenceel Perez#DSPrf24 .231 .315 .338 .65465153206819
Tommy PhamHAVrf36 .270 .306 .492 .798631750313510
Kevin PillarPEAcf35 .324 .367 .490 .8571023312118316
Jurickson Profar#DSPlf31 .316 .361 .526 .88717154909201123
Cal Raleigh#DSPc 27 .102 .170 .347 .5174950045211
Jose E. Ramirez#WTB3b31 .351 .378 .609 .988174611501032916
Heliot RamosLKEcf24 .326 .414 .5961.00914146919282145
J.T. RealmutoHAVc 33 .444 .474 .444 .918188000113
Rob RefsnyderNDFlf33 .276 .349 .522 .87113437908201449
Hunter RenfroeWTBrf32 .178 .250 .305 .55511821902191230
Bryan Reynolds#NDFlf29 .264 .320 .390 .71015942505171243
Austin RileyPEA3b27 .290 .358 .634 .9921313815010271225
Anthony Rizzo*NHP1b34 .000 .000 .000 .00040000001
Victor RoblesNHPcf27 .244 .300 .289 .58990222104721
Brendan RodgersWTB2b27 .340 .416 .460 .87615051903232127
Jake RogersPEAc 29 .159 .288 .295 .5844473016817
Ben Rortvedt*CHIc 26 .275 .370 .300 .6704011100459
Adley Rutschman#TORc 26 .304 .402 .507 .90914845608152420
Gary SanchezNDFdh31 .400 .4091.0501.459208104813
Carlos Santana#CHI1b38 .315 .373 .594 .9671655210012311733
Nolan Schanuel*WTB1b22 .212 .337 .247 .5841463150032648
Daniel Schneemann*NDFss27 .167 .211 .167 .377183000016
Davis SchneiderHAVlf25 .118 .168 .230 .3981521834212967
Max SchuemannDSPss27 .091 .167 .136 .3034440101414
Kyle Schwarber*SPRdh31 .356 .441 .529 .97017462608252554
Corey Seager*TORss30 .353 .382 .392 .77451182008317
Marcus SemienCHI2b33 .340 .416 .566 .982159541317322118
Gavin Sheets*CHI1b28 .091 .091 .091 .182111000003
Michael Siani*CHIcf24 .207 .268 .297 .5661112321219949
Jon Singleton*SEA1b32 .143 .225 .257 .4823551013416
Austin SlaterHAVrf31 .174 .250 .261 .51169123015720
Josh Smith*NDF3b26 .286 .412 .429 .840288400059
Will SmithLKEc 29 .261 .336 .496 .832115301015131327
Donovan SolanoSEA3b36 .201 .253 .331 .58413928305111026
Jorge SolerDSPdh32 .263 .357 .468 .825156411705222245
Edmundo SosaNDFss28 .264 .308 .570 .87912132114616634
Lenyn SosaPEA3b24 .246 .265 .395 .6601142850414326
Juan Soto*SEArf25 .224 .346 .455 .80115635719222823
George SpringerCHIrf34 .157 .263 .209 .47215324202142153
Jacob StallingsNDFc 34 .217 .320 .415 .73510623415201336
Giancarlo StantonCEDdh34 .174 .238 .305 .54316729406121357
Garrett Stubbs*HAVc 31 .158 .292 .158 .450193000437
Eugenio SuarezSEA3b32 .240 .361 .500 .861154374012212767
Jack Suwinski*DSPcf25 .091 .167 .364 .530111001118
Seiya SuzukiNHPrf29 .333 .414 .6251.03948165031879
Trey Sweeney*WTBss24 .333 .417 .508 .925632120312927
Fernando TatisNDFrf25 .179 .349 .224 .573671230071624
Mike Tauchman*PEArf33 .248 .304 .344 .648125313039929
Leody Taveras#HAVcf25 .122 .265 .195 .4604153002815
Tyrone TaylorDSPrf30 .263 .309 .430 .73911430141112631
Lane ThomasCHIrf28 .254 .372 .458 .83014236455312529
Michael Toglia#CED1b25 .215 .287 .403 .689149321006171458
Luis TorrensCEDc 28 .143 .234 .238 .472426101258
Ezequiel TovarCEDss22 .245 .271 .524 .79514736151828641
Jose TrevinoSEAc 31 .160 .288 .220 .5085080018912
Mike TroutHAVcf32 .000 .000 .000 .00030000000
Justin TurnerLKEdh39 .290 .397 .412 .810131381002192333
Trea TurnerSEAss31 .287 .343 .496 .83912937607131023
Ramon UriasNDF3b30 .302 .316 .605 .92012939901031135
Ildemaro Vargas#HAV3b32 .289 .317 .421 .7387622810435
Daulton Varsho*PEAcf27 .215 .292 .389 .68114932507211739
Christian VazquezSPRc 33 .000 .000 .000 .00050000001
Nelson VelazquezNHPdh25 .274 .325 .372 .6971133161116943
Alex Verdugo*WTBlf28 .180 .293 .200 .4935091001713
Matt VierlingDSPcf27 .247 .304 .405 .709158391304161336
Anthony VolpeSEAss23 .217 .293 .326 .61913830033191533
Will Wagner*NDF2b25 .059 .158 .059 .217171000226
Christian WalkerPEA1b33 .230 .326 .354 .68011326204191637
Jacob T. WilsonCHIss22 .217 .333 .348 .681235110241
Jesse Winker*NHPlf30 .255 .347 .340 .68710627601111235
Brett Wisely*TOR2b25 .286 .316 .538 .854912680511140
James Wood*SEAlf21 .174 .219 .246 .46669122016420
Mike Yastrzemski*WTBrf33 .145 .221 .242 .4636292203524

vs RHP
    Versus Right-handed Pitchers
NameTeamPAgeAVGOBPSPCOPSABH2B3BHRRBIBBK
C.J. Abrams*NHPss23 .256 .323 .419 .742862250316616
Jo AdellWTBrf25 .289 .341 .7371.078381120511315
Nick AhmedSPRss34 .222 .276 .241 .51754121002218
Ozzie Albies#CED2b27 .239 .309 .346 .654243581105262443
Pete AlonsoLKE1b29 .249 .325 .431 .755490122290205948145
Jose AltuveNDF2b34 .225 .277 .328 .60532974709332267
Yordan Alvarez*TORdh27 .262 .347 .537 .88438910223028814875
Miguel AmayaTORc 25 .252 .304 .372 .676301761018362156
Orlando ArciaNDFss29 .273 .316 .478 .7942095710011351348
Nolan ArenadoCED3b33 .272 .342 .353 .6954161131008334372
Patrick Bailey#SPRc 25 .275 .335 .462 .796236651519252047
Luken BakerCEDdh27 .000 .000 .000 .00000000000
Austin BarnesWTBc 34 .231 .284 .255 .53924757600111762
Joey BartNHPc 27 .248 .344 .440 .78410927714201337
Brett Baty*DSP3b24 .279 .354 .535 .88943120139515
Jake Bauers*LKE1b28 .117 .254 .233 .48760740141037
Josh Bell#HAV1b31 .208 .306 .377 .68453113024718
Cody Bellinger*NDFcf28 .280 .365 .443 .8082717614010403651
Will Benson*SPRlf26 .167 .306 .333 .6393052013611
Mookie BettsTORss31 .279 .372 .462 .83337710516415485469
JJ Bleday*SEAcf26 .259 .389 .500 .88911630626182625
Xander BogaertsSPR2b31 .257 .283 .371 .65446311917012551783
Alec BohmCHI3b27 .252 .309 .391 .7005111294138473486
Jonah BrideTOR1b28 .301 .352 .528 .8802999011019532453
Jose CaballeroHAVss27 .203 .262 .303 .5653607316162727102
Oswaldo Cabrera#NHP3b25 .220 .298 .318 .61623652615192551
Jeimer Candelario#SPR3b30 .201 .252 .394 .6462895819211321880
Mark CanhaHAV1b35 .241 .324 .323 .64715838403191737
Dylan Carlson#NHPlf25 .500 .500 .5001.00021000000
Kerry Carpenter*CEDrf26 .303 .382 .594 .976357108191121704092
Corbin Carroll*TORcf23 .266 .364 .532 .896425113201521666568
Kody Clemens*HAV1b28 .297 .337 .649 .986742280627518
Ernie ClementTOR3b28 .311 .345 .517 .86237311623018552136
Michael Conforto*TORlf31 .141 .251 .282 .53315622705232042
Willson ContrerasNDFc 32 .303 .409 .531 .9402116412012403262
Carlos CorreaPEAss29 .298 .372 .489 .86140312033114414676
J.P. Crawford*LKEss29 .195 .331 .382 .71333866134145067114
Pete Crow-Armstrong*TORcf22 .245 .324 .459 .78419648369332357
Travis d'ArnaudDSPc 35 .197 .247 .461 .70776155058427
Bryan De La CruzSPRlf27 .171 .167 .286 .4523561014016
Paul DeJongSEAss30 .300 .333 .420 .75350150029221
Adrian Del Castillo*LKEc 24 .233 .333 .411 .74414634507172036
Jonny DelucaSPRrf25 .206 .286 .262 .5481262670051026
Zach DezenzoNHP1b24 .000 .143 .000 .14360000013
Yainer DiazCEDc 25 .321 .340 .465 .8043551142736461067
Brenton DoyleCEDcf26 .238 .294 .388 .682487116155164639162
Mauricio DubonPEAlf29 .245 .291 .314 .605204501101191225
Ezequiel DuranWTB3b25 .280 .310 .366 .67682234019320
Tommy Edman#HAVcf29 .135 .233 .135 .368375000458
Xavier Edwards#CHIss24 .316 .395 .435 .83037711912123365063
Thairo EstradaSEA2b28 .115 .148 .115 .264263000018
Kyle FarmerDSP2b33 .111 .281 .222 .50345520161013
Freddy FerminCHIc 29 .211 .257 .312 .56930865409191763
Tyler FitzgeraldNHPss26 .230 .270 .396 .66636684190145320144
Wilmer FloresSPR1b32 .149 .270 .223 .4949414401101421
Sal Frelick*LKErf24 .250 .326 .331 .6574321081544364770
Joey Gallo*LKE1b30 .145 .242 .236 .4785582016731
Adolis GarciaSPRrf31 .220 .284 .399 .683454100210206537130
Luis V. Garcia*NHP2b24 .252 .309 .400 .70840810321013533568
Andres Gimenez*PEA2b25 .203 .254 .275 .529389791604252367
Nick GonzalesWTB2b25 .265 .301 .333 .6341173150110528
Hunter GoodmanTORc 24 .300 .333 .600 .933206002413
Trent Grisham*NHPcf27 .189 .326 .432 .7587414224101524
David Hamilton*SPRss26 .225 .297 .404 .7013968917316573995
Garrett HampsonCEDcf29 .170 .204 .234 .4384783003112
Mitch HanigerCHIrf33 .240 .321 .364 .6853638714294241112
Ian Happ#CEDlf29 .230 .335 .374 .708447103321103867144
Bryce Harper*NDF1b31 .284 .363 .538 .900437124431227654126
Michael Harris II*SPRcf23 .258 .306 .367 .673330851155332460
Austin HaysCEDlf28 .067 .097 .200 .297302101119
Austin HedgesWTBc 31 .038 .088 .048 .13610541005650
Jonah Heim#HAVc 29 .247 .293 .351 .643771920210411
Jason Heyward*NHPrf34 .190 .292 .405 .6972474714311373147
Kyle HigashiokaPEAc 34 .200 .267 .507 .7742805611025662584
Sam Hilliard* lf30 .114 .225 .129 .35470810051035
Nico HoernerNHP2b27 .234 .301 .333 .634423992406423541
Spencer Horwitz*NDF1b26 .260 .349 .434 .783415108202165851101
Jonathan IndiaWTB2b27 .244 .346 .382 .72842210325011195194
Connor JoeCED1b31 .235 .278 .441 .719348102328
Josh JungWTB3b26 .213 .251 .369 .62039083103156618108
Colt Keith*TOR2b22 .205 .244 .260 .5047315400348
Max Kepler*HAVrf31 .185 .240 .293 .533205381412181449
Alejandro KirkNHPc 25 .201 .296 .257 .553284571600223637
Steven Kwan*NHPlf26 .239 .332 .343 .675414991229535849
Joey Loperfido*NDFlf25 .211 .242 .316 .55895205119342
Nicky Lopez*HAV2b29 .200 .284 .247 .5324619215212748106
Otto LopezLKE2b25 .269 .326 .380 .70552714230284539106
Brandon Lowe*CHI2b29 .259 .328 .483 .811474123196257044114
Josh Lowe*WTBrf26 .242 .319 .408 .726422102343105146159
Nathaniel Lowe*SPR1b28 .264 .367 .428 .795458121191186572101
Nick MadrigalNHP3b27 .000 .000 .000 .00040000000
Luke MaileSEAc 33 .169 .246 .186 .43359101003520
Justyn-Henry MalloyNDFdh24 .200 .351 .233 .5853061000712
Ketel Marte#TOR2b30 .251 .341 .489 .83040710216623705588
Starling MarteWTBrf35 .207 .281 .379 .66158121037613
Angel Martinez#HAVcf22 .240 .287 .347 .6341503670314930
J.D. MartinezHAVdh36 .221 .294 .362 .65643997233113939147
Michael Massey*SEA2b26 .230 .275 .402 .6784059318216462560
James McCannSPRc 34 .270 .315 .459 .7742336314010321466
Kyle McCann*DSPc 26 .310 .333 .621 .9542993028011
Jake McCarthy* cf26 .230 .306 .335 .641379871066523462
Andrew McCutchenDSPdh37 .290 .363 .448 .811252731309472767
Reese McGuire*CEDc 29 .226 .314 .258 .572317100349
Jeff McNeil*LKE2b32 .267 .336 .471 .80637410031015513861
Parker Meadows*SPRcf24 .240 .313 .424 .736425102148165243125
Whit MerrifieldLKE2b35 .270 .351 .350 .7011002712171219
Jackson Merrill*SEAcf21 .277 .323 .464 .78649413730418693392
Drew Millas#NDFc 26 .269 .345 .295 .64078212005917
Jose MirandaNDF3b26 .327 .368 .489 .8574191373377662260
Mickey Moniak*PEAcf26 .250 .292 .538 .831156395212291140
Dylan MooreNHPss31 .199 .322 .332 .6543617218382551117
Dane MyersNDFrf28 .229 .302 .250 .55248111004523
Kevin NewmanLKEss30 .261 .299 .337 .6363831001704381981
Lars Nootbaar*PEArf26 .232 .330 .414 .7444069422514485883
Nasim Nunez#CEDss23 .200 .500 .200 .70051000031
Matt Olson*DSP1b30 .211 .312 .334 .64646498221113464131
Cristian PacheLKEcf25 .212 .268 .303 .57166140024526
Richie Palacios*CED2b27 .241 .362 .382 .744220531116203558
Isaac ParedesTOR3b25 .232 .303 .437 .740190449010211734
Jeremy PenaDSPss26 .227 .269 .310 .579384871705351674
David Peralta*PEArf36 .260 .335 .390 .725392102161114743115
Wenceel Perez#DSPrf24 .198 .276 .336 .612253501273232565
Tommy PhamHAVrf36 .270 .309 .492 .801631731310423
Kevin PillarPEAcf35 .045 .087 .045 .132221000217
Jurickson Profar#DSPlf31 .240 .370 .427 .79742910326018557590
Cal Raleigh#DSPc 27 .226 .314 .447 .76038587160235847125
Jose E. Ramirez#WTB3b31 .248 .311 .425 .73650412521122564665
Heliot RamosLKEcf24 .239 .297 .435 .73239895172195434100
J.T. RealmutoHAVc 33 .248 .291 .432 .723206516110281166
Rob RefsnyderNDFlf33 .359 .423 .5831.006156561217361637
Hunter RenfroeWTBrf32 .268 .354 .390 .74441112015610
Bryan Reynolds#NDFlf29 .300 .365 .494 .859437131215186740115
Austin RileyPEA3b27 .233 .285 .467 .751463108300265932141
Anthony Rizzo*NHP1b34 .308 .400 .385 .785134100223
Victor RoblesNHPcf27 .367 .405 .475 .8803161162503401167
Brendan RodgersWTB2b27 .240 .283 .347 .629421101131104019108
Jake RogersPEAc 29 .195 .224 .423 .6471492970922453
Ben Rortvedt*CHIc 26 .239 .333 .306 .63913432601101643
Adley Rutschman#TORc 26 .224 .263 .335 .5991613660422935
Gary SanchezNDFdh31 .182 .250 .182 .432112000103
Carlos Santana#CHI1b38 .260 .359 .472 .83141110724021586174
Nolan Schanuel*WTB1b22 .229 .330 .309 .638376861505315278
Daniel Schneemann*NDFss27 .200 .467 .400 .867102200155
Davis SchneiderHAVlf25 .196 .285 .346 .63145489230153954150
Max SchuemannDSPss27 .221 .312 .263 .5753317310202538108
Kyle Schwarber*SPRdh31 .201 .331 .439 .77142886180285984157
Corey Seager*TORss30 .273 .349 .520 .86938110417125624464
Marcus SemienCHI2b33 .209 .285 .343 .6284469318014604675
Gavin Sheets*CHI1b28 .208 .262 .403 .66577166039620
Michael Siani*CHIcf24 .250 .304 .344 .64864161117522
Jon Singleton*SEA1b32 .233 .329 .355 .6843778819374254102
Austin SlaterHAVrf31 .188 .244 .281 .5243676912264124136
Josh Smith*NDF3b26 .260 .367 .386 .75212733432141532
Will SmithLKEc 29 .263 .323 .421 .7443429020210332371
Donovan SolanoSEA3b36 .293 .337 .402 .740822430210615
Jorge SolerDSPdh32 .221 .299 .435 .73441692200237749122
Edmundo SosaNDFss28 .300 .364 .520 .88450153129112
Lenyn SosaPEA3b24 .208 .263 .377 .64153113025311
Juan Soto*SEArf25 .275 .402 .509 .911454125248226896109
George SpringerCHIrf34 .274 .334 .457 .79145312425516704383
Jacob StallingsNDFc 34 .298 .341 .421 .7621213690214635
Giancarlo StantonCEDdh34 .198 .251 .400 .65146592280227131181
Garrett Stubbs*HAVc 31 .157 .239 .219 .45817828421111449
Eugenio SuarezSEA3b32 .217 .267 .396 .663475103280198126144
Jack Suwinski*DSPcf25 .208 .208 .292 .500245200203
Seiya SuzukiNHPrf29 .237 .291 .345 .63713933522131045
Trey Sweeney*WTBss24 .219 .242 .406 .649641460210116
Fernando TatisNDFrf25 .311 .338 .580 .91833810526121601165
Mike Tauchman*PEArf33 .198 .310 .331 .64145089131153567115
Leody Taveras#HAVcf25 .218 .303 .313 .616418911228385291
Tyrone TaylorDSPrf30 .317 .345 .416 .76116151100219536
Lane ThomasCHIrf28 .235 .297 .386 .68339693205104830125
Michael Toglia#CED1b25 .198 .305 .454 .7593687398235752159
Luis TorrensCEDc 28 .231 .299 .372 .67178185029519
Ezequiel TovarCEDss22 .266 .291 .448 .738429114322145211134
Jose TrevinoSEAc 31 .215 .294 .315 .608302651016383166
Mike TroutHAVcf32 .154 .378 .385 .763264002597
Justin TurnerLKEdh39 .228 .317 .374 .691438100201146344100
Trea TurnerSEAss31 .272 .307 .387 .69547512913014392295
Ramon UriasNDF3b30 .188 .261 .237 .49980151018715
Ildemaro Vargas#HAV3b32 .231 .294 .332 .625386892106273444
Daulton Varsho*PEAcf27 .182 .273 .389 .66240173168175048164
Christian VazquezSPRc 33 .267 .267 .333 .600154100203
Nelson VelazquezNHPdh25 .149 .273 .277 .5494770023715
Alex Verdugo*WTBlf28 .217 .292 .352 .6443838320110403968
Matt VierlingDSPcf27 .264 .307 .429 .73644311728995425100
Anthony VolpeSEAss23 .241 .285 .339 .6253869312462421100
Will Wagner*NDF2b25 .336 .368 .482 .85013746110318724
Christian WalkerPEA1b33 .204 .306 .417 .72343288200246247120
Jacob T. WilsonCHIss22 .200 .294 .213 .5077515100076
Jesse Winker*NHPlf30 .203 .326 .291 .6173998117062669100
Brett Wisely*TOR2b25 .250 .339 .404 .74352133116712
James Wood*SEAlf21 .260 .343 .442 .785412107276127554157
Mike Yastrzemski*WTBrf33 .194 .296 .379 .6763566996154453103