League batting leaders -- Eck League
Regular season -- as of 5/28/2026

Batting average On-base percentage Slugging percentage
           
BogaertsDCM .343 Montgomery,CHLF .429 Montgomery,CHLF .804
Guerrero,VNIA .338 Soto,JCLT .428 SchwarberSPG .770
Soto,JCLT .333 JudgeNIA .426 Suarez,EGCB .761
Olson,MCHI .332 SchwarberSPG .413 RaleighGCB .699
Freeman,FJAC .328 BogaertsDCM .412 Soto,JCLT .639
DonovanSPG .326 Olson,MCHI .407 BuxtonNIA .618
Montgomery,CHLF .318 Perdomo,GGCB .397 SoderstromCHI .617
SoderstromCHI .311 Guerrero,VNIA .396 GrishamCHI .597
AltuveGCB .311 FriedlLKN .394 RookerSPG .589
JeffersHLF .309 CallSPG .390 Olson,MCHI .578
           
           
Hits Runs Runs batted in
           
Olson,MCHI66 Olson,MCHI45 Suarez,EGCB42
BogaertsDCM60 SoderstromCHI40 CamineroKAN40
Freeman,FJAC60 Ramirez,JDCM39 Olson,MCHI39
AltuveGCB56 RaleighGCB34 RaleighGCB36
TatisCHI53 Perdomo,GGCB33 Hernandez,TISP36
SoderstromCHI52 Soto,JCLT31 GrishamCHI34
Ramirez,JDCM52 Suarez,EGCB31 AltuveGCB34
Wilson,JaCHI50 SteerISP31 Ramirez,JDCM34
Soto,JCLT49 TatisCHI31 BuxtonNIA32
Perdomo,GGCB49 SchwarberSPG30 SoderstromCHI32
           
           
Doubles Triples Homeruns
           
Freeman,FJAC18 BuxtonNIA3 Suarez,EGCB23
Olson,MCHI15 BurlesonNIA3 RaleighGCB21
Ramirez,JDCM15 MarshISP3 SchwarberSPG14
Hernandez,TISP13 BenintendiMBH2 Montgomery,CHLF14
PenaSPG12 VarshoSPG2 SoderstromCHI14
France,THLF12 RengifoCLT2 GrishamCHI13
Guerrero,VNIA11 MoniakMBH2 Ramirez,JDCM13
JeffersHLF11 RookerSPG2 Soto,JCLT12
MarseeISP10 Harris,MISP2 CamineroKAN11
Smith,PDCM10 Contreras,WEHLF2 BuxtonNIA10
           
           
Extra base hits Stolen bases Steal percentage
           
Suarez,EGCB30 AbramsCHI17-3 StoryKAN1.000
Ramirez,JDCM30 Ramirez,JDCM13-2 Perdomo,GGCB1.000
RaleighGCB29 TatisCHI13-4 Soto,JCLT1.000
Olson,MCHI27 StoryKAN12-0 StottISP1.000
Freeman,FJAC24 Perdomo,GGCB10-0 ArozarenaMBH1.000
Montgomery,CHLF23 Soto,JCLT10-0 ChourioHLF1.000
SoderstromCHI23 Scott,VJAC9-2 PenaSPG1.000
Hernandez,TISP23 Garcia,MKAN9-6 BuxtonNIA .889
Soto,JCLT21 BuxtonNIA8-1 Pages,AKAN .875
SchwarberSPG20 ChisholmKAN8-7 Ramirez,JDCM .867
           
           
Walks Intentional walks Strikeouts
           
Marte,KDCM30 RaleighGCB7 Olson,MCHI57
RaleighGCB28 Freeman,FJAC5 TatisCHI57
Perdomo,GGCB28 KurtzMBH4 SteerISP55
JudgeNIA26 Montgomery,CHLF4 Suarez,EGCB54
Olson,MCHI25 Ramirez,JDCM4 Contreras,WEHLF53
Montgomery,CHLF23 Turner,TMBH3 Hernandez,TISP53
OzunaCLT23 Herrera,IDCM3 SoderstromCHI51
Soto,JCLT23 MarshISP3 RaleighGCB48
TorresCHI22 CamineroKAN3 ChisholmKAN47
StowersDCM22 Marte,KDCM3 Wells,ADCM46
           
           
Sacrifice bunts Sacrifice flies Hit by pitch
           
