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

Batting average On-base percentage Slugging percentage
           
BogaertsDCM .354 JudgeNIA .453 SchwarberSPG .770
Olson,MCHI .352 AnthonyGCB .449 Montgomery,CHLF .765
Soto,JCLT .346 SoderstromCHI .427 Suarez,EGCB .735
AltuveGCB .342 Montgomery,CHLF .420 RaleighGCB .722
SoderstromCHI .341 Perdomo,GGCB .419 BuxtonNIA .654
StottISP .341 Olson,MCHI .418 Soto,JCLT .654
JudgeNIA .327 SchwarberSPG .413 Olson,MCHI .639
DonovanSPG .326 Soto,JCLT .412 SoderstromCHI .625
BurlesonNIA .325 TorresCHI .411 AnthonyGCB .611
Freeman,FJAC .321 FriedlLKN .405 ChisholmKAN .592
           
           
Hits Runs Runs batted in
           
AltuveGCB41 SchwarberSPG30 BuxtonNIA32
Olson,MCHI38 Olson,MCHI28 CamineroKAN28
Soto,JCLT37 PenaSPG25 Olson,MCHI28
BurlesonNIA37 RaleighGCB25 SchwarberSPG27
Guerrero,VNIA37 Perdomo,GGCB23 Suarez,EGCB25
ArraezHLF37 SoderstromCHI22 RookerSPG24
Perdomo,GGCB36 BuxtonNIA22 RaleighGCB24
BogaertsDCM35 JudgeNIA22 MoniakMBH22
Freeman,FJAC35 FriedlLKN21 AltuveGCB22
JudgeNIA34 Soto,JCLT21 Soto,JCLT21
           
           
Doubles Triples Homeruns
           
PenaSPG12 BuxtonNIA3 Suarez,EGCB15
Freeman,FJAC11 BurlesonNIA3 RaleighGCB15
France,THLF9 BenintendiMBH2 SchwarberSPG14
Kiner-FalefaJAC9 Harris,MISP2 Montgomery,CHLF10
ChourioHLF9 VarshoSPG2 BuxtonNIA10
Olson,MCHI9 MoniakMBH2 Soto,JCLT9
PolancoMBH9 Olson,MCHI2 ChisholmKAN8
Guerrero,VNIA9 Rodriguez,JuCLT2 Walker,CSPG8
Turner,TMBH9 RookerSPG2 RookerSPG8
WittNIA9 Martin,ACHI1 CarpenterKAN7
           
           
Extra base hits Stolen bases Steal percentage
           
RaleighGCB22 Garcia,MKAN9-5 Perdomo,GGCB1.000
SchwarberSPG20 Perdomo,GGCB8-0 StoryKAN1.000
Suarez,EGCB19 StoryKAN8-0 AbramsCHI1.000
BuxtonNIA17 AbramsCHI7-0 StottISP1.000
Olson,MCHI17 Ramirez,JDCM7-1 ArozarenaMBH1.000
Freeman,FJAC17 TatisCHI7-1 ChourioHLF1.000
Montgomery,CHLF16 BuxtonNIA6-1 Garcia,LVJAC1.000
Ramirez,JDCM16 Scott,VJAC6-2 Pages,AKAN1.000
BurlesonNIA16 StottISP5-0 PenaSPG1.000
PenaSPG16 ChisholmKAN5-3 Soto,JCLT1.000
           
           
Walks Intentional walks Strikeouts
           
JudgeNIA24 RaleighGCB6 Contreras,WEHLF39
SchwarberSPG21 KurtzMBH4 Suarez,EGCB38
Perdomo,GGCB18 Herrera,IDCM3 RaleighGCB36
Montgomery,CHLF17 Marte,KDCM3 ChisholmKAN34
OzunaCLT17 Turner,TMBH3 SuzukiLKN34
RaleighGCB17 MarshISP2 YelichKAN33
ProfarLKN16 Montgomery,CHLF2 Chapman,MNIA33
AnthonyGCB16 SchwarberSPG2 Arias,GGCB30
Garcia,MKAN16 JudgeNIA2 LaureanoGCB30
CallSPG15 AltuveGCB2 De La Cruz,ELKN30
           
           
Sacrifice bunts Sacrifice flies Hit by pitch
           