NootbaarDCM9 TorkelsonCHI6 France,THLF8
LukesDCM5 TatisCHI4 Wilson,JaCHI6
Smith,JDCM4 Urias,RDCM3 Suarez,EGCB6
Simpson,CKAN3 Montgomery,CHLF3 ArozarenaMBH5
Fermin,FKAN2 TorresCHI3 PenaSPG5
Arias,GGCB2 Wells,ADCM3 Diaz,YanLKN5
Harris,MISP2 Garcia,AdJAC3 DurbinGCB5
Allen,NNIA1 Garcia,MKAN3 Rodriguez,JuCLT5
RitterDCM1 SoderstromCHI3 FriedlLKN4
ManzardoMBH1 Ramirez,JDCM3 AdellGCB4
           
           
Ground ball DP Runs created Runs created/27 outs
           
Wilson,JaCHI8 Olson,MCHI 48.7 Montgomery,CHLF12.8
KirkLKN7 RaleighGCB 45.0 SchwarberSPG12.4
LukesDCM7 Soto,JCLT 44.2 Soto,JCLT11.8
ChourioHLF7 Suarez,EGCB 43.7 Suarez,EGCB10.0
PhamISP7 SoderstromCHI 42.5 RaleighGCB 9.8
TorkelsonCHI7 Montgomery,CHLF 37.6 Olson,MCHI 9.7
AltuveGCB7 Freeman,FJAC 37.5 SoderstromCHI 9.6
Kelly,CarKAN6 Ramirez,JDCM 36.0 GrishamCHI 8.8
BurlesonNIA6 Perdomo,GGCB 35.2 JudgeNIA 8.7
IndiaISP6 BogaertsDCM 34.9 RookerSPG 8.3
           
           
Isolated power Total average Total bases
           
Montgomery,CHLF .486 Montgomery,CHLF1.434 Suarez,EGCB121
Suarez,EGCB .484 SchwarberSPG1.361 RaleighGCB116
SchwarberSPG .480 Soto,JCLT1.290 Olson,MCHI115
RaleighGCB .428 Suarez,EGCB1.207 Ramirez,JDCM110
VarshoSPG .337 RaleighGCB1.180 SoderstromCHI103
BuxtonNIA .333 SoderstromCHI1.095 AltuveGCB96
Soto,JCLT .306 GrishamCHI1.048 Freeman,FJAC96
GrishamCHI .306 Olson,MCHI1.044 Soto,JCLT94
SoderstromCHI .305 JudgeNIA1.044 BogaertsDCM87
MoniakMBH .295 BuxtonNIA1.011 Hernandez,TISP87
           
           
On-base plus slugging Secondary average AB per homerun
           
Montgomery,CHLF1.232 Montgomery,CHLF .692 Suarez,EGCB 6.9
SchwarberSPG1.183 SchwarberSPG .690 SchwarberSPG 7.1
Suarez,EGCB1.111 RaleighGCB .596 Montgomery,CHLF 7.6
RaleighGCB1.071 Suarez,EGCB .566 RaleighGCB 7.9
Soto,JCLT1.067 Soto,JCLT .531 GrishamCHI 11.1
SoderstromCHI1.005 JudgeNIA .467 SoderstromCHI 11.9
Olson,MCHI .985 GrishamCHI .451 Soto,JCLT 12.3
JudgeNIA .983 SoderstromCHI .443 VarshoSPG 12.3
GrishamCHI .980 BuxtonNIA .439 BuxtonNIA 12.3
RookerSPG .941 VarshoSPG .430 Walker,CSPG 13.0
           
           
Atbats Plate appearances Games
           
Ramirez,JDCM208 Ramirez,JDCM232 Olson,MCHI52
TatisCHI207 TatisCHI231 TatisCHI52
Olson,MCHI199 Olson,MCHI226 Ramirez,JDCM51
Hernandez,TISP197 SteerISP216 BogaertsDCM50
SteerISP194 Hernandez,TISP209 SoderstromCHI50
Kiner-FalefaJAC184 Perdomo,GGCB204 NootbaarDCM49
Freeman,FJAC183 BogaertsDCM200 Wilson,JaCHI49
AltuveGCB180 Freeman,FJAC200 Freeman,FJAC48
BogaertsDCM175 Kiner-FalefaJAC197 Hernandez,TISP48
Perdomo,GGCB172 RaleighGCB196 Kiner-FalefaJAC48
           
           
Current hit streak Longest hit streak 
           
SchneemannISP1 Henderson,GLKN14    
    Freeman,FJAC10    
    Guerrero,VNIA10    
    Ramirez,JDCM10    
    CamineroKAN9    
    ChisholmKAN9    
    AltuveGCB8    
    Baldwin,DCHI8    
    BogaertsDCM8    
    RefsnyderKAN8    
           
           
Total bases + BB + HBP TB+BB+HBP rate Plate appearances per game
           
RaleighGCB144 Montgomery,CHLF .820 Perdomo,GGCB4.86
Olson,MCHI141 SchwarberSPG .810 RaleighGCB4.67
Suarez,EGCB140 Suarez,EGCB .778 PenaSPG4.67
Ramirez,JDCM131 RaleighGCB .735 Guerrero,VNIA4.66
SoderstromCHI126 Soto,JCLT .688 JudgeNIA4.63
Soto,JCLT119 SoderstromCHI .653 WittNIA4.63
Freeman,FJAC112 GrishamCHI .647 AltuveGCB4.60
Montgomery,CHLF109 JudgeNIA .635 GoodmanMBH4.57
BogaertsDCM109 BuxtonNIA .634 Diaz,YanLKN4.57
Perdomo,GGCB109 Olson,MCHI .624 Ramirez,JDCM4.55
           
           
Total bases plus walks TB+BB rate AB per game
           
RaleighGCB144 Montgomery,CHLF .820 WittNIA4.41
Olson,MCHI140 SchwarberSPG .810 AltuveGCB4.29
Suarez,EGCB134 Suarez,EGCB .744 Guerrero,VNIA4.25
Ramirez,JDCM129 RaleighGCB .735 PenaSPG4.22
SoderstromCHI125 Soto,JCLT .676 Turner,TMBH4.21
Soto,JCLT117 SoderstromCHI .648 GoodmanMBH4.18
Freeman,FJAC110 JudgeNIA .635 Hernandez,TISP4.10
Montgomery,CHLF109 GrishamCHI .635 Perdomo,GGCB4.10
BogaertsDCM109 BuxtonNIA .626 Ramirez,JDCM4.08
AltuveGCB107 Olson,MCHI .619 ArraezHLF4.07
           
           
Balls in park In-play average Strikeout/walk ratio
           
Ramirez,JDCM176 Olson,MCHI .421 ArraezHLF 0.8
ArraezHLF156 Pages,AKAN .411 Marte,KDCM 0.9
Kiner-FalefaJAC152 BogaertsDCM .397 Soto,JCLT 1.0
TatisCHI147 Freeman,FJAC .388 CallSPG 1.0
AltuveGCB140 Guerrero,VNIA .382 Garcia,MKAN 1.0
BohmISP139 Henderson,GLKN .378 Perdomo,GGCB 1.1
Freeman,FJAC139 JeffersHLF .376 Ramirez,JDCM 1.2
BogaertsDCM136 JudgeNIA .372 FrelickMBH 1.2
Hernandez,TISP136 YelichKAN .366 StottISP 1.2
SteerISP135 SoderstromCHI .362 JudgeNIA 1.4
           
           
Batting average vs LHP On-base percentage vs LHP Slugging percentage vs LHP
           