NootbaarDCM3 Wells,ADCM3 ArozarenaMBH5
LukesDCM3 TorkelsonCHI3 Wilson,JaCHI5
Harris,MISP2 Garcia,MKAN3 Diaz,YanLKN5
RitterDCM1 Urias,RDCM2 PenaSPG5
Allen,NNIA1 Jung,JoCHI2 France,THLF4
Fermin,FKAN1 LukesDCM2 Suarez,EGCB4
Simpson,CKAN1 TorresCHI2 Rodriguez,JuCLT4
ManzardoMBH1 Abreu,WHLF2 FriedlLKN3
Arias,GGCB1 Montgomery,CHLF2 AdellGCB3
DurbinGCB1 AdellGCB2 Contreras,WEHLF3
           
           
Ground ball DP Runs created Runs created/27 outs
           
PhamISP6 SchwarberSPG 33.2 Montgomery,CHLF12.6
KirkLKN6 RaleighGCB 30.6 SchwarberSPG12.4
Contreras,WEHLF6 Soto,JCLT 30.1 Soto,JCLT11.5
Wilson,JaCHI5 Olson,MCHI 29.3 SoderstromCHI11.1
CamineroKAN5 JudgeNIA 28.1 Olson,MCHI10.8
ChourioHLF5 Perdomo,GGCB 28.1 AnthonyGCB10.5
Diaz,YanLKN5 Montgomery,CHLF 27.4 JudgeNIA10.3
Turner,TMBH5 Suarez,EGCB 25.8 RaleighGCB 9.7
GoodmanMBH5 RookerSPG 25.0 StottISP 9.7
AltuveGCB5 SoderstromCHI 24.6 Perdomo,GGCB 9.6
           
           
Isolated power Total average Total bases
           
Suarez,EGCB .480 Montgomery,CHLF1.386 RaleighGCB83
SchwarberSPG .480 SchwarberSPG1.361 SchwarberSPG77
Montgomery,CHLF .457 Soto,JCLT1.197 Suarez,EGCB75
RaleighGCB .452 AnthonyGCB1.192 BuxtonNIA70
BuxtonNIA .374 RaleighGCB1.176 Soto,JCLT70
VarshoSPG .337 SoderstromCHI1.169 Olson,MCHI69
Ramirez,JDCM .310 JudgeNIA1.149 AltuveGCB67
Soto,JCLT .308 Suarez,EGCB1.143 RookerSPG66
MoniakMBH .295 Olson,MCHI1.139 BurlesonNIA66
RookerSPG .295 Perdomo,GGCB1.101 Freeman,FJAC64
           
           
On-base plus slugging Secondary average AB per homerun
           
Montgomery,CHLF1.185 SchwarberSPG .690 Suarez,EGCB 6.8
SchwarberSPG1.183 Montgomery,CHLF .667 SchwarberSPG 7.1
RaleighGCB1.085 RaleighGCB .600 RaleighGCB 7.7
Suarez,EGCB1.069 Suarez,EGCB .569 Montgomery,CHLF 8.1
Soto,JCLT1.066 AnthonyGCB .514 BuxtonNIA 10.7
AnthonyGCB1.061 JudgeNIA .490 Soto,JCLT 11.9
Olson,MCHI1.057 BuxtonNIA .477 AnthonyGCB 12.0
SoderstromCHI1.052 Ramirez,JDCM .460 ChisholmKAN 12.3
JudgeNIA1.040 SoderstromCHI .443 VarshoSPG 12.3
ChisholmKAN .974 VarshoSPG .430 SoderstromCHI 12.6
           
           
Atbats Plate appearances Games
           
WittNIA123 Perdomo,GGCB136 AdellGCB28
ArraezHLF121 RaleighGCB132 AltuveGCB28
AltuveGCB120 Guerrero,VNIA130 ArraezHLF28
Turner,TMBH118 AltuveGCB129 BohmISP28
GoodmanMBH117 GoodmanMBH128 BurlesonNIA28
Guerrero,VNIA117 JudgeNIA128 BuxtonNIA28
Hernandez,TISP115 WittNIA128 CallSPG28
Perdomo,GGCB115 ArraezHLF126 Chapman,MNIA28
RaleighGCB115 Garcia,MKAN126 ChourioHLF28
BurlesonNIA114 PenaSPG126 CorreaSPG28
           
           
Current hit streak Longest hit streak 
           
Ramirez,JDCM10 Henderson,GLKN14    
Marte,KDCM6 Freeman,FJAC10    
BogaertsDCM3 Guerrero,VNIA10    
CanzoneDCM3 Ramirez,JDCM10    
Herrera,IDCM3 CamineroKAN9    
Smith,PDCM3 ChisholmKAN9    
KarrosDCM2 AltuveGCB8    
LukesDCM2 Baldwin,DCHI8    
NootbaarDCM2 BogaertsDCM8    
StowersDCM2 RefsnyderKAN8    
           
           
Total bases + BB + HBP TB+BB+HBP rate Plate appearances per game
           
RaleighGCB100 SchwarberSPG .810 Perdomo,GGCB4.86
SchwarberSPG98 Montgomery,CHLF .790 RaleighGCB4.71
Suarez,EGCB88 RaleighGCB .758 PenaSPG4.67
JudgeNIA85 Suarez,EGCB .752 Guerrero,VNIA4.64
Soto,JCLT82 Soto,JCLT .689 AltuveGCB4.61
Olson,MCHI82 AnthonyGCB .685 Ramirez,JDCM4.58
Montgomery,CHLF79 Olson,MCHI .672 Diaz,YanLKN4.58
Perdomo,GGCB79 SoderstromCHI .670 GoodmanMBH4.57
RookerSPG77 BuxtonNIA .667 JudgeNIA4.57
BuxtonNIA76 JudgeNIA .664 WittNIA4.57
           
           
Total bases plus walks TB+BB rate AB per game
           
RaleighGCB100 SchwarberSPG .810 WittNIA4.39
SchwarberSPG98 Montgomery,CHLF .790 ArraezHLF4.32
JudgeNIA85 RaleighGCB .758 AltuveGCB4.29
Suarez,EGCB84 Suarez,EGCB .718 PenaSPG4.22
Olson,MCHI82 AnthonyGCB .674 Turner,TMBH4.21
Soto,JCLT80 Soto,JCLT .672 GoodmanMBH4.18
Montgomery,CHLF79 Olson,MCHI .672 Guerrero,VNIA4.18
BuxtonNIA76 SoderstromCHI .670 Ramirez,JDCM4.17
RookerSPG76 BuxtonNIA .667 Contreras,WEHLF4.11
Perdomo,GGCB76 JudgeNIA .664 Hernandez,TISP4.11
           
           
Balls in park In-play average Strikeout/walk ratio
           
ArraezHLF115 AnthonyGCB .415 TorresCHI 0.7
Turner,TMBH100 Olson,MCHI .410 Garcia,MKAN 0.8
BohmISP96 JudgeNIA .403 Marte,KDCM 0.8
AltuveGCB96 Contreras,WEHLF .397 Ramirez,JDCM 0.9
Garcia,MKAN95 SoderstromCHI .397 Perdomo,GGCB 0.9
PenaSPG95 ChisholmKAN .393 CallSPG 1.0
FrelickMBH93 BogaertsDCM .385 FrelickMBH 1.2
Perdomo,GGCB93 JeffersHLF .382 JudgeNIA 1.3
Guerrero,VNIA92 Henderson,GLKN .378 PhamISP 1.3
WittNIA90 Freeman,FJAC .377 StottISP 1.4
           
           
Batting average vs LHP On-base percentage vs LHP Slugging percentage vs LHP
           