Wilson,JaCHI .460 Wilson,JaCHI .500 Suarez,EGCB1.029
Olson,MCHI .417 Guerrero,VNIA .500 SchwarberSPG1.000
JeffersHLF .417 JeffersHLF .500 RaleighGCB .932
Pages,AKAN .407 JudgeNIA .475 Wilson,JaCHI .860
RaleighGCB .386 Olson,MCHI .470 TorresCHI .750
Freeman,FJAC .383 Suarez,EGCB .452 Olson,MCHI .733
Guerrero,VNIA .382 RaleighGCB .449 CamineroKAN .702
JudgeNIA .364 TorresCHI .439 RookerSPG .688
Suarez,EGCB .353 Pages,AKAN .429 AltuveGCB .682
Soto,JCLT .340 CallSPG .429 JeffersHLF .667
           
           
Hits vs LHP Runs batted in vs LHP On-base plus slugging vs LHP
           
Olson,MCHI25 Olson,MCHI17 Suarez,EGCB1.482
Wilson,JaCHI23 CamineroKAN16 SchwarberSPG1.389
Freeman,FJAC23 SchwarberSPG13 RaleighGCB1.381
Pages,AKAN22 StoryKAN13 Wilson,JaCHI1.360
RaleighGCB17 Wilson,JaCHI13 Olson,MCHI1.203
Soto,JCLT17 BuxtonNIA12 TorresCHI1.189
TorresCHI16 RaleighGCB12 JeffersHLF1.167
JeffersHLF15 BenintendiMBH11 RookerSPG1.093
Baldwin,DCHI15 GrishamCHI11 JudgeNIA1.081
StrawJAC15 AdellGCB10 CamineroKAN1.068
           
           
Doubles vs LHP Triples vs LHP Homeruns vs LHP
           
Olson,MCHI9 BenintendiMBH2 SchwarberSPG7
MarseeISP7 Olson,MCHI2 Suarez,EGCB7
Freeman,FJAC7 McNeilMBH1 RaleighGCB7
StrawJAC6 Montgomery,CHLF1 CamineroKAN6
Wilson,JaCHI6 WagamanLKN1 TorresCHI6
Castro,WJAC5 Arias,GGCB1 Diaz,YanLKN5
TorresCHI5 AdellGCB1 AltuveGCB5
Garcia,MKAN5 LewisHLF1 Wilson,JaCHI4
LindorCLT5 BurlesonNIA1 GrishamCHI3
WallsHLF4 Contreras,WEHLF1 Garcia,AdJAC3
           
           
Extra base hits vs LHP Total bases vs LHP Isolated power vs LHP
           
Olson,MCHI13 Olson,MCHI44 SchwarberSPG .688
Wilson,JaCHI11 Wilson,JaCHI43 Suarez,EGCB .676
TorresCHI11 RaleighGCB41 RaleighGCB .545
RaleighGCB10 TorresCHI39 TorresCHI .442
Suarez,EGCB9 Freeman,FJAC36 CamineroKAN .404
Freeman,FJAC9 Suarez,EGCB35 Wilson,JaCHI .400
Diaz,YanLKN8 CamineroKAN33 RookerSPG .375
SchwarberSPG8 SchwarberSPG32 AltuveGCB .364
MarseeISP8 AltuveGCB30 Olson,MCHI .317
BenintendiMBH7 Diaz,YanLKN29 GoodmanMBH .310
           
           
Walks vs LHP Strikeouts vs LHP Hit by pitch vs LHP
           
TorresCHI13 Pages,AKAN20 StoryKAN3
Herrera,IDCM11 OzunaCLT19 LindorCLT3
OzunaCLT10 Olson,MCHI18 Harris,MISP2
Garcia,MKAN9 SteerISP16 FriedlLKN2
ChisholmKAN8 ChisholmKAN16 Kiner-FalefaJAC2
JudgeNIA7 Castro,WJAC16 ConfortoJAC2
Chapman,MNIA7 Williams,CISP15 Wilson,JaCHI2
Guerrero,VNIA7 TorkelsonCHI15 ChisholmKAN2
Suarez,EGCB7 Vargas,MCLT15 HollidayLKN1
Baldwin,DCHI7 RefsnyderKAN14 DonovanSPG1
           
           
Sacrifice bunts vs LHP Sacrifice flies vs LHP Atbats vs LHP
           