Wilson,JaCHI .423 Herrera,IDCM .571 SchwarberSPG1.000
Olson,MCHI .417 Guerrero,VNIA .500 RaleighGCB .912
Pages,AKAN .417 Wilson,JaCHI .500 Suarez,EGCB .875
RaleighGCB .412 JudgeNIA .475 BurgerKAN .815
BurgerKAN .407 RaleighGCB .474 Wilson,JaCHI .808
Guerrero,VNIA .382 BurgerKAN .467 Olson,MCHI .778
Freeman,FJAC .371 ConfortoJAC .452 TorresCHI .767
Soto,JCLT .368 AdellGCB .448 Herrera,IDCM .722
JudgeNIA .364 Pages,AKAN .447 RefsnyderKAN .696
AltuveGCB .353 RefsnyderKAN .444 CamineroKAN .688
           
           
Hits vs LHP Runs batted in vs LHP On-base plus slugging vs LHP
           
Olson,MCHI15 CamineroKAN13 SchwarberSPG1.389
Pages,AKAN15 SchwarberSPG13 RaleighGCB1.385
RaleighGCB14 Olson,MCHI12 Wilson,JaCHI1.308
Soto,JCLT14 BuxtonNIA12 Herrera,IDCM1.294
Guerrero,VNIA13 BenintendiMBH11 BurgerKAN1.281
Freeman,FJAC13 StoryKAN10 Suarez,EGCB1.275
WittNIA13 Wilson,JaCHI9 Olson,MCHI1.210
JudgeNIA12 GoodmanMBH9 TorresCHI1.188
AltuveGCB12 TorresCHI8 RefsnyderKAN1.140
Wilson,JaCHI11 RaleighGCB8 ConfortoJAC1.105
           
           
Doubles vs LHP Triples vs LHP Homeruns vs LHP
           
Olson,MCHI6 BenintendiMBH2 SchwarberSPG7
MarseeISP4 Olson,MCHI2 RaleighGCB5
BenintendiMBH3 McNeilMBH1 Diaz,YanLKN4
Diaz,YanLKN3 Montgomery,CHLF1 Suarez,EGCB4
Hernandez,TISP3 Contreras,WEHLF1 TorresCHI4
JeffersHLF3 LewisHLF1 CamineroKAN4
O'HearnLKN3 ConfortoJAC1 BurgerKAN3
SuzukiLKN3 Wilson,JaCHI1 GoodmanMBH3
VaughnMBH3 BurlesonNIA1 RookerSPG3
ConfortoJAC3     AltuveGCB3
           
           
Extra base hits vs LHP Total bases vs LHP Isolated power vs LHP
           
Olson,MCHI9 SchwarberSPG32 SchwarberSPG .688
SchwarberSPG8 RaleighGCB31 Suarez,EGCB .583
BenintendiMBH7 Olson,MCHI28 RaleighGCB .500
Diaz,YanLKN7 Diaz,YanLKN24 TorresCHI .467
RaleighGCB7 TorresCHI23 BurgerKAN .407
Suarez,EGCB6 BenintendiMBH22 CamineroKAN .406
TorresCHI6 BurgerKAN22 Herrera,IDCM .389
RookerSPG6 CamineroKAN22 Wilson,JaCHI .385
SuzukiLKN5 RookerSPG22 RookerSPG .375
ConfortoJAC5 AltuveGCB22 Olson,MCHI .361
           
           
Walks vs LHP Strikeouts vs LHP Hit by pitch vs LHP
           
Herrera,IDCM10 OzunaCLT15 Wilson,JaCHI2
OzunaCLT8 LindorCLT14 ConfortoJAC2
TorresCHI7 BuxtonNIA13 ChisholmKAN2
JudgeNIA7 Vargas,MCLT13 LindorCLT2
Chapman,MNIA7 Castro,WJAC12 HollidayLKN1
Guerrero,VNIA7 SchwarberSPG12 CaglianoneDCM1
Gonzales,NMBH6 Pages,AKAN12 Harris,MISP1
PolancoMBH6 ChisholmKAN12 HorwitzKAN1
Garcia,MKAN6 JudgeNIA12 DonovanSPG1
AdellGCB5 YelichKAN11 FriedlLKN1
           
           
Sacrifice bunts vs LHP Sacrifice flies vs LHP Atbats vs LHP
           
NootbaarDCM3 TorkelsonCHI3 Vargas,MCLT43
Fermin,FKAN1 O'NeillDCM1 LindorCLT41
Allen,NNIA1 PhamISP1 WittNIA41
LukesDCM1 AbramsCHI1 BurlesonNIA40
Arias,GGCB1 Jung,JoCHI1 Rodriguez,JuCLT40
FrelickMBH1 DeJongNIA1 Soto,JCLT38
    Garcia,AdJAC1 BuxtonNIA37
    WagamanLKN1 Olson,MCHI36
    LaureanoGCB1 Pages,AKAN36
    Urias,RDCM1 Chapman,MNIA35
           
           
AB per homerun vs LHP AB per double vs LHP Plate appearances vs LHP
           
SchwarberSPG 4.6 Olson,MCHI 6.0 LindorCLT45
Suarez,EGCB 6.0 ConfortoJAC 8.7 Vargas,MCLT45
RaleighGCB 6.8 StrawJAC 10.0 Soto,JCLT43
TorresCHI 7.5 Turner,TMBH 10.0 Chapman,MNIA42
CamineroKAN 8.0 PolancoMBH 10.5 Guerrero,VNIA42
BurgerKAN 9.0 RookerSPG 10.7 OzunaCLT42
Herrera,IDCM 9.0 Guerrero,VNIA 11.3 WittNIA42
GoodmanMBH 9.7 RefsnyderKAN 11.5 BuxtonNIA41
RookerSPG 10.7 Freeman,FJAC 11.7 Garcia,MKAN41
AltuveGCB 11.3 HeimCLT 11.7 Rodriguez,JuCLT41
           
           
Batting average vs RHP On-base percentage vs RHP Slugging percentage vs RHP
           
BurlesonNIA .351 AnthonyGCB .480 Montgomery,CHLF .797
McNeilMBH .350 Perdomo,GGCB .451 ChisholmKAN .766
AnthonyGCB .339 JudgeNIA .443 BuxtonNIA .757
SoderstromCHI .338 McNeilMBH .443 Soto,JCLT .696
AltuveGCB .337 StowersDCM .433 AnthonyGCB .695
StottISP .337 SoderstromCHI .429 Suarez,EGCB .692
DonovanSPG .333 Montgomery,CHLF .425 SoderstromCHI .690
BogaertsDCM .333 SchwarberSPG .424 SchwarberSPG .662
Soto,JCLT .333 FriedlLKN .420 CarpenterKAN .650
FrelickMBH .329 ProfarLKN .413 BurlesonNIA .649
           
           
Hits vs RHP Runs batted in vs RHP On-base plus slugging vs RHP
           
AltuveGCB29 MoniakMBH22 Montgomery,CHLF1.222
StottISP29 BuxtonNIA20 AnthonyGCB1.175
DonovanSPG29 Montgomery,CHLF19 ChisholmKAN1.151
FriedlLKN28 Suarez,EGCB18 SoderstromCHI1.119
ArraezHLF28 RookerSPG18 BuxtonNIA1.100
France,THLF27 Hernandez,TISP18 Soto,JCLT1.090
Perdomo,GGCB27 Henderson,GLKN17 SchwarberSPG1.085
Henderson,GLKN27 DonovanSPG17 StowersDCM1.050
PenaSPG27 Olson,MCHI16 BurlesonNIA1.049
PolancoMBH27 RaleighGCB16 Perdomo,GGCB1.041
           
           
Doubles vs RHP Triples vs RHP Homeruns vs RHP
           