NootbaarDCM3 TorkelsonCHI5 Freeman,FJAC60
Fermin,FKAN1 StoryKAN2 Olson,MCHI60
Allen,NNIA1 TatisCHI2 TatisCHI55
LukesDCM1 Jackson,AGCB1 Pages,AKAN54
Smith,JDCM1 O'NeillDCM1 Garcia,MKAN53
FrelickMBH1 Young,CJAC1 LindorCLT53
Arias,GGCB1 DeJongNIA1 Rodriguez,JuCLT53
    PhamISP1 Vargas,MCLT53
    AbramsCHI1 Castro,WJAC52
    PasquantinoKAN1 TorresCHI52
           
           
AB per homerun vs LHP AB per double vs LHP Plate appearances vs LHP
           
SchwarberSPG 4.6 Olson,MCHI 6.7 Olson,MCHI66
Suarez,EGCB 4.9 StrawJAC 7.7 TorresCHI66
RaleighGCB 6.3 Wilson,JaCHI 8.3 Freeman,FJAC62
CamineroKAN 7.8 Freeman,FJAC 8.6 Garcia,MKAN62
TorresCHI 8.7 HeimCLT 10.0 TatisCHI61
AltuveGCB 8.8 Turner,TMBH 10.0 LindorCLT59
GoodmanMBH 9.7 Castro,WJAC 10.4 OzunaCLT57
RookerSPG 10.7 TorresCHI 10.4 Soto,JCLT57
Chapman,MNIA 11.7 PolancoMBH 10.5 Castro,WJAC56
BuxtonNIA 12.3 Garcia,MKAN 10.6 Pages,AKAN56
           
           
Batting average vs RHP On-base percentage vs RHP Slugging percentage vs RHP
           
AnthonyGCB .361 AnthonyGCB .485 Montgomery,CHLF .859
McNeilMBH .350 McNeilMBH .443 Soto,JCLT .691
BogaertsDCM .336 Montgomery,CHLF .440 Suarez,EGCB .688
DonovanSPG .333 Soto,JCLT .440 BuxtonNIA .686
Soto,JCLT .330 SchwarberSPG .424 SoderstromCHI .672
FrelickMBH .329 StowersDCM .422 SchwarberSPG .662
Montgomery,CHLF .326 BogaertsDCM .421 StowersDCM .629
Guerrero,VNIA .324 JudgeNIA .407 AnthonyGCB .627
StottISP .319 FrelickMBH .407 MoniakMBH .621
BurlesonNIA .315 FriedlLKN .404 RaleighGCB .615
           
           
Hits vs RHP Runs batted in vs RHP On-base plus slugging vs RHP
           
BogaertsDCM47 Suarez,EGCB32 Montgomery,CHLF1.298
StottISP43 Hernandez,TISP31 Soto,JCLT1.130
TatisCHI43 Ramirez,JDCM31 AnthonyGCB1.112
AltuveGCB42 Montgomery,CHLF29 SchwarberSPG1.085
Olson,MCHI41 SoderstromCHI27 SoderstromCHI1.063
SoderstromCHI39 StowersDCM25 StowersDCM1.050
Kiner-FalefaJAC38 CamineroKAN24 BuxtonNIA1.030
Ramirez,JDCM38 RaleighGCB24 McNeilMBH1.026
Freeman,FJAC37 AltuveGCB24 Suarez,EGCB1.007
MarshISP37 GrishamCHI23 GrishamCHI .977
           
           
Doubles vs RHP Triples vs RHP Homeruns vs RHP
           
Ramirez,JDCM12 BuxtonNIA3 Suarez,EGCB16
Freeman,FJAC11 MarshISP3 Montgomery,CHLF14
PenaSPG10 RengifoCLT2 RaleighGCB14
Smith,PDCM10 VarshoSPG2 SoderstromCHI13
StottISP10 RookerSPG2 Ramirez,JDCM12
France,THLF9 MoniakMBH2 Soto,JCLT10
ArraezHLF9 BurlesonNIA2 GrishamCHI10
Garcia,LVJAC9 Rodriguez,JuCLT2 StowersDCM9
Perdomo,GGCB9 Harris,MISP2 Hernandez,TISP9
MarshISP9 Kiner-FalefaJAC2 CarpenterKAN8
           
           
Extra base hits vs RHP Total bases vs RHP Isolated power vs RHP
           
Ramirez,JDCM25 Ramirez,JDCM88 Montgomery,CHLF .533
Montgomery,CHLF21 Suarez,EGCB86 Suarez,EGCB .432
Suarez,EGCB21 SoderstromCHI86 RaleighGCB .385
SoderstromCHI21 Montgomery,CHLF79 SchwarberSPG .382
RaleighGCB19 RaleighGCB75 BuxtonNIA .372
Hernandez,TISP19 StottISP73 SoderstromCHI .367
StottISP17 Hernandez,TISP73 CarpenterKAN .364
Smith,PDCM16 Olson,MCHI71 Soto,JCLT .361
BuxtonNIA15 TatisCHI70 MoniakMBH .356
MoniakMBH15 GrishamCHI69 VarshoSPG .351
           
           
Walks vs RHP Strikeouts vs RHP Hit by pitch vs RHP
           
Marte,KDCM23 TatisCHI47 France,THLF7
RaleighGCB23 Hernandez,TISP44 Suarez,EGCB6
Perdomo,GGCB22 Suarez,EGCB43 PenaSPG5
BogaertsDCM22 Contreras,WEHLF40 Rodriguez,JuCLT5
Montgomery,CHLF21 SoderstromCHI40 ArozarenaMBH4
StowersDCM21 Olson,MCHI39 Wilson,JaCHI4
AnthonyGCB20 SteerISP39 Diaz,YanLKN4
JudgeNIA19 StowersDCM38 DurbinGCB4
GrishamCHI19 Smith,PDCM37 AdellGCB4
SoderstromCHI19 RaleighGCB35 Perdomo,GGCB4
           
           
Sacrifice bunts vs RHP Sacrifice flies vs RHP Atbats vs RHP
           
NootbaarDCM6 Montgomery,CHLF3 Ramirez,JDCM161
LukesDCM4 Wells,ADCM3 TatisCHI152
Simpson,CKAN3 Garcia,MKAN3 Hernandez,TISP151
Smith,JDCM3 SoderstromCHI3 SteerISP150
Harris,MISP2 Ramirez,JDCM3 BogaertsDCM140
RitterDCM1 Urias,RDCM2 Kiner-FalefaJAC139
Fermin,FKAN1 White,EDCM2 Olson,MCHI139
ManzardoMBH1 CorreaSPG2 AltuveGCB136
MeadowsCLT1 RookerSPG2 StottISP135
Arias,GGCB1 TorresCHI2 PhamISP132
           
           
AB per homerun vs RHP AB per double vs RHP Plate appearances vs RHP
           
Montgomery,CHLF 6.6 McNeilMBH 7.5 Ramirez,JDCM179
Suarez,EGCB 7.8 PenaSPG 8.9 TatisCHI170
RaleighGCB 8.7 Smith,PDCM 10.3 SteerISP169
CarpenterKAN 9.6 Freeman,FJAC 11.2 BogaertsDCM165
Soto,JCLT 9.7 Dominguez,JNIA 12.0 Olson,MCHI160
SchwarberSPG 9.7 DonovanSPG 12.4 Hernandez,TISP159
SoderstromCHI 9.8 France,THLF 12.4 Perdomo,GGCB156
ChisholmKAN 11.1 PolancoMBH 12.7 StottISP156
StowersDCM 11.7 Guerrero,VNIA 12.8 SoderstromCHI151
GrishamCHI 11.9 JeffersHLF 12.9 Kiner-FalefaJAC148