PenaSPG10 BuxtonNIA3 Suarez,EGCB11
McNeilMBH8 Rodriguez,JuCLT2 Montgomery,CHLF10
Freeman,FJAC8 Harris,MISP2 RaleighGCB10
Ramirez,JDCM7 BurlesonNIA2 ChisholmKAN8
Kiner-FalefaJAC7 VarshoSPG2 CarpenterKAN7
ChourioHLF7 RookerSPG2 GrishamCHI7
France,THLF7 MoniakMBH2 SchwarberSPG7
MarshISP7 Martin,ACHI1 Soto,JCLT7
Perdomo,GGCB7 RengifoCLT1 BuxtonNIA7
StottISP7 Santana,CGCB1 SoderstromCHI7
           
           
Extra base hits vs RHP Total bases vs RHP Isolated power vs RHP
           
RaleighGCB15 Montgomery,CHLF55 Montgomery,CHLF .493
MoniakMBH15 Suarez,EGCB54 Suarez,EGCB .449
Montgomery,CHLF14 MoniakMBH54 BuxtonNIA .443
BuxtonNIA14 BuxtonNIA53 ChisholmKAN .438
Ramirez,JDCM14 RaleighGCB52 RaleighGCB .432
Suarez,EGCB13 DonovanSPG50 CarpenterKAN .417
PenaSPG13 ChisholmKAN49 SchwarberSPG .382
SchwarberSPG12 SoderstromCHI49 Ramirez,JDCM .380
PasquantinoKAN12 Perdomo,GGCB49 GrishamCHI .369
BurlesonNIA12 Soto,JCLT48 Soto,JCLT .362
           
           
Walks vs RHP Strikeouts vs RHP Hit by pitch vs RHP
           
SchwarberSPG17 Contreras,WEHLF31 PenaSPG5
JudgeNIA17 Suarez,EGCB29 ArozarenaMBH4
AnthonyGCB16 Montgomery,CHLF28 Rodriguez,JuCLT4
Montgomery,CHLF16 SuzukiLKN28 Suarez,EGCB4
Perdomo,GGCB16 BensonHLF26 France,THLF4
ProfarLKN14 JeffersHLF25 Diaz,YanLKN4
ArozarenaMBH13 RaleighGCB25 Wilson,JaCHI3
RaleighGCB13 GoodmanMBH25 AdellGCB3
KurtzMBH12 De La Cruz,ELKN25 Contreras,WEHLF3
StowersDCM12 Chapman,MNIA24 Perdomo,GGCB3
           
           
Sacrifice bunts vs RHP Sacrifice flies vs RHP Atbats vs RHP
           
LukesDCM2 Wells,ADCM3 Hernandez,TISP93
Harris,MISP2 Garcia,MKAN3 ArraezHLF92
RitterDCM1 LukesDCM2 BohmISP90
Simpson,CKAN1 CorreaSPG2 SteerISP90
ManzardoMBH1 Abreu,WHLF2 PenaSPG89
DurbinGCB1 Montgomery,CHLF2 PolancoMBH89
BogaertsDCM1 RookerSPG2 Contreras,WEHLF88
ChourioHLF1 SuzukiLKN2 GoodmanMBH88
    Diaz,YanLKN2 Turner,TMBH88
    Jansen,DISP1 De La Cruz,ELKN87
           
           
AB per homerun vs RHP AB per double vs RHP Plate appearances vs RHP
           
Montgomery,CHLF 6.9 McNeilMBH 7.5 Perdomo,GGCB102
Suarez,EGCB 7.1 PenaSPG 8.9 SteerISP102
ChisholmKAN 8.0 Freeman,FJAC 9.3 FriedlLKN100
RaleighGCB 8.1 Ramirez,JDCM 10.1 PenaSPG100
CarpenterKAN 8.6 Ramirez,ANIA 10.8 Contreras,WEHLF98
GrishamCHI 9.3 Kiner-FalefaJAC 11.1 Hernandez,TISP98
SchwarberSPG 9.7 ChourioHLF 11.6 ArraezHLF97
AnthonyGCB 9.8 Dominguez,JNIA 11.6 De La Cruz,ELKN97
Soto,JCLT 9.9 France,THLF 11.9 StottISP97
BuxtonNIA 10.0 MarshISP 11.9 Diaz,YanLKN